该短距视频信号无线通信网络是大二期间参加校电赛的选拔赛时候的作品,想想时间过得还真快!

该方案设计实现节点间的无线通信网络来传输视频信号,并在此基础上进行字符叠加,中继传输,同时尽可能降低节点的功耗。我们将视频信号通过2.4GHz无线视频收发射模块传输和接收,用OSD字符叠加模块达到叠加字符信号的功能;在发挥部分通过1.2-1.5V电池和通过使用12V电源适配器分别给节点和摄像头独立供电。在解决降低功耗问题上,采用STM32控制叠加模块进行字符叠加,作为控制电路的主控,从节点的收发模块处设置按键控制其开关来降低不必要的损耗。

方案架构图

该方案中2.4GHz收发模块属于 2400-2483.5MHz频段内与工业、科学和医疗等非无线通信设备共用频率的无线电通信设备,可在有限范围内传输立体音频与视频。采取低功耗设计,集成 VCO、PLL、宽带 FM视频解调、 FM伴音载频,使模块体积更小;采取单板小型封装,方便用户小型化应用。

对于字符叠加的的实现采用OSD技术。OSD技术通过显示在屏幕上的功能菜单达到调整各项参数的目的,不但调整方便,而且调整的内容也比以上的两种方式多,增加了失真、会聚、色温、消磁等高级调整内容。OSD核心是利用字符发生芯片在显示器的屏幕上显示需要的字符。其技术方式是:与图像实时同步附加或改变图像中某些像素的颜色,使之组合成人类可以在图像中辨识的数据。以固定或不固定的方式,改变某个特定的OSD控制暂存器,即可达到动态的效果。如:在荧幕上产生由左向右移动的OSD字形,只要将控制左右位置的OSD控制暂存器依序填入由小变大或由大变小的数值,OSD输出字形自然随更改的数值而做左右移动。对于字符的切换使用STM32进行控制。

流程一览图

系统的总体结构图如下所示:

系统总体框图

献上几张实物图以及当时的测试图,当时由于时间紧任务急,所以做得有点简陋:

节点B

节点A

主节点

接下来是测试部分的截图:

视频传输测试

字符叠加测试“B”

字符叠加测试“C”

短距视频信号无线通信网络(Short-range video signal wireless communication network)相关推荐

  1. A comparative review of tone-mapping algorithms for high dynamic range video(高动态范围视频色调映射算法的比较研究)(二)

    研读论文A comparative review of tone-mapping algorithms for high dynamic range video(高动态范围视频色调映射算法的比较研究) ...

  2. IRS综述2:面向智能可重构环境——智能反射面辅助的无线通信网络

    本文依据Qingqing Wu和Rui Zhang的文章"Towards Smart and Reconfigurable Environment Intelligent Reflectin ...

  3. IRS综述:智能反射面研究——面向6G无线通信网络

    本文为新加坡南洋理工大学赵俊和刘洋教授名为"A Survey of Intelligent Reflecting Surfaces(IRSs):Towards 6G Wireless Com ...

  4. 云主机创建网络失败:Unable to create the network. No tenant network is available for allocation.

    报错:错误:创建网络"int-net"失败: Unable to create the network. No tenant network is available for al ...

  5. 论文阅读【Open-book Video Captioning with Retrieve-Copy-Generate Network】

    Open-book Video Captioning with Retrieve-Copy-Generate Network 概要 发表:CVPR 2021 idea:作者认为之前的方法由于生成cap ...

  6. 热图像增强之TEN网络(Thermal Image Enhancement using Convolutional Neural Network)

    热图像增强之TEN网络(Thermal Image Enhancement using Convolutional Neural Network) 摘要 随着商品自主手机的出现,在极端条件下,如夜间. ...

  7. 【文献翻译】Web应用防火墙:网络安全模型和配置​​​​​​​-Web Application Firewall: Network Security Models and Configuration

    Web应用防火墙:网络安全模型和配置 Web Application Firewall: Network Security Models and Configuration 摘要 部署Web应用程序防 ...

  8. 与MS SqlServer服务器 建立连接后,查询数据时发生-指定的网络名不再可用错误-The specified network name is no longer available

    MS SqlServer 建立连接后,查询数据时发生Failed to retrieve data for this request ,报指定的网络名不再可用错误-The specified netw ...

  9. Neutron 理解 (6): Neutron 是怎么实现虚拟三层网络的 [How Neutron implements virtual L3 network]

    Neutron 理解 (6): Neutron 是怎么实现虚拟三层网络的 [How Neutron implements virtual L3 network] 学习 Neutron 系列文章: (1 ...

最新文章

  1. 用JavaScript获取URL中的参数值
  2. 内存分配函数 ExAllocatePool ExAllocatePoolWithTag
  3. python基本语法语句-python基本语句有哪些
  4. BZOJ 3160 FFT+Manacher
  5. “RPC 好,还是 RESTful 好?” 不要选错了!
  6. python leetcode_七十五、Python | Leetcode哈希表系列
  7. 我奋斗了十四年,却依然不能和你坐在一起相亲
  8. echarts地图 编辑颜色
  9. 长春工业大学计算机科学与技术录取分数,2021年长春工业大学各省各专业最低投档录取分数线统计(文科 理科)...
  10. dell主板40针开机针脚_技术活!戴尔主板的前置面板接口针脚的问题。
  11. asp.net C# 计算运算耗时时间
  12. 信息学奥赛一本通 1019:浮点数向零舍入 | OpenJudge NOI 1.2 06
  13. 真的没办法一心一意麽? php 文件操作
  14. mysql读写分离_SpringBoot+MyBatis+MySQL读写分离
  15. linux虚拟机系统下安装jdk
  16. db4o and sematicweb
  17. 洛阳出发自驾不到半天就能看“海”!人少景美路途近!
  18. 修改 win 快捷键适配 macOS
  19. 2张图教你认识世界人口分布
  20. 【bzoj3875】[Ahoi2014Jsoi2014]骑士游戏

热门文章

  1. Unity 性能优化一:性能标准、常用工具
  2. python 二维图堆起来_干货满满:python实现二维图制作
  3. moment 一个月有多少天
  4. 微程序控制器之微程序控制的工作过程
  5. AD应用相关:ACC基础知识
  6. Unet++论文解读
  7. 计算机二级考试非选择题攻略,计算机二级考试:题库抽的不是题是“命”!附赠考试通关全攻略!...
  8. 写文档,服务自己也服务大家,最终成就自己
  9. python学习——多进程
  10. 员工管理系统(练习打卡~)