|
|
在安防项目里跑了好一阵子,接触了不少DVR、矩阵和视频上墙的需求,有些选型和调试的体会,分享给同行朋友。
) F' G& W: c9 S6 {
" B7 V- a# B* S现在监控前端的信号大多是数字的(BT656、BT1120或者24bit RGB这类),但后端很多时候还要接老式的模拟监视器、模拟矩阵,或者需要多路CVBS同时上墙。这就面临一个常见问题:数字信号怎么转成模拟信号输出,同时还要处理画面格式。
W9 j. C5 I( _8 I" s& j* T X( ^$ s! k$ J1 B
以前的做法是"堆料":缩放用一颗Scaler,去隔行再挂一颗,加个OSD又要一颗,最后输出还要一颗视频编码器转成CVBS。四颗料排下来,板子面积大、BOM贵,芯片之间还要来回对时序,调起来挺折腾。8 ?% _- s+ U: t: k
9 x, H+ q) ]. ^7 N+ ^8 b这次用了一颗集成度比较高的芯片,把这几块都收到一颗里,分享几个用得顺手的点:+ Z& {& f1 m* J0 u: k1 q
8 R9 m4 B, I( Z. D# e3 D2 ~数字进、模拟出,一路走通( i3 \1 C8 ]* l* k7 P% w, F& U2 H
BT656/BT1120/16bit YC/24bit RGB这些数字格式都能进,出来直接是三路10bit DAC,可以配成三路CVBS,或者一路S-Video加一路CVBS,也能出YPbPr/RGB。接老监视器墙、模拟矩阵都方便,不用再单独加编码器。
+ q& m4 m" S$ j! y9 A* Q" X, B8 G+ l0 ^$ ^
画面格式转换省心
. |( n# d5 W( B4 Q& K缩放引擎水平和垂直都能独立调,各种分辨率互转很灵活;去隔行是运动自适应的,动态画面不会撕裂拖影。转换的时候还有2D/3D降噪,暗光监控画面噪点能压住不少。
8 b$ Y/ O" `6 [8 l
5 {- R# O5 W8 L* \OSD直接叠,省一颗料
/ W% J7 O- Q" l7 D; t芯片里带了OSD控制器,片上RAM做字符菜单,通道号、时间这些直接往上叠,不用再外挂OSD芯片。5 m: _% ^% D: I6 y
4 Q4 A) R8 w) X6 p( `几个实用细节$ u3 m. r# B% u/ }0 d) A$ R, ]- z$ _
画面支持水平/垂直翻转,接装反的摄像头能软件纠正;最高165MHz,1080p60处理没问题;内置帧缓存,不用外挂DDR。封装是80脚LQFP,1.8V/3.3V供电,安防产品长期在线跑着也稳。
% D& P$ o4 B7 K
* ~8 }. |$ R5 G& l' a* z/ D目前这套用在DVR后端转模拟上墙、视频矩阵通道叠加这些场景,反馈都还不错。有做安防后端处理的同行,欢迎一起交流经验,相关资料我也可以共享。
3 E# f* V W- F; a
/ h0 [' s2 m/ a; L
5 k, `( E( G% E* W- @4 }
' z) E6 b' |5 m6 d0 Y李工:18665321060 |
|