




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图像投影系统设计
《电视技术杂志》2023年第十一期
1系统硬件构造
图1为投影系统硬件框图,包括供应视频源的PC机、核心处理板、装载数字微镜的DMD板卡、透镜、光源UHP灯及色轮。核心处理板接收视频信号,经IEB算法自适应增益图像亮度,然后根据PWM数据交错算法将视频流转换成对应的比特面序列来驱动DMD芯片。同时核心处理板利用色轮的反应信号同步色轮,利用IEB算法电路产生的PWM脉冲掌握UHP灯亮度。UHP灯的白色光被色轮按时间挨次分别成各纯色光后照耀在DMD上,并反射入透镜后投射在屏幕上。硬件系统的核心是核心处理板,其内部构造如图2所示。核心处理板包括DVIReceiver(高清视频信号解码模块)、MCU(微掌握器)、FPGA(现场可编程门阵列)、4片DDR2(667MHz的64位带宽高速缓存)。FPGA接收解码后的视频信号,并分析视频信号,自适应调整光源亮度,以及增益视频信号的亮度信息,同时将处理后的视频信号根据PWM数据交错算法将视频流转换成对应的比特面序列,最终传送给DMD板卡驱动数字微镜DMD进展投影显示。MCU驱动色轮匀称旋转,并通过USB接口与PC通信实现远程掌握。
2亮度自适应增加的图像投影IEB算法
一般增加视频信号亮度,并反比例地降低光源亮度,可以在不降低视频投影亮度的同时,降低光源放射功率。然而经试验发觉存在局部细节丧失、颜色失真的现象。本文提出的IEB算法可以在投影亮度实时提高的前提下,更好地复原图像细节。在IEB算法中分析整帧图像的亮度信息以及每个颜色的灰度信息,推断是否可以进展亮度增益。然后依据整帧的亮度信息以及颜色信息,进展增益系数动态可调的视频信号增益,并产生PWM脉冲调整光源的亮度。
2.1视频信号直方图统计将0~255每隔16个单位分成16个亮度空间,分别推断输入视频信号每个像素4个颜色重量(RGBY)的亮度值属于哪段亮度区间,增加与此亮度区间对应的存放器的值,通过这些存放器得到16段亮度分布直方图。由于4是16的约数,在得到16段亮度直方图后可以通过线性叠加得到4段亮度直方图的相关量。
2.2直方图数据动态分析为了避开因亮度增益而丧失高亮度的图像细节,推断16阶函数中白色最高灰阶段是否超过白色峰值,超过将亮度增益系数设为1。白色峰值可以依据实际效果实时调整。其值越大,图像得到增益的比重增加,光源的放射亮度降低,但白色峰值过大会由于某些像素值溢出,使得局部图像细节丧失。为了避开投影图像因某种颜色的失真而造成整体颜色失真,需要推断其他颜色在各自直方图的最高灰阶段所占比例。假如某个颜色的Φ(3,C)(4段直方图的最高灰阶)所占比例最高,则不进展该颜色的系数增益。
2.3光源亮度掌握动态线性调整光源的亮度,降低投影机光源的整体亮度,并计算调整系数η(c),其中C=R,G,B,Y。测出每种颜色光源投影显示最低辨别亮度,并做归一化处理,用ξ(C)表示。在得到归一化的投影显示最低辨别亮度后,计算归一化的映射系数。
3IEB算法的FPGA软件实现
3.1FPGA内部算法模块及系统总线FPGA为核心处理板上的核心处理器,负责完成光源亮度自适应调整的图像显示IEB算法,驱动数字微镜DMD,产生光源同步以及PWM亮度掌握时序。FPGA采纳StratixII。FPGA内部构造如图3所示。FPGA内部设有2条系统总线,掌握总线与MCU相连,将PC机的配置信息传给每个IEB算法模块以及DMD驱动模块;内存地址总线由模块地址与偏移地址组成,与外存储单元DDR2以及FP-GA内部RAM相连,安排内存给IEB算法模块以及驱动模块。FPGA内部参数配置方法如图4所示。实时远程掌握缩短了系统调试周期,同样给投影系统使用带来便捷。
3.2视频图像直方图统计模块视频信号根据RGB格式输入,在统计前依据亮度方程将格式转为RGBY。转换中涉及浮点数乘法运算,本文采纳精度高、时序收敛性好的二进制缩放算法。首先将每个小数在综合前乘上216,之后将小数局部在十进制下四舍五入舍去。转换精度1/(0.0722×216)>0.02%,远超过人眼的辨别力量。电路采纳流水线构造,增加了触发)最终将增益系数迭乘到视频信号上,即O(C)=ε(C)×I(C)(6)式中:O(C)为输出视频信号;I(C)为输入视频信号。
直方图统计详细流程:1)当数据使能信号有效时,推断颜色C高4位的值C[7:4],将其对应的函数φ(C)的值加1;2)当数据使能信号无效并且帧完毕信号有效,该帧16段直方图函数φ统计完毕,以颜色C的高4位重量作为偏移地址,通过内存地址总线将16段直方图对应函数φ写入到内存中;3)在φ被写入到内存的同时,利用和加法器计算4段直方图对应函数φ,以颜色C的高2位重量作为偏移地址,通过内存地址总线将4段直方图对应函数φ写入到内存中。由于FPGA强大的并行处理力量,4个颜色数据同时进展上述流程。
3.3光源掌握模块光源掌握模块依据视频图像的亮度,动态产生PWM脉冲掌握光源放射亮度。视频图像的亮度越暗,信号的灰阶值就越小,可增益的范围变大,光源放射亮度可以降低更多。所以亮度越高对光源放射亮度调整限制就越大,图像平均亮度不能简洁求和,需要加肯定的权重。假如对256个灰阶都加权重需要使用大量除法器,不仅极大增加程序执行时间,带来潜在的时序问题,更重要的是降低了运算精度。在光源掌握模块中,利用视频图像直方图统计模块中计算的16段直方图函数φ,将256个灰阶压缩成16个灰阶,由于权重值为2的整数次幂,可以利用移位存放器代替除法器,削减了组合规律带来的不稳定时延。由于投影亮度受人眼的辨别力量以及环境光线影响,导致视频信号的低灰阶辨别不清,需要引进参数光源投影显示最低辨别亮度ξ(c),将原有亮度灰度值映射到投影可辨别亮度。图5为光源掌握模块构造示意图。图5光源掌握模块
3.4视频亮度增益模块在光源掌握模块中依据加权重的视频图像平均亮度通过PWM脉冲掌握光源放射亮度,为了复原图像的原始亮度,需要对输入的视频信号的亮度进展补偿。由于光源调整系数η(C)随着图像每帧刷新而刷新,通过非线性的计算图像增益系数ε(C)会由于计算误差、时序余量缺乏而带来投影亮度失真。在实际模块中,采纳LUT(LookUpTable)算法代替非线性计算,利用寻址的方法确定当前帧图像增益系数ε(C)。
4试验结果
整合IEB算法代码和DMD驱动代码,通过AS方式下载到FPGA中进展测试。将相机shutter调整到1/60s,与高清1080p视频帧频一样。图6a光源亮度为3000lm,光源功率大,温度高,一般的小型投影机达不到这么高的亮度。在图片上可以看到地球外表清楚,月亮光明。图6b是在光源亮度降到1500lm,FPGA中未使用IEB算法拍摄。一般的便携LED光源投影设备亮度可以到达1500lm,图像亮度偏低,地球外表细节丧失。图6c是在光源亮度在1500lm,FPGA中使用IEB算法拍摄,图像亮度得到明显改观,地球说明细节清楚,图像接近3000lm下的显示效果。为了验证使用FPGA来实现IEB算法的高效性,在PC上用MATLAB模拟IEB算法与FPGA上作比照,如表1所示。可见FPGA比PC(IntelCorei5-3210M2.50GHz)快10倍左右。这是由于在FPGA中对IEB算法的优化,利用pipeline以及ping-pang等算法加速运算,并行处理运算避开等待时间。
5结论
为了在恒定功率下增加投影亮度,设计了一套完整的软硬结合的解决方案。硬件上FPGA+MCU的联合处理单元
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村卫浴维修合同范本
- 专业护栏安装合同范本
- 住建部合同范本0204
- 北京农村土地租赁合同范本
- 兼职app推广合同范本
- 交房质量纠纷合同范本
- 公司贷款抵押合同范本
- 全国青岛版信息技术七年级下册专题二第6课《阅读材料 滤镜》教学设计
- 包装木箱合同范本
- 剧团戏服赠与合同范本
- 2025年黑龙江农垦职业学院单招职业倾向性测试题库带答案
- 线上教育平台教师教学行为规范与责任书
- 中央2025年全国妇联所属在京事业单位招聘93人笔试历年参考题库附带答案详解
- 《环境污染对生态系统的影响》课件
- 2024年保安员证资格考试题库及答案
- 机器狗:技术成熟性能优越场景刚需放量在即2025
- 《教育强国建设规划纲要(2024-2035年)》解读-知识培训
- 《加油站安全管理培训课件》
- 《生态安全》课件
- 2025年春新人教版一年级下册数学全册教学课件
- 1.北京的春节 练习题(含答案)
评论
0/150
提交评论