基于低成本FPGA的高清低码流H.264摄像机SoC参考设计

时间:2022-03-17作者:佚名

1. 概述

目前高清H.264摄像机的核心SoC基本上都是ASIC,而FPGA作为近年来发展迅速的可编程器件,在高清H.264摄像机的SoC领域如何能有一席之地?这是我们的设计需要实现的目标。

2. 设计特点

与ASIC相比,FPGA的特点是功能强,设计灵活,随时升级,工作成果可以积累,NRE低,但是芯片价格比ASIC贵,所以必须找到一个可以达到价格平衡的应用领域,我们根据这几年智能手机和3G网络发展迅猛的情况,参考电信运营商第一代全球眼的技术指标,直接把设计指标定位在码流小于512kbps和分辨率为1280x720x25fps,目前在市面上可以实现这些指标的摄像机几乎没有,这是FPGA的好机会。

512kbps的码流限制主要是考虑到ADSL和家庭光端机的上传能力,而且也能利用3G上传视频,减少了智能手机的码流下载压力;1280x720是智能手机的主流分辨率,自然需要相应的视频源,如果显示D1或CIF,效果肯定不理想。

我 们的目标是做一个可以直接用于生产的参考设计,除了设计指标先进,我们还要考虑价格和实用,所以我们选择了低成本的CYCLONE IV系列,另外也实现了一般网络摄像机的全部功能,如H.264压缩、720p25帧三码流、双向语音、重要区域和隐私区域的定义、智能分析、移动检测、 声音侦测、POE供电等;

3. 实现高清低码流H.264摄像机SoC的关键

一般来说,1280×720×25fps的码流在2Mbps左右,如何降低码流?除了使用mail profile with cabac的H.264编码器外,还需要对视频图像进行分析,而且要在帧率、分辨率、视频质量等方面权衡折中,在512kbps码流下获得最好的视频效果,为了达到这样的目的,需要复杂灵活的控制,FPGA可以满足这样的需求。

4. 高清低码流H.264摄像机的结构

高清低码流H.264摄像机的结构简图如下:

图1 高清低码流H.264摄像机的结构图

FPGA的内部结构如下图所示:

图2 FPGA的内部结构图

FPGA的选用

在高清低码流H.264摄像机的结构中,除了图像传感器、存储器、电源和模拟接口外,所有的功能如图像处理、H.264编码、协议处理、参数管理、媒体流发送等都由FPGA实现,FPGA就是高清低码流H.264摄像机的 SoC;目前世界上FPGA的生产商只有几个,可选择的产品也不多,要用FPGA实现高清低码流H.264摄像机的SoC,选择一款合适的FPGA非常重要,FPGA的选择主要考虑三方面的因素:速度、成本和结构;每个FPGA生产商都有多个FPGA系列,每个系列的速度、性能和价格都不同,要使高清低码流H.264摄像机SoC的成本尽可能低,应该选择成本最低的系列,像我们选择的FPGA是Altera公司的CYCLONE IV系列,型号是EP4CE115F23C8,CYCLONE IV是低成本系列,在同样是低成本系列的FPGA中,CYCLONE IV的速度是最快的; FPGA的结构对图像处理也很重要,尤其是存储器和乘法器的数量,H.264算法是以宏块为单位,在处理过程中必然会涉及到宏块的输入输出和缓存,1个宏 块的数据为384字节(256字节亮度数据和128字节色度数据),如果考虑到输入输出和处理的并行,必须设置双份,即768字节,用CYCLONE IV的1个M9K存储块正好,从上面的分析可以看出适合图像处理的FPGA对内部存储器的要求是存储块容量小(如1KB)、存储块数量多,另外,对乘法器的要求也是数量多;在我们选择FPGA的时候,CYCLONE IV是在所有低成本FPGA中有最大的存储器逻辑比和乘法器逻辑比,很适合做图像处理。 图像传感器的选择

为 了满足1280x720x25fps的要求,只需要选择百万像素的传感器就可以了,我们最终选择了300万像素的AR0331,还可以实现 1920x1088x11fps,在实现1280x720x25fps时还有电子PTZ功能,AR0331还有宽动态功能,便于摄像机以后扩充宽动态功 能。

外部存储器

外部存储器有2片LP DDR SDRAM和1片串行FLASH,串行FLASH用于存储FPGA的配置数据和NIOS的数据程序,1片LP DDR SDRAM用于存储图像数据和编码结果,1片LP DDR SDRAM用于NIOSII运行ucLinux。

