UOCC 毕设知识网络

UOCC

水下光学相机通信系统设计与实现 — 自适应光学通信毕设知识网络

系统架构

三级自适应机制:感知层 → 算法层 → 执行层 → 反馈 → 感知层,形成完整的感知-反馈闭环

uocc_system.py
# 发射端
def transmit(data):
    encoded = utf8_encode(data)
    ook_signal = ook_modulate(encoded)
    rll_signal = rll_encode(ook_signal)
    led_drive(rll_signal)  # 光信号发射

# 接收端
def receive():
    frame = camera_capture()
    iso = adaptive_iso(frame)  # 自适应增益
    ook_bits = ook_demodulate(frame)
    data = utf8_decode(ook_bits)
    return data

信号流程

观察光信号从发射端到接收端的完整流程

文字输入
UTF-8 编码
OOK 调制
LED 光信号
相机采集
自适应增益
OOK 解调
MIMO 合并
文字输出

学习路径

12 个渐进式模块,从系统概览到实验验证

模块分类

六个模块分类:概览、算法、架构、实验、时间线、设计