一种录像装置及其录像方法转让专利

申请号 : CN201811061481.1

文献号 : CN110248129B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 泮建光许少飞

申请人 : 浙江大华技术股份有限公司

摘要 :

本发明涉及视频监控领域,尤其涉及一种录像装置及其录像方法,在该装置中,处理模块与SD卡模块相连,便于处理模块控制SD卡模块对TF卡进行在位检测,同时,处理模块与视频采集模块、TF卡以及内部存储模块连接,使得处理模块能够及时有效地根据TF卡的在位情况,控制TF卡或内部存储模块进行视频数据的存储。这样设计使得录像过程不再因为TF卡的更换而中断,保证了录像的连续性。

权利要求 :

1.一种录像装置,其特征在于,所述录像装置包括处理模块、视频采集模块、内部存储模块、SD卡模块和TF卡;

所述处理模块与所述SD卡模块相连,用于向所述SD卡模块发送对TF卡进行在位检测的命令;

所述SD卡模块与TF卡连接,用于在接收到所述处理模块发送的命令后,检测是否存在TF卡,并将检测结果发送给所述处理模块;

所述处理模块还与所述视频采集模块、TF卡以及内部存储模块连接,还用于当确定存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到TF卡内,当确定不存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到内部存储模块;

其中,所述装置还包括:双电池切换模块和主电池,所述主电池底端设置有放置TF卡的卡槽,所述TF卡放置在所述卡槽中;

所述主电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电;

所述双电池切换模块与所述处理模块及所述主电池相连,用于检测所述主电池是否在位,当检测到所述主电池不在位时,向所述处理模块发送检测通知;

所述处理模块,用于接收到所述检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令。

2.根据权利要求1所述的装置,其特征在于,所述装置还包括:辅电池;

所述双电池切换模块与所述辅电池连接,还用于当检测所述主电池不在位时,控制所述辅电池供电;

所述辅电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电。

3.根据权利要求2所述的装置,其特征在于,所述双电池切换模块用于当检测到所述主电池不在位时,发送标识主电池不在位的检测通知给所述处理模块;

当检测到所述主电池在位时,不发送标识主电池不在位的检测通知给所述处理模块。

4.根据权利要求1所述的装置,其特征在于,所述视频采集模块包括摄像头和视频处理单元;

所述摄像头与所述视频处理单元相连,用于采集视频数据,并将所述视频数据传输给所述视频处理单元;

所述视频处理单元与处理模块连接,用于将接收到的视频数据处理后发送给所述处理模块。

5.根据权利要求1所述的装置,其特征在于,所述内部存储模块为多媒体存储卡EMMC或FLASH存储器。

6.根据权利要求1所述的装置,其特征在于,所述处理模块,还用于对接收到的视频数据进行编解码处理,并将编解码处理后的视频数据存储到TF卡或内部存储模块。

7.一种基于权利要求1‑6任一项所述录像装置的录像方法,其特征在于,所述方法包括以下步骤:向SD卡模块发送对TF卡进行在位检测的命令;

根据接收到的检测结果,当确定存在TF卡时,将接收到的视频数据处理后存储到TF卡内;当确定不存在TF卡时,将接收到的视频数据处理后存储到内部存储模块;

其中,向SD卡模块发送对TF卡进行在位检测的命令之前,所述方法还包括:接收到标识主电池不在位的检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令;

其中,标识主电池不在位的检测通知是由双电池切换模块检测到主电池不在位后发送的。

8.根据权利要求7所述的方法,其特征在于,所述将接收到的视频数据处理后存储到TF卡内包括:将接收到的视频数据进行编解码处理后存储到TF卡内;

所述将接收到的视频数据处理后存储到内部存储模块内包括:将接收到的视频数据进行编解码处理后存储到内部存储模块。

说明书 :

一种录像装置及其录像方法

技术领域

[0001] 本发明涉及视频监控领域,尤其涉及一种录像装置及其录像方法。

背景技术