FPGA实现的功能

FPGA作为高清H.264摄像机的SoC实现的功能如下:

① 图像处理

● 边缘检测RAW插值计算

简单的RAW插值计算会造成边缘模糊,增加边缘检测判断可以避免造成边缘模糊;

● 3D滤波

从图像传感器出来的图像包含有噪声,去噪同时在帧间和帧内进行;

● 2D锐化

由于镜头等因素影响,从图像传感器出来的图像需要锐化才能清晰;

● GAMMA校正

从图像传感器出来的图像灰度不正确,需要做GAMMA校正,获得正确的灰度;

● 自动曝光控制

根据亮度条件调节适合的曝光参数;

相关阅读

城市楼体亮化工程要达到设计规范标准

城市楼体亮化工程 能够说成城市策划的一个组成部分,也是城市亮化工程的关键构成部分。那么,明亮照明设计和大伙儿共享一下城市楼体亮化工程中应当留意什么? 1.依据楼体主要用...
2022-09-21
城市楼体亮化工程要达到设计规范标准

如何才能打造出惊人的艺术灯光秀?

如今,照明工程已经逐渐融入各个城市。 艺术灯光秀 是近年来新兴的灯光表现形式。主要功能是色彩丰富,变化强烈。在城市景观照明的必然趋势下,照明不再仅仅是一种照明工具。...
2022-07-29
如何才能打造出惊人的艺术灯光秀?

城市灯光亮化工程从而推动城市的发展

一直以来,城市建筑都是在白天才可以窥视全景,在夜晚里,若是没有 城市灯光亮化工程 的点亮,大家便看不见城市夜景之美,城市之光。城市灯光亮化工程的普遍应用使我们体会到...
2022-09-20
城市灯光亮化工程从而推动城市的发展

桥梁景观照明设计方法

现代的桥梁,多系现代化的钢索斜拉桥,有双塔斜拉、单塔斜拉,斜拉桥的外形特色的于拉索。桥梁 的照明将重点突出这一特色为主,用不同的灯具及匠心独具的艺术手法,使斜拉桥如...
2022-07-15

桥梁景观照明要充分考虑各种因素的联系

很多名城都建在河边,桥是跨河的雕塑。随着社会经济和科技的进步, 桥梁景观照明 的造型美和象征意义打破了桥梁作为简单交通连接的功能概念,强调其雄伟的气势和细腻的曲线美...
2022-07-22
桥梁景观照明要充分考虑各种因素的联系

热销商品

FEITA 镊子碳纤维合成塑料防静电无尘净化塑胶手动工具镊子93302

FEITA镊子93302采用高强度碳纤维合成塑料材质,兼具轻量化与耐用性,适用于精密操作场景。其独特的防静电设计有效避免静电对电子元件的损害,广泛应用于半导体、光学、...
1.2

江南国标rvv铜芯电缆软线3 4多芯平方rvvp护套信号屏蔽线线缆电线

江南国标rvv铜芯电缆软线34多芯平方rvvp护套信号屏蔽线线缆电线,是一种高性能的电缆产品,适用于各种信号传输和控制场合。该电缆采用优质铜芯,具有优良的导电性能和...
1.96

内六角扳手套装单个内六方螺丝刀进口S2款加长特长平头内6角2.5mm

这款进口S2材质内六角扳手套装,专为精密机械维修与装配设计,采用高品质S2合金钢制造,具备卓越的硬度、耐磨性与抗扭强度,有效防止使用过程中断裂或变形。套装中包含2....
1.4

橡胶条U型防撞包边条橡胶卡条玻璃嵌条配电箱机柜u型条密封条封王

橡胶条U型防撞包边条是一种多功能密封与防护配件,广泛应用于配电箱、机柜、玻璃门窗及各类设备边缘。采用优质橡胶材质,具备优异的弹性、耐老化、防水防尘和抗冲击...
0.8

10副装护目镜打磨劳保防飞溅男女骑行机械实验防风沙灰尘防护眼镜

这款10副装护目镜专为多场景防护设计,适用于打磨、机械加工、实验操作、骑行及户外作业等环境。采用高透光防雾镜片,有效抵御飞溅物、风沙、灰尘及化学液体喷溅,保障...
19.8

网站栏目