进行摄像机音视频数据处理的方法及摄像机技术

技术编号:11578909 阅读:146 留言:0更新日期:2015-06-10 12:32
本发明专利技术公开了进行摄像机音视频数据处理的方法及摄像机,其中,该摄像机包括主芯片、安全数码卡SD、SD接口芯片;主芯片和SD接口芯片都通过USB接口与外部设备进行连接;所述主芯片,获知通过USB接口与外部设备进行连接;主芯片断开对SDIO接口的访问;打开SD接口芯片电源,对SD接口芯片进行供电;所述SD,用于存储摄像机采集的音视频数据;所述SD接口芯片,通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SDIO接口发送给SD进行数据处理。本发明专利技术方案能够在无需其他设备协助的情况下,减少进行数据处理时占用的摄像机CPU资源,提高数据处理效率。

【技术实现步骤摘要】

本专利技术涉及摄像机数据处理技术,尤其涉及进行摄像机音视频数据处理的方法及摄像机
技术介绍
目前,摄像机所使用的本地存储功能都是将安全数码卡(SD,SecureDigitalMemory Card)挂在主芯片上,主芯片通过安全数码卡输入输出(SD1, SD Input Output)接口访问SD。进行录像的过程中,如果需要本地存储则将采集的音视频数据通过SD1接口写入SD ;写入数据之后,如果用户需要对SD中的处理进行处理,可通过多种方式实现。下面以数据处理具体为数据读取进行实例说明,包括以下三种方式。第一种方式:将SD取下,插入通用串行总线(USB, Universal Serial Bus)读卡器进行读取,这种方式速度可以达到50Mbit/s,速度上没有问题;但是要求用户购买USB读卡器,显然体验也不好。第二种方式:需要进行数据读取时,通过网络连接到摄像机,将摄像机内部的数据通过网络传到客户端。这种方式非常依赖于网络,特别是目前很多家用摄像机都采用无线wifi进行传输,网络环境比较恶劣,数据传输效率低。举例来说,对于一张16GB容量的SD,若要通过wifi无线网络将其下载到PC上,以网络连续稳定的2Mbit/s的速度来计算,需要23个小时才能下载完,体验非常差,效率很低。第三种方式:通过摄像机的USB接口,PC可以直接读取SD的数据,但是这种方式的问题是,读取的数据需经过主芯片内数据处理软件的转换,对软件的稳定性有很高的要求;这一点从很多品牌的摄像机上都能看出,摄像机用过一段时间以后,PC无法再识别出来,无法读出数据;另一点,这种采用主芯片软件进行数据读取的方式,需要占用较大的CPU资源,影响摄像机的其他工作,且读取速度满。综上,第一种方式每次对SD进行数据处理时,都需应用USB读卡器,操作不便。方式二和方式三虽然不用其他设备的协助,但具有占用较多CPU资源、效率低的缺陷。如果在无需USB读卡器协助的情况下,能都减少对CPU资源的占用,并提高数据处理效率,将进一步满足需求,但目前还没有这方面的技术。
技术实现思路
本专利技术提供了一种进行摄像机,该摄像机能够在无需其他外置设备协助的情况下,减少进行数据处理时占用的摄像机CPU资源,提高数据处理效率。本专利技术提供了一种进行摄像机音视频数据处理的方法,该方法能够在无需其他设备协助的情况下,减少进行数据处理时占用的摄像机CPU资源,提高数据处理效率。一种摄像机,该摄像机包括主芯片、安全数码卡SD、SD接口芯片;SD通过安全数码卡输入输出SD1接口与主芯片连接;SD接口芯片通过SD1接口与SD连接,还通过通用输入输出GP1接口与主芯片连接;主芯片和SD接口芯片都通过通用串行总线USB接口与外部设备进行连接;所述主芯片,获知通过USB接口与外部设备进行连接,断开对SD1接口的访问;打开SD接口芯片电源,对SD接口芯片进行供电;所述SD,用于存储摄像机采集的音视频数据;所述SD接口芯片,通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SD1接口发送给SD进行数据处理。一种进行摄像机音视频数据处理的方法,该方法包括:主芯片获知通过USB接口与外部设备进行连接;主芯片断开对SD1接口的访问;打开SD接口芯片电源,对SD接口芯片进行供电;SD接口芯片通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SD1接口发送给SD进行数据处理。从上述方案可以看出,本专利技术中,在摄像机内设置SD接口芯片,SD接口芯片通过SD1接口与SD连接,还通过GP1接口与主芯片连接;主芯片获知通过USB接口与外部设备进行连接时,断开对SD1接口的访问,打开SD接口芯片电源,对SD接口芯片进行供电;SD接口芯片通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SD1接口发送给SD进行数据处理。本专利技术在摄像机内设置SD接口芯片,当外部设备访问SD时,经过SD接口芯片进行接口转换,实现对SD的访问,而无需经由主芯片对SD进行数据访问;这样,在无需其他外置设备协助数据处理的情况下,减少了进行数据处理时占用的摄像机CPU资源和内存资源,防止了因数据处理时可能导致的死机问题;并且,经由SD接口芯片对SD直接进行访问,与直接采用USB读卡器进行SD访问的效果一样,进而,提高了数据处理效率。【附图说明】图1为本专利技术摄像机的结构示意图;图2为图1中SD1接口的电路图实例;图3为图1中SD1接口的芯片结构图实例;图4为本专利技术进行摄像机音视频数据处理的方法示意性流程图;图5为本专利技术进行摄像机音视频数据处理的方法流程图实例。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术进一步详细说明。本专利技术在摄像机内设置SD接口芯片,当外部设备访问SD时,经过SD接口芯片进行接口转换,实现对SD的访问,而无需经由主芯片对SD进行数据访问;这样,在进行数据处理时,无需其他外置设备的协助,并且,减少了进行数据处理时占用的摄像机CPU资源和内存资源,防止了因数据处理时可能导致的死机问题;不仅如此,经由SD接口芯片对SD直接进行访问,与直接采用USB读卡器进行SD访问的效果一样,进而,提高了数据处理效率。参见图1,为本专利技术摄像机的结构示意图,该摄像机包括主芯片、安全数码卡SD、SD接口芯片;SD通过SD1接口与主芯片连接;SD接口芯片通过SD1接口与SD连接,还通过通用输入输出(GP1, General Purpose Input Output)接口与主芯片连接;主芯片和SD接口芯片都通过USB接口与外部设备进行连接;所述主芯片,获知通过USB接口与外部设备进行连接,断开对SD1接口的访问;打开SD接口芯片电源,对SD接口芯片进行供电;所述SD,用于存储摄像机采集的音视频数据; 所述SD接口芯片,通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SD1接口发送给SD进行数据处理。SD存储的音视频数据具体包括音频数据或视频数据,或同时包括音频数据和视频数据。具体实现时,主芯片和SD接口芯片对外展现的访问接口可以为一个USB接口 ;当外部设备插入摄像机提供的USB接口时,就相当于同时与主芯片的USB接口及SD接口芯片的USB接口进行了连接。摄像机在工作中,主芯片通过SD1接口对SD进行访问,包括将音视频数据持续写入SD。主芯片获知插入了外部设备时,断开通过SD1接口对SD的访问,转而采用经由SD接口芯片对其进行访问的路径。SD1接口当前有多种类型,图2为SD1接口的其中一种电路图实例,图3为SD1接口的其中一种芯片结构图实例。较佳地,所述主芯片包括接口监控单元和电源控制单元;所述接口监控单元,监控到通过USB接口与外部设备进行连接,向所述电源控制单元发送SD1接口切断命令和SD接口芯片开通命令;所述电源控制单元,接收所述来自所述接口监控单元的SD1接口切断命令和SD接口芯片开通命令,关闭对SD1接口进行供电的SD1接口控制器电源,以停止对SD1接口进行供电;并接收来自所述接口监控单元的SD接口芯片开通命令,通过GP1接口向SD接口芯片电源发送电源使能命令,使SD接口芯片电源对SD接口芯片进行供电。SD接口芯片电源用于对SD接口芯片进行本文档来自技高网
...
进行摄像机音视频数据处理的方法及摄像机

【技术保护点】
一种摄像机,其特征在于,该摄像机包括主芯片、安全数码卡SD、SD接口芯片;SD通过安全数码卡输入输出SDIO接口与主芯片连接;SD接口芯片通过SDIO接口与SD连接,还通过通用输入输出GPIO接口与主芯片连接;主芯片和SD接口芯片都通过通用串行总线USB接口与外部设备进行连接;所述主芯片,获知通过USB接口与外部设备进行连接,断开对SDIO接口的访问;打开SD接口芯片电源,对SD接口芯片进行供电;所述SD,用于存储摄像机采集的音视频数据;所述SD接口芯片,通过USB接口接收来自外部设备的数据处理命令,通过与SD之间的SDIO接口发送给SD进行数据处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:王丁丁
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1