本发明涉及图象处理领域,以亿像素网络摄像机为研究对象,在此基础上提出了一种对视频信号经拼接形成的亿像素视频的方法。
背景技术:
现在人们对视频像素的要求越来越高,百万像素已经满足不了人们的视觉需求了,为了改善这种现状提出来亿像素的概念。亿像素的视频更加清晰,远距离拍摄的时候画质也会更加优质。为了能够看到亿像素视频,现需要一种可以做出等效亿像素视频的方法。
技术实现要素:
对于上述问题,本发明提出了一种获取多个视频信号经拼接后达到亿像素的思想(总体结构图见说明书附图1)。主要采用了LVDS传输技术、软件拼接技术。硬件部分包括镜头、CMOS图像传感器、H.265编码处理器、BAE服务器、NVR存储器。其中BAE服务器是软件拼接的平台。CMOS图像传感器共计设有n个,n个CMOS图像传感器等行等列排布在镜头内,经过排布后的CMOS图像传感器用以采集并获取视频数据。H.265编码处理器的数量也为n个,各个H.265编码处理器分别与CMOS图像传感器连接;CMOS图像传感器得到的数据通过LVDS技术传送到H.265编码处理器上,再对视频信号进行压缩编码,然后将编码后的视频流上传到引擎服务器即BAE服务器上进行拼接合成形成亿像素视频,最后将完整的亿像素视频存储到NVR存储器中。需要回访时,下载、解压、解码即可。
本发明所采用的技术方案是:本产品主要提出了一种亿像素网络摄像机的结构,包括采集数据、处理数据、存储数据。本亿像素网络摄像机采用n(n>=10)个经过排布的CMOS图像传感器获取视频信号,这里主要选用1600万像素的COMS图像传感器,数据流有n×16×16××30bit/s。将得到的n个视频信号采用LVDs传输技术传输到H.265编码处理器中进行压缩编码,H.265编码处理器的压缩比可以达到200:1,压缩后的数据流是n×384×bit/s。CMOS图像传感器与H.265编码器使用CSI-2接口传输。然后将压缩编码后的n个视频数据通过千兆局域网上传到Internet,再通过千兆广域网传输到应用引擎服务器(BAE服务器)上,对n个视频数据解压解码,把处理后的n个数据拼接在一起,合成一个完整的亿像素视频,合成的视频信号大概有n×16×个像素。最后将合成的亿像素视频存放在NVR中。
所述LVDS传输技术,用于视频信号流的传送。
所述软件拼接技术,在应用引擎上对多束视频流进行拼接合成。
所述镜头,用于自动变焦。
所述CMOS图像传感器,用于获取视频信号。
所述H.265编码处理器(Hi3519芯片),用于对视频信号压缩编码,采用H.265编码原则。
所述BAE服务器,用于视频软件拼接。
所述NVR存储器,用于存放合成的亿像素视频。
该亿像素网络摄像机的工作流程包括以下步骤:
步骤1:CMOS图像传感器采集视频信号。
步骤2:对采集到的视频信号进行压缩编码。
步骤3:对n个编码后的视频信号进行软件拼接。
步骤4:将合成的亿像素视频存储在NVR中。
与现有技术相比较,本发明具有如下有益效果:1、为了解决网络摄像机拍摄出的视频像素低的问题。2、本产品使用视频拼接的思想达到亿像素的效果。
附图说明
图1:总体结构图(n>=10)。
图2:16个CMOS图像传感器的排布。
具体实施方式
下面结合附图对本发明作进一步说明。
本发明中选用的是16个1600万像素的CMOS图像感应器进行视频采集,16个CMOS图像感应器的数据流大概有16×16×16××30bit/s。为了扩大拍摄视角,会在图像传感器上添加镜头。视频流的数据量过大,所以将对采集的视频信号进行压缩编码,本发明中选取Hi3519这个芯片来处理视频信号,Hi3519芯片上有H.265编码器,最大可以支持1600万像素的CMOS图像传感器,芯片的压缩比可以达到200:1的高压缩率。这个新的编码原则使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。压缩后的数据流大概有16×384×bit/s。处理后的视频信号上传百度应用引擎服务器(BAE服务器)上进行软件拼接,,对16个视频数据解压解码,把处理后的16个数据拼接在一起,合成一个完整的亿像素视频,最后将亿像素视频存储在NVR存储器中。