[0002] 目前,TF卡以其体积小、容量高的特点,广泛应用于手机、数码相机等电子消费类产品。目前利用TF卡进行连续录像的方法主要有以下几种:
[0003] 1、采用单独TF卡循环录像,这种方法需要保证TF卡始终在线,并且当TF卡录满后,历史录像被新录像覆盖,这样将会丢失历史录像,无法保证录像的连续性。
[0004] 2、采用两张TF卡不断更换录像。由于现有设备中只有一个存放TF卡的位置,这就会导致软件不断进行查询以确定TF卡存储录像数据是否达到饱和的状态,当TF卡达到饱和状态,则更换TF卡,在更换TF卡的过程中就会中断录像。
[0005] 由此可知,无论是利用单独TF卡进行循环录像还是两张TF卡不断更换录像,都无法有效地保证录像的连续性。

发明内容

[0006] 本发明实施例提供一种录像装置及其录像方法,用以解决现有技术中无法保证录像的连续性的问题。
[0007] 本发明实施例提供了一种录像装置,所述录像装置包括处理模块、视频采集模块、内部存储模块、SD卡模块和TF卡;
[0008] 所述处理模块与所述SD卡模块相连,用于向所述SD卡模块发送对TF卡进行在位检测的命令;
[0009] 所述SD卡模块与TF卡连接,用于在接收到所述处理模块发送的命令后,检测是否存在TF卡,并将检测结果发送给所述处理模块;
[0010] 所述处理模块还与所述视频采集模块、TF卡以及内部存储模块连接,还用于当确定存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到TF卡内,当确定不存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到内部存储模块。
[0011] 进一步的,所述装置还包括:双电池切换模块和主电池,所述主电池底端设置有放置TF卡的卡槽,所述TF卡放置在所述卡槽中;
[0012] 所述主电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电;
[0013] 所述双电池切换模块与所述处理模块及所述主电池相连,用于检测所述主电池是否在位,当检测到所述主电池不在位时,向所述处理模块发送检测通知;
[0014] 所述处理模块,用于接收到所述检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令。
[0015] 进一步的,所述装置还包括:辅电池;
[0016] 所述双电池切换模块与所述辅电池连接,还用于当检测所述主电池不在位时,控制所述辅电池供电;
[0017] 所述辅电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电。
[0018] 进一步的,所述双电池切换模块用于当检测到所述主电池不在位时,发送标识主电池不在位的检测通知给所述处理模块;
[0019] 当检测到所述主电池在位时,不发送标识主电池不在位的检测通知给所述处理模块。
[0020] 进一步的,所述视频采集模块包括摄像头和视频处理单元;
[0021] 所述摄像头与所述视频处理单元相连,用于采集视频数据,并将所述视频数据传输给所述视频处理单元;
[0022] 所述视频处理单元与处理模块连接,用于将接收到的视频数据处理后发送给所述处理模块。
[0023] 进一步的,所述内部存储模块为多媒体存储卡EMMC或FLASH存储器。
[0024] 进一步的,所述处理模块,还用于对接收到的视频数据进行编解码处理,并将编解码处理后的视频数据存储到TF卡或内部存储模块。
[0025] 本发明实施例提供了一种基于所述录像装置的录像方法,所述方法包括以下步骤:
[0026] 向SD卡模块发送对TF卡进行在位检测的命令;
[0027] 根据接收到的检测结果,当确定存在TF卡时,将接收到的视频数据处理后存储到TF卡内;当确定不存在TF卡时,将接收到的视频数据处理后存储到内部存储模块。
[0028] 进一步地,向SD卡模块发送对TF卡进行在位检测的命令之前,所述方法还包括:
[0029] 接收到标识主电池不在位的检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令;
[0030] 其中,标识主电池不在位的检测通知是由双电池切换模块检测到主电池不在位后发送的。
[0031] 进一步地,所述将接收到的视频数据处理后存储到TF卡内包括:将接收到的视频数据进行编解码处理后存储到TF卡内;
[0032] 所述将接收到的视频数据处理后存储到内部存储模块内包括:将接收到的视频数据进行编解码处理后存储到内部存储模块。
[0033] 本发明实施例提供了一种录像装置及其录像方法,该装置中,处理模块与SD卡模块相连,便于处理模块控制SD卡模块对TF卡进行在位检测,同时,处理模块与视频采集模块、TF卡以及内部存储模块连接,使得处理模块能够及时有效地根据TF卡的在位情况,控制TF卡或内部存储模块进行视频数据的存储。这样设计使得录像过程不再因为TF卡的更换而中断,保证了录像的连续性。

