基于STM32的视频流图像更新方法的研究
2014-10-27贺锋涛
西安航空学院学报 2014年1期
关键词:系统
米 波,贺锋涛
(西安邮电大学 电子工程学院,陕西 西安 710061)
当代社会中,视频图像采集系统应用越来越广泛,从工业控制到工业检测,从医学的图像处理到计算机智能机器人的视觉识别等等。随着3G时代的到来,4G网络的开启,以视频聊天为基础的视频通信、网络通信的主要传输基本元素更加偏向以视频传输为主。在此大背景、大趋势下,视频系统如何才能在满足低功耗的基本要求下,把接收到的大量的视频流信息及时快速的显示出来成为迫切问题。本文以STM32F107为主芯片,在相同硬件基础之上,对大量视频流信息进行了视频流图像更新方法的研究,并提出了基于STM32视频流图像更新的解决方案。
1 基本原理
视频流产生的基本原理是人体视觉的暂留现象和图像的动态更新两个因素共同作用的结果。科学研究表明,视频流动画效果的产生需要每秒24副图像动态更新才能完成。也就是说,每产生一秒的视频流需要24副图像。那么在具体的应用中,就要计算实际的数据量。以当前的比较主流的320×240TFT LCD液晶屏为例(以下同例),一秒的实际的数据量应为24×320×240=1843200,其中由于TFT LCD液晶是以像素点进行工艺制成,每个像素点在数据对应上是一个字节(详细请参阅相关TFT LCD液晶数据手册),那么通过计算应该为1843200 个 字 节,即 1800KB=1.75MB。而STM32F107主芯片的工作频率为72MHz,也就是说0.024S(1.75/72)内完整的刷新一秒内的数据量。但是由于液晶在显示的过程中还需要对图像信息维持(即图像在显示的过程中,图像每刷新过后,由于材质的因素,一旦没有信号则图像信息就会消失),所以需要不断的刷新进行数据维持,而且不同材质工艺制作维持时间不同。……
登录APP查看全文
