一种基于大容量存储的视频识别装置及远程拍摄设备的制作方法

文档序号:7780924阅读:263来源:国知局
一种基于大容量存储的视频识别装置及远程拍摄设备的制作方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种基于大容量存储的视频识别装置及远程拍摄设备,视频识别装置包括:视频采集模块,用于采集视频数据;FPGA,用于将视频数据进行格式转换以及压缩编码;Nand?flash存储阵列,用于存储经过压缩编码后的视频数据。由于高清视频拍摄的过程中,图像分辨率较高,采集录制的文件较大,本发明采用Nand?flash存储阵列能够提高数据的存取速度,并且存储容量更大,适用于高清视频的录制存储,通过视频采集装置对视频数据进行大量的采集和存储,并且可通过FPGA和Nand?flash存储阵列实现存储数据的快速导出。
【专利说明】一种基于大容量存储的视频识别装置及远程拍摄设备
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种基于大容量存储的视频识别装置及远程拍摄设备。
【背景技术】
[0002]在目前的视频识别录制的设备中,主要采用硬盘作为录制视频的存储介质。但是硬盘的容量较小,而且存取速度较慢。在高清视频采集的应用环境中,例如采用航模或者遥控小车进行远程拍摄时,硬盘无法支持长时间的录制,因此常常采用降低视频采集分辨率来降低录制文件大小,导致录制视频质量不高,且视频数据导出速度较慢。综上可知,现有高速接收器在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0003]针对上述的缺陷,本发明的目的在于提供一种基于大容量存储的视频识别装置及远程拍摄设备,其能通过视频采集装置对视频数据进行大量的采集和存储,并且实现了数据快速导出。
[0004]为了实现上述目的,本发明提供一种基于大容量存储的视频识别装置,用于远程拍摄设备,包括:
[0005]视频采集模块,用于采集视频数据;
[0006]FPGA,用于将所述视频数据进行格式转换以及压缩编码;
[0007]Nand flash存储阵列,用于存储经过压缩编码后的视频数据。
[0008]根据本发明的视频识别装置,所述远程拍摄设备包括人机交互模块,所述人机交互模块与所述FPGA连接,所述FPGA根据所述人机交互模块传来的信号控制所述远程拍摄设备运行。
[0009]根据本发明的视频识别装置,所述视频识别装置还包括所述FPGA以及外设连接的高速接口,所述高速接口为SATA接口或者USB接口。
[0010]根据本发明的视频识别装置,所述FPGA还用于对所述Nand flash存储阵列存储的视频数据进行译码和解压缩,并通过所述高速接口将译码和解压缩后的数据传输至外设。
[0011]根据本发明的视频识别装置,所述视频采集模块为高清摄像机。
[0012]本发明还提供一种远程拍摄设备,包括视频识别装置,所述视频识别装置包括:
[0013]视频采集模块,用于采集视频数据;
[0014]FPGA,用于将所述视频数据进行格式转换以及压缩编码;
[0015]Nand flash存储阵列,用于存储经过压缩编码后的视频数据。
[0016]根据本发明的远程拍摄设备,所述远程拍摄设备包括人机交互模块,所述人机交互模块与所述FPGA连接,所述FPGA根据所述人机交互模块传来的信号控制所述远程拍摄设备运行。[0017]根据本发明的远程拍摄设备,所述视频识别装置还包括所述FPGA以及外设连接的高速接口,所述高速接口为SATA接口或者USB接口。
[0018]根据本发明的远程拍摄设备,所述FPGA还用于对所述Nand flash存储阵列存储的视频数据进行译码和解压缩,并通过所述高速接口将译码和解压缩后的数据传输至外设。
[0019]根据本发明的远程拍摄设备,所述视频采集模块为高清摄像机。
[0020]本发明通过视频采集模块采集视频数据,FPGA对采集的视频数据进行格式转换以及压缩编码,Nand flash存储阵列对经过压缩编码后的视频数据进行存储。由于高清视频拍摄的过程中,图像分辨率较高,采集录制的文件较大,本发明采用Nand flash存储阵列能够提高数据的存取速度,并且存储容量更大,适用于高清视频的录制存储,通过视频采集装置对视频数据进行大量的采集和存储,并且可通过FPGA和Nand flash存储阵列实现存储数据的快速导出。
【专利附图】