附图说明

[0034] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0035] 图1为本发明实施例1提供的一种录像装置的结构示意图;
[0036] 图2为本发明实施例2提供的一种录像装置的结构示意图;
[0037] 图3为本发明实施例3提供的一种录像装置的结构示意图;
[0038] 图4为本发明实施例5提供的一种录像装置中视频采集模块的结构示意图;
[0039] 图5为本发明实施例8提供的一种基于所述录像装置的录像方法流程图;
[0040] 图6为本发明实施例9提供的一种基于所述录像装置的录像方法流程图。

具体实施方式

[0041] 为了提供保证连续录像,本发明实施例提供了一种录像装置及其录像方法,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0042] 实施例1:
[0043] 图1是本发明实施例提供一种录像装置的结构示意图,所述录像装置包括:处理模块、视频采集模块、内部存储模块、SD卡模块和TF卡;
[0044] 所述处理模块与所述SD卡模块相连,用于向所述SD卡模块发送对TF卡进行在位检测的命令;
[0045] 所述SD卡模块与TF卡连接,用于在接收到所述处理模块发送的命令后,检测是否存在TF卡,并将检测结果发送给所述处理模块;
[0046] 所述处理模块还与所述视频采集模块、TF卡以及内部存储模块连接,还用于当确定存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到TF卡内,当确定不存在TF卡时,将所述视频采集模块采集的视频数据处理后存储到内部存储模块。
[0047] 上述的处理模块可以是控制芯片如8086芯片,可以是控制系统如基于单片机STM32系列的控制系统,也可以是控制处理器件如CPU,还可以是相应的控制处理电路。
[0048] 处理模块可以直接向SD卡模块发送对TF卡进行在位检测的命令,也可以通过其他器件或电路向SD卡模块发送对TF卡进行在位检测的命令;而对TF卡进行在位检测的命令可以是简单的控制信号,如高电平信号或低电平信号,也可以是带有控制SD卡模块对TF卡在位检测控制指令的信号,还可以携带除了控制SD卡模块对TF卡进行在位检测的命令以外的信号,如还可以携带控制SD卡模块检测TF卡的存储空间是否饱和等的信号。为了使处理模块更加高效地协调TF卡和内部存储模块对视频数据的存储,本发明实施例优选处理模块可以直接向SD卡模块发送对TF卡进行在位检测的控制信号。
[0049] SD卡模块不仅仅局限于对TF卡的检测,还可以对TF卡进行其他操作,例如对TF卡进行读写操作。本发明实施例为了更加高效地存储视频数据,优选地,SD卡模块对TF卡进行在位检测。
[0050] SD卡模块对TF卡进行在位检测,可以是SD卡模块通过TF卡识别单元或TF卡读写单元对其进行在位检测。对TF卡进行在位检测的过程属于现有技术,在本发明实施例中对于具体的检测过程不进行赘述。
[0051] SD卡模块对TF卡进行在位检测后,可以通过一个回复信号向处理模块发送检测结果,例如,检测到存在TF卡时,则发送回复信号给处理模块,检测到不存在TF卡时,则不发送回复信号给处理模块;也可以通过不同的信号向处理模块发送检测结果,例如,检测到存在TF卡时,则发送高电平信号给处理模块,检测到不存在TF卡时,则发送低电平信号给处理模块,或,检测到TF卡时,则发送携带第一标记信息的信号给处理模块,检测到不存在TF卡时,则发送携带第二标记信息的信号给处理模块。
[0052] 视频采集模块可以是摄像头,也可以是其他录像设备,如手持录像机,还可以是录像设备与视频处理单元的组合。视频采集模块可以通过摄像头直接采集视频数据,也可以通过其他的录像设备采集视频数据,如行车记录仪;另外,视频采集模块不仅仅局限于视频数据的采集,还能够对采集的视频数据进行相应的处理,如编解码处理、识别筛选处理。
[0053] 当处理模块确定存在TF卡时,可以将视频采集模块采集的视频数据进行处理如编解码处理后存储到TF卡,具体的处理模块中可以设置有对视频数据进行处理的模块,例如可以将视频采集模块采集的视频数据通过视频编解码芯片——MB86H51芯片处理后再存储到TF卡。相应的,当处理模块确定不存在TF卡时,可以将视频采集模块采集的视频数据进行处理如编解码处理后存储到内部存储模块。
[0054] 内部存储模块为内置的存储器件,如半导体存储器件。该存储器件的型号、存储空间不限,但为了保证录像的连续性,本发明实施例优选存储空间大、体积小、性能稳定的存储器件。
[0055] 如图1所示,本发明实施例提供的一种录像装置的工作原理如下:
[0056] 处理模块向SD卡模块发送对TF卡进行在位检测的命令;SD卡模块在接收到处理模块发送的命令后,检测是否存在TF卡,并将检测结果发送给处理模块;当处理模块确定存在TF卡时,处理模块将视频采集模块采集的视频数据处理后存储到TF卡内,当处理模块确定不存在TF卡时,处理模块将视频采集模块采集的视频数据处理后存储到内部存储模块。
[0057] 本发明实施例提供的一种录像装置中,处理模块与SD卡模块、视频采集模块、TF卡以及内部存储模块连接,使得处理模块能够及时有效地根据TF卡的在位情况,控制TF卡或内部存储模块进行视频数据的存储。这样设计使得录像过程不再因为TF卡的更换而中断,保证了录像的连续性。
[0058] 实施例2:
[0059] 为了保证在连续录像的过程中,减少不必要的软件消耗和设备功耗,在上述实施例的基础上,图2为本发明实施例提供的一种录像的装置的结构示意图,本发明实施例提供的录像装置,所述装置还包括:双电池切换模块和主电池,所述主电池底端设置有放置TF卡的卡槽,所述TF卡放置在所述卡槽中;
[0060] 所述主电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电;
[0061] 所述双电池切换模块与所述处理模块及所述主电池相连,用于检测所述主电池是否在位,当检测到所述主电池不在位时,向所述处理模块发送检测通知;
[0062] 所述处理模块,用于接收到所述检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令。
[0063] 双电池切换模块可以为控制芯片如单片机,也可以是控制处理器件,如微型处理器,还可以是控制电路,如基于8086芯片的控制电路。
[0064] 主电池的选择参数如型号及性能指标如电池容量不做限制,主电池的位置也不做限制,但是为了更好地为处理模块、SD卡模块和视频采集模块供电,保持它们的正常工作,主电池要与处理模块、SD卡模块和视频采集模块相匹配。
[0065] 可以用卡座放置TF卡,也可以用卡槽放置TF卡,为了更加方便地放置TF卡,本发明实施例优选的是选用卡槽放置TF卡。
[0066] 放置TF卡的卡槽可以设置在主电池的底端,也可以设置在其他位置。为在保证连续录像的过程中,进一步减少不必要的软件消耗和设备功耗,本发明实施例优选的是放置TF卡的卡槽设置在主电池底端,并将TF卡放置于该卡槽,这样设计使得主电池的在位状态与TF卡的在位状态紧密相连,即主电池的在位状态发生改变后,TF卡的在位状态才有可能改变。因此,可以先检测主电池是否在位,若主电池不在位的时候,再进一步检测TF卡的在位状态,从而达到进一步减少不必要的软件消耗和设备功耗的目的。
[0067] 双电池切换模块可以通过中断或轮询的方式检测主电池是否在位,也可以通过其他方式检测主电池是否在位,例如通过主电池结合开关管的检测电路检测主电池是否在位,即当主电池在位时,开关管导通,输出高电平信号给双电池切换模块;当主电池不在位时,开关管截止,输出低电平信号给双电池切换模块。为了降低电路设计的难度,本发明实施例中优选的是双电池切换模块通过中断或轮询的方式检测主电池是否在位。
[0068] 当检测到主电池不在位时,双电池切换模块发送携带检测结果的信号给处理模块,当检测到主电池在位时,双电池切换模块不发送携带检测结果的信号给处理模块;需要特别说明的是,双电池切换模块给处理模块发送主电池的在位状态的方式不仅仅局限于上述的这种方式,还可以有其他的方式,例如,当检测到主电池不在位时,双电池切换模块发送携带第一检测结果的信号给处理模块,当检测到主电池在位时,双电池切换模块发送携带第二检测结果的信号给处理模块。
[0069] 上述步骤中的携带检测结果的信号仅为检测通知的一种体现形式,检测通知不仅仅局限于此,还可以是除了携带着检测结果之外还携带其他信息的信号。
[0070] 处理模块接收到检测通知后,可以是只向SD卡模块发送对TF卡进行在位检测的命令,也可以是向SD卡模块发送除了包括对TF卡进行在位检测的命令外还包括其他控制指令的信号。为了进一步减少录像过程中不必要的软件消耗和设备功耗,本发明实施例中优选的是,处理模块接收到检测通知后只向SD卡模块发送对TF卡进行在位检测的命令。
[0071] 如图2所示,本发明实施例提供的一种录像装置的工作原理为:
[0072] 主电池为处理模块、SD卡模块和视频采集模块供电;
[0073] 双电池切换模块通过中断或轮询的方式检测主电池是否在位,当检测到主电池不在位时,向处理模块发送检测通知;
[0074] 处理模块接收到检测通知后,向SD卡模块发送对TF卡进行在位检测的命令。
[0075] 本发明实施例提供的一种录像装置中,处理模块在接收到双电池切换模块对主电池是否在位的检测通知后,再向SD卡模块发送对TF卡进行在位检测的命令。介于在通常情况下,主电池的在位状态改变的时间相对于TF卡在位状态改变的时间较长,这样极大地减少了处理模块对TF卡的检测次数,从而使得在连续录像的过程中,进一步减少了不必要的软件消耗和设备功耗。
[0076] 实施例3:
[0077] 为了保证在连续录像的过程中,不因该装置断电而中断录像。在上述各个实施例的基础上,图3为本发明实施例提供的一种录像的装置的结构示意图,本发明实施例提供的录像装置还包括:辅电池;
[0078] 所述双电池切换模块还与所述辅电池连接,还用于当检测所述主电池不在位时,控制所述辅电池供电;
[0079] 所述辅电池与所述处理模块、SD卡模块和视频采集模块连接,并为所述处理模块、SD卡模块和视频采集模块供电。
[0080] 辅电池的选择参数如型号及性能指标、电池容量不做限制,辅电池的位置也不做限制,但是为了更好地为处理模块、SD卡模块和视频采集模块供电,保持它们的正常工作,辅电池要与处理模块、SD卡模块和视频采集模块相匹配。
[0081] 双电池切换模块检测主电池是否在位的过程可以是通过中断或轮询的方式检测主电池是否在位,也可以通过其他方式检测主电池是否在位,例如通过主电池结合开关管的检测电路检测主电池是否在位,即当主电池在位时,开关管导通,输出高电平信号给双电池切换模块;当主电池不在位时,开关管截止,输出低电平信号给双电池切换模块。为了降低电路设计的难度,本发明实施例中优选的是双电池切换模块通过中断或轮询的方式检测主电池是否在位。
[0082] 在双电池切换模块检测主电池是否在位的过程中,若检测到主电池的在位状态发生改变,即主电池由在位状态改变为不在位状态或主电池由不在位状态改变为在位状态,可以向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测;若采用轮询的方式检测到主电池的在位状态没有发生改变,延迟设定的时长阈值,再检测主电池是否在位,直到检测到主电池的在位状态发生改变,向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测;若采用中断的方式检测到主电池的在位状态发生改变,向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测。
[0083] 双电池切换模块当检测到主电池不在位时,可以通过只发送控制辅电池供电的信号控制辅电池供电,也可以通过向辅电池发送除了包括控制辅电池供电的命令外,还包括其他控制指令的信号控制辅电池供电。为了高效地控制辅电池供电,本发明实施例优选的是:双电池切换模块当检测到主电池不在位时,通过只发送控制辅电池供电的信号控制辅电池供电。
[0084] 辅电池可以通过电压转换器件或电压转换电路为处理模块、SD卡模块和视频采集模块供电。辅电池为处理模块、SD卡模块和视频采集模块供电的过程属于现有技术,在本发明实施例中对于具体的供电过程不进行赘述。
[0085] 另外,双电池切换模块检测到主电池在位时,控制主电池为处理模块、SD卡模块和视频采集模块供电,其原理与辅电池供电原理相同,故不再赘述。
[0086] 如图3所示,本发明实施例提供的一种录像装置的工作原理如下:
[0087] 双电池切换模块当检测主电池不在位时,控制辅电池为处理模块、SD卡模块和视频采集模块供电;
[0088] 双电池切换模块当检测主电池在位时,控制主电池为处理模块、SD卡模块和视频采集模块供电。
[0089] 在双电池切换模块检测主电池是否在位的过程中,若检测到主电池的在位状态发生改变,向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测;若采用轮询的方式检测到主电池的在位状态没有发生改变,延迟设定的时长阈值,再检测主电池是否在位,直到检测到主电池的在位状态发生改变,向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测;若采用中断的方式检测到主电池的在位状态发生改变,向处理模块发送主电池在位状态发生改变的信号,以使处理模块向SD卡模块发送对TF卡进行在位检测的命令,进而使SD卡模块对TF卡进行检测。
[0090] 本发明实施例提供的一种录像装置中,双电池切换模块根据检测到主电池的在位状态,控制主电池或辅电池供电。这样设计使得在连续录像的过程中,不因该装置断电而中断录像。另外,处理模块当接收到的主电池在位状态发生改变的信号,向SD卡模块发送对TF卡进行在位检测的命令。这样极大地减少了处理模块对TF卡的检测次数,从而使得在连续录像的过程中,更进一步减少了不必要的软件消耗和设备功耗。。
[0091] 实施例4:
[0092] 在上述各个实施例的基础上,为了更高效地给处理模块发送主电池是否在位的检测结果,本发明实施例提供了一种录像装置,所述双电池切换模块用于当检测到所述主电池不在位时,发送检测通知给所述处理模块;
[0093] 当检测到所述主电池在位时,不发送检测通知给所述处理模块。
[0094] 上述的检测通知可以是标识主电池不在位的信号,也可以是除了携带标识主电池不在位的信号之外,还携带其他信息的信号如主电池剩余电量信号。
[0095] 双电池切换模块将检测通知传递给处理模块的方式有多种,例如,双电池切换模块在检测到主电池不在位时,发送检测通知给处理模块,在检测到主电池在位时,则不发送检测通知给处理模块;或者,双电池切换模块在检测到主电池在位时,发送第一检测通知给处理模块,在检测到主电池不在位时,发送第二检测通知给处理模块。
[0096] 为了进一步简化控制程序、提高效率,本发明实施例优选的为:双电池切换模块在检测到主电池不在位时,发送标识主电池不在位的检测通知给处理模块,在检测到主电池在位时,则不发送该检测通知给处理模块。
[0097] 本发明实施例提供的一种录像装置的工作原理为:
[0098] 双电池切换模块在检测到主电池不在位时,发送标识主电池不在位的检测通知给处理模块,在检测到主电池在位时,则不发送该检测通知给处理模块。
[0099] 本发明实施例中提供的一种录像装置中,双电池切换模块只在检测到主电池不在位的情况下,发送标识主电池不在位的检测通知给处理模块,这样极大地简化控制程序,更高效地给处理模块发送主电池是否在位的检测结果。
[0100] 实施例5:
[0101] 在上述各个实施例的基础上,为了提高处理模块的执行效率,本发明实施例提供的一种录像装置中的视频采集模块,图4为本发明实施例提供的一种录像装置中视频采集模块的结构示意图,所述视频采集模块包括摄像头和视频处理单元;
[0102] 所述摄像头与所述视频处理单元相连,用于采集视频数据,并将所述视频数据传输给所述视频处理单元;
[0103] 所述视频处理单元与处理模块连接,用于将接收到的视频数据处理后发送给所述处理模块。
[0104] 摄像头采集完视频数据后,可以将该视频数据传输给视频处理单元进行处理后再传输给处理模块;也可以将该视频数据直接传输给处理模块进行处理。为了提高处理模块的工作效率,本发明实施例优选摄像头采集完视频数据后,将该视频数据传输给视频处理单元进行处理后再传输给处理模块。
[0105] 视频处理单元可以是视频处理芯片,如一种高压缩率的视频压缩解压芯片——ADV611芯片、一种视频D/A转换芯片——SAA7121芯片;也可以是视频处理器件,如视频处理器;还可以是视频处理的电路。
[0106] 视频处理单元处理接收到的视频数据的方式不仅仅局限于将该视频数据进行编解码处理,还可以是其他的处理方式,如将该视频数据进行压缩和/或转换处理。
[0107] 本发明实施例提供的一种录像装置中视频采集模块的工作原理为:
[0108] 摄像头采集视频数据,并将该视频数据传输给视频处理单元;
[0109] 视频处理单元将该视频数据进行处理后发送给处理模块。
[0110] 本发明实施例提供的视频采集模块先将采集的视频数据进行处理后再发送到处理模块,这样极大地了处理模块对该视频数据处理的时间,甚至可能免去处理模块对该视频数据处理的步骤直接将其进行存储。因此,这样的结构设计可以提高处理模块的执行效率。
[0111] 实施例6:
[0112] 在上述各个实施例的基础上,为了满足更高要求的存储容量,本发明实施例提供一种录像装置中,所述内部存储模块为多媒体存储卡EMMC或FLASH存储器。
[0113] 需要特别说明的是,内部存储模块可以是内置的存储器件或存储卡,存储器件或存储卡的型号、存储容量不做限定,如DRAM(Dynamic RAM,动态随机存储器),也可以是内置的存储芯片。为了满足更高要求的存储容量,本发明实施例优选内置的EMMC(Embedded Multi Media Card,多媒体存储卡)或FLASH存储器。
[0114] 本发明实施例提供的内部存储模块优选的内置的EMMC或FLASH存储器可以满足更高要求的存储容量,为保证录像的连续性提供了存储容量上的保证。
[0115] 实施例7:
[0116] 在上述各个实施例的基础上,为了提高视频数据的存储效率,本发明实施例提供一种录像装置中,所述处理模块还用于对接收到的视频数据进行编解码处理,并将编解码处理后的视频数据存储到TF卡或内部存储模块。
[0117] 处理模块对接收到的视频数据进行处理的方式不仅仅局限于将该视频数据进行编解码处理;还可以是其他的处理方式,如将该视频数据进行编解码处理后压缩处理或转换压缩处理。为了提高视频数据的存储效率,本发明实施例优选处理模块将接收到的视频数据进行编解码处理。
[0118] 本发明实施例提供的一种录像装置中处理模块的工作原理为:
[0119] 处理模块对接收到的视频数据进行编解码处理,并将编解码处理后的视频数据存储到TF卡或内部存储模块。
[0120] 本发明实施例提供的一种录像装置中处理模块将视频数据进行编解码处理后再存储到TF卡或内部存储模块,极大地提高了视频数据的存储效率。
[0121] 实施例8:
[0122] 图5为本发明实施例提供的一种基于所述录像装置的录像方法流程图。基于上述各个实施例,如图5所示,本发明实施例提供了一种基于所述录像装置的录像方法,所述方法包括以下步骤:
[0123] S501:向SD卡模块发送对TF卡进行在位检测的命令;
[0124] S502:根据接收到的检测结果,当确定存在TF卡时,将接收到的视频数据处理后存储到TF卡内;
[0125] S503:当确定不存在TF卡时,将接收到的视频数据处理后存储到内部存储模块。
[0126] 优选地,步骤S502包括:将接收到的视频数据进行编解码处理后存储到TF卡内;
[0127] 优选地,步骤S503包括:将接收到的视频数据进行编解码处理后存储到内部存储模块。
[0128] 本发明实施例提供的方法由实施例1‑7择一提供的一种录像装置中相应的模块或单元来执行,介于其实现原理、功能用途和效果等和实施例1‑7对应实施过程类似,在此不再赘述。
[0129] 实施例9:
[0130] 在上述各个实施例的基础上,本发明实施例提供了一种基于录像装置的录像方法。为了进一步减少不必要的软件消耗和设备消耗,基于实施例8的方法,在步骤S501之前,所述方法还包括:
[0131] 接收到标识主电池不在位的检测通知后,向所述SD卡模块发送对TF卡进行在位检测的命令;
[0132] 其中,标识主电池不在位的检测通知是由双电池切换模块检测到主电池不在位后发送的。
[0133] 图6为本发明实施例提供的一种基于上述录像装置的录像方法,具体的操作步骤可以为:
[0134] S601:对TF卡进行在位检测。
[0135] 录像装置启动后,也需要对TF卡进行在位检测,具体的在位检测步骤包括:处理模块向SD卡模块发送对TF卡进行在位检测的命令;SD卡模块接收到该命令后,检测是否存在TF卡,并将检测结果发送给处理模块。
[0136] S602:处理模块根据接收到的检测结果判断是否存在TF卡。
[0137] S603:如果存在TF卡,将视频数据存储到TF卡。
[0138] 处理模块当确定存在TF卡时,将视频采集模块采集的视频数据进行编解码处理后存储到TF卡。
[0139] S604:如果不存在TF卡,将视频数据存储到内部存储模块。
[0140] 处理模块当确定不存在TF卡时,将视频采集模块采集的视频数据进行编解码处理后存储到内部存储模块。
[0141] 执行完步骤S603或步骤S604后,执行步骤S605。
[0142] S605:延迟N阈值时间。
[0143] 为了保证持续录像,在本发明实施例中可以按照设定的周期进行检测,具体的该周期可以预先设置,例如可以是时长N。
[0144] 因此,当处理模块延迟N阈值时间后,进行后续操作。
[0145] S606:处理模块判断主电池在位状态是否改变。
[0146] 处理模块根据是否接收到主电池在位状态发生改变的信号,来判断主电池在位状态是否改变,其中,主电池在位状态发生改变的信号是由双电池切换模块检测到主电池的在位状态发生改变后发送的。
[0147] 如果主电池在位状态改变,返回步骤S601,即处理模块如果接收到了主电池在位状态发生改变的信号,则确定主电池在位状态发生改变,返回步骤S601。
[0148] 如果主电池在位状态未改变,返回步骤S605,也就是说处理模块如果没有接收到主电池在位状态发生改变的信号,则确定主电池在位状态未发生改变,返回步骤S605。
[0149] 对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者一个操作与另一个实体或者另一个操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。
[0150] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全应用实施例、或结合应用和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0151] 本申请是参照根据本申请实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0152] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0153] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0154] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0155] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。