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

该方案设计实现节点间的无线通信网络来传输视频信号,并在此基础上进行字符叠加,中继传输,同时尽可能降低节点的功耗。我们将视频信号通过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. C# WinForm使用乐器数字接口
  2. python对文件的读操作方法有哪些-python--文件的读写操作
  3. ASP.NET MVC4 使用UEditor富文本
  4. 【zotero】异常与错误,Attachments skipped because they are top-level items,snapshots,an avoided filetype解决方法
  5. UE4影视特效学习资源整理
  6. gomarket服务器位置,第一章 昂达V711双核版常见问题解答.pdf
  7. 25、ExtJs操作用友华表Cell插件(No.1)认识Cell
  8. mysql spatial 函数_MySQL中spatial基本操作
  9. 记录:【DIY】一块SSD拯救了我的笔记本
  10. WEB打印-网页打印功能(带分页、可多页打印)
  11. 王者荣耀上官婉儿的语录
  12. php实现word文档在线浏览功能,配置安装手记
  13. 开封抖音广告如何有效投放?
  14. kindeditor上传图片时候,上传成功了,但是页面上却提示失败
  15. linux环境nutch的配置,linux下nutch的安装配置
  16. SPOJ 10628 Count on a tree 主席树 附数据生成器
  17. 解决webservice的跨域请求问题
  18. BUUCTF之“judgement_mna_2016”
  19. 使用Jobs之创建jobs
  20. 广和通5G模组再添新翼,FG650-EAU蓄势扬帆出海

热门文章

  1. gridlayout java_Java GridLayout
  2. 网址被QQ拦截后应该怎么做才可能尽快解除拦截
  3. 虚拟机上虚拟磁盘扩容
  4. 人类换头术的成功和人造器官制造
  5. 河南郑州与华为达成战略合作 共同推进云产业发展
  6. scalac: Token not found: C:\Users\User\AppData\Local\JetBrains\IntelliJIdea2020.3\compile-server\to
  7. 专访刘惜君:喜欢温柔的男生 俞灏明很贴心
  8. python之路——初识面向对象
  9. 微博红包/爬虫/支付/核心代码
  10. linux 内核学习2-使用笨叔叔定制的内核