【附图说明】
[0021]图1是本发明一种基于大容量存储的视频识别装置的原理结构图;
[0022]图2是本发明一种基于大容量存储的视频识别装置进行视频采集的示意图;
[0023]图3是本发明一种基于大容量存储的视频识别装置进行视频导出的示意图;
[0024]图4是本发明一种实施例中,视频识别装置应用于远程拍摄设备的示意图。
【具体实施方式】
[0025]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]如图1所示,本发明一种基于大容量存储的视频识别装置100,用于远程拍摄设备,包括视频采集模块10、FPGA (Field — Programmable Gate Array,现场可编程门阵列)20以及Nand flash (Nand型闪存芯片)存储阵列30。
[0027]视频采集模块10用于采集视频数据。该视频采集模块可以为高清摄像头、CCD图像传感器等等,主要用于采集外界的图像数据。具体的,该视频采集模块10还可包括麦克风等音频采集装置,用于采集外界的音频数据。
[0028]FPGA20用于将视频数据进行格式转换以及压缩编码。如图2所示,FPGA20包括三个模块:格式转换单元21、数据压缩单元22以及编码单元23。格式转换单元主要用于将视频采集模块10采集的模拟信号转换为符合所述数据压缩单元格式要求的数字信号。数据压缩单元用于将转换后的数字信号进行压缩,以降低视频数据的大小。编码单元用于将压缩后的数据进行编码。大数据量的图象信息会给存储器的存储容量,通信干线信道的带宽,以及FPGA20的处理速度增加极大的压力。单纯靠增加Nand flash存储阵列30的容量,提高处理速度等方法来解决这个问题是不现实的,因此本发明采用在对视频进行存储之前进行压缩编码。在其他实施例中,数据压缩单元22和编码单元23可为同一模块,同时执行压缩和编码的过程。如图2所示,该FPGA20还包括Nand flash存储选择控制模块26,用于选择视频数据存入的闪存芯片。[0029]Nand flash存储阵列30,用于存储经过压缩编码后的视频数据。NAND结构的flash芯片能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。
[0030]本发明通过视频采集模块10采集视频数据,FPGA20对采集的视频数据进行格式转换以及压缩编码,Nand flash存储阵列30对经过压缩编码后的视频数据进行存储。由于高清视频拍摄的过程中,图像分辨率较高,采集录制的文件较大,本发明采用Nand flash存储阵列30能够提高数据的存取速度,并且存储容量更大,适用于高清视频的录制存储,通过视频采集装置10对视频数据进行大量的采集和存储,并且可通过FPGA20和Nand flash存储阵列30实现存储数据的快速导出。
[0031]优选的是,该视频识别装置100还包括FPGA20以及外设连接的高速接口 40,高速接口 40为SATA接口、USB接口或其他接口。如图3所示,FPGA20还用于对Nand flash存储阵列30存储的视频数据进行译码和解压缩,并通过高速接口 40将译码和解压缩后的数据传输至外设,该外设可为移动终端或计算机。从而实现存储数据的快速导出。FPGA20包括译码单元24和解压缩单元25,该译码和解压缩的过程与编码和压缩的过程对应。
[0032]优选的是,该视频识别装置100还包括与FPGA20连接的SDRAM (SynchronousDynamic Random Access Memory,同步动态随机存储器)50,其作为FPGA20的内存使用。
[0033]优选的是,该视频识别装置100还包括系统电源60,用于向视频识别装置100提供电源。
[0034]在本发明的一个实施例中,视频识别装置100应用于远程拍摄设备200中,远程拍摄设备200优选为航模、小型无人侦察机或遥控车。远程拍摄设备200包括人机交互模块201,人机交互模块201与FPGA20连接,FPGA根据人机交互模块201传来的信号控制远程拍摄设备100运行。人机交互模块201主要用于模拟遥控器端的动作,将遥控器端的动作进行识别转换为该远程拍摄设备200的动作,FPGA20接收到人机交互模块201的信号后,控制该远程拍摄设备100的运行,例如控制航模、小型无人侦察机或遥控车的移动方向、移动速度等等。
[0035]本发明还提供一种远程拍摄设备,包括视频识别装置,所述视频识别装置包括:视频采集模块,用于采集视频数据;FPGA,用于将所述视频数据进行格式转换以及压缩编码;Nand flash存储阵列,用于存储经过压缩编码后的视频数据。优选的是,远程拍摄设备包括人机交互模块,所述人机交互模块与所述FPGA连接,所述FPGA根据所述人机交互模块传来的信号控制所述远程拍摄设备运行。该视频识别装置在前文已做详细描述,故在此不再赘述。
[0036]综上所述,本发明通过视频采集模块采集视频数据,FPGA对采集的视频数据进行格式转换以及压缩编码,Nand flash存储阵列对经过压缩编码后的视频数据进行存储。由于高清视频拍摄的过程中,图像分辨率较高,采集录制的文件较大,本发明采用Nand flash存储阵列能够提高数据的存取速度,并且存储容量更大,适用于高清视频的录制存储,通过视频采集装置对视频数据进行大量的采集和存储,并且可通过FPGA和Nand flash存储阵列实现存储数据的快速导出。
[0037]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种基于大容量存储的视频识别装置,用于远程拍摄设备,其特征在于,包括: 视频采集模块,用于采集视频数据; FPGA,用于将所述视频数据进行格式转换以及压缩编码; Nand flash存储阵列,用于存储经过压缩编码后的视频数据。
2.根据权利要求1所述的视频识别装置,其特征在于,所述远程拍摄设备包括人机交互模块,所述人机交互模块与所述FPGA连接,所述FPGA根据所述人机交互模块传来的信号控制所述远程拍摄设备运行。
3.根据权利要求1所述的视频识别装置,其特征在于,所述视频识别装置还包括所述FPGA以及外设连接的高速接口,所述高速接口为SATA接口或者USB接口。
4.根据权利要求3所述的视频识别装置,其特征在于,所述FPGA还用于对所述Nandflash存储阵列存储的视频数据进行译码和解压缩,并通过所述高速接口将译码和解压缩后的数据传输至外设。
5.根据权利要求1所述的视频识别装置,其特征在于,所述视频采集模块为高清摄像机。
6.一种远程拍摄设备,包括视频识别装置,其特征在于,所述视频识别装置包括: 视频采集模块,用于采集视频数据; FPGA,用于将所述视频数据进行格式转换以及压缩编码; Nand flash存储阵列,用于存储经过压缩编码后的视频数据。
7.根据权利要求1所述的远程拍摄设备,其特征在于,所述远程拍摄设备包括人机交互模块,所述人机交互模块与所述FPGA连接,所述FPGA根据所述人机交互模块传来的信号控制所述远程拍摄设备运行。
8.根据权利要求1所述的远程拍摄设备,其特征在于,所述视频识别装置还包括所述FPGA以及外设连接的高速接口,所述高速接口为SATA接口或者USB接口。
9.根据权利要求8所述的远程拍摄设备,其特征在于,所述FPGA还用于对所述Nandflash存储阵列存储的视频数据进行译码和解压缩,并通过所述高速接口将译码和解压缩后的数据传输至外设。
10.根据权利要求1所述的远程拍摄设备,其特征在于,所述视频采集模块为高清摄像机。
【文档编号】H04N7/18GK103747208SQ201310695414
【公开日】2014年4月23日 申请日期:2013年12月17日 优先权日:2013年12月17日
【发明者】胡万锋 申请人:记忆科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1