视频锁的功能运行方法、设备及计算机存储介质与流程

文档序号:21353018发布日期:2020-07-04 04:14阅读:240来源:国知局
视频锁的功能运行方法、设备及计算机存储介质与流程

本申请涉及视频锁技术领域,特别是涉及一种视频锁的功能运行方法、设备及计算机存储介质。



背景技术:

目前,市场上的视频锁电池容量在5000mah,正常使用情况下的使用时长为3个月,但在高频率使用或者网络不稳定情况下的使用时长为1个月,导致用户需频繁为视频锁充电,以保证视频锁的正常工作,但该方式下用户体验感不佳。



技术实现要素:

本申请提供了一种视频锁的功能运行方法、设备及计算机存储介质,主要解决的技术问题是如何延长视频锁的使用时长。

为解决上述技术问题,本申请提供了一种视频锁的功能运行方法,所述方法包括:

监测所述视频锁的实际电量;

判断所述实际电量所在的电量区间,所述电量区间取决于预设的电量阈值;

开启所述视频锁中对应所在电量区间的功能。

其中,所述预设的电量阈值包括第一电量阈值和第二电量阈值,所述判断所述实际电量所在的电量区间,开启所述视频锁中对应所在电量区间的功能,包括:

若所述实际电量大于第一电量阈值,则判定所述实际电量在第一电量区间,开启所述视频锁中第一数量的功能;

若所述实际电量小于第一电量阈值,且大于第二电量阈值,则判定所述实际电量在第二电量区间,开启所述视频锁中第二数量的功能;

若所述实际电量小于所述第二电量阈值,则判定所述实际电量在第三电量区间,开启所述视频锁中第三数量的功能;

其中,所述第一电量阈值大于所述第二电量阈值,所述第一数量大于所述第二数量,第二数量大于第三数量。

其中,所述视频锁包括多个具有优先级的功能;所述开启所述视频锁中的功能,包括:

依据优先级最高的功能开始,依序开启所述视频锁中的功能。

其中,所述视频锁包括优先级由高到低的开门功能、报警功能、监视功能和上报功能。

其中,所述依据优先级最高的功能开始,依序开启所述视频锁中第一数量的功能,包括:

开启所述视频锁的所述开门功能、所述报警功能、所述监视功能和所述上报功能。

其中,所述依据优先级最高的功能开始,依序开启所述视频锁中第二数量的功能,包括:

开启所述视频锁的所述开门功能、所述报警功能和所述监视功能。

其中,所述依据优先级最高的功能开始,依序开启所述视频锁中第三数量的功能,包括:

开启所述视频锁的所述开门功能和所述报警功能。

其中,所述第一电量阈值为所述视频锁的电池容量的10%~50%,所述第二电量阈值为所述视频锁的电池容量的5%~30%。

为解决上述技术问题,本申请还提供了一种视频锁的功能运行设备,所述设备包括存储器以及与所述存储器耦接的处理器;

其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述视频锁的功能运行方法。

为解决上述技术问题,本申请还提供了一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如上述视频锁的功能运行方法。

本申请的有益效果是:监测视频锁的实际电量;判断实际电量所在的电量区间,电量区间取决于预设的电量阈值;开启视频锁中对应所在电量区间的功能。本申请视频锁的功能运行方法通过电量区间分级策略,判断检测到的实际电量所在的电量区间,以根据实际电量所在的电量区间开启对应电量区间功能,能够使得视频锁在低电量下关闭耗电量大且非必要的功能,有效延长了视频锁使用时长,提升用户体验感。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本申请提供的视频锁的功能运行方法一实施例的流程示意图;

图2是本申请提供的视频锁的功能运行方法又一实施例的流程示意图;

图3是本申请提供的视频锁的内部模块示意图;

图4是本申请提供的视频锁的功能运行设备一实施例的结构示意图;

图5是本申请提供的计算机存储介质一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。根据本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为解决上述技术问题,本申请提出了一种视频锁的功能运行方法,具体请参阅图1,图1是本申请提供的视频锁的功能运行方法一实施例的流程示意图。本实施例的视频锁的功能运行方法可应用于视频锁的功能运行设备,也可应用于具有数据处理能力的服务器。下面以具有数据处理能力的服务器为例,介绍本申请提供的视频锁的功能运行方法,具体如下:

本实施例的视频锁的功能运行方法具体包括以下步骤:

s101:监测视频锁的实际电量。

由于视频锁内部设置有多种耗电模块,不同的耗电模块实现了不同的功能。在不同的时间段内,视频锁所需要实现的功能也具有差异性,导致不同时间段内视频锁的电量消耗也有所不同。为了及时检测到视频锁的实际电量,本实施例通过在视频锁mcu启动时,开始监测视频锁的实际电量,并通过用户预设时间阈值间隔监测视频锁的实际电量。例如,从视频锁mcu启动时起每间隔2秒监测一次视频锁的实际电量,也可为3、4或5秒等,本实施例对监测的时间间隔不作限定。

实际电量为视频锁的电池容量消耗后剩余的电量。例如视频锁的电池容量为5000mah,消耗了1000mah后,剩余的4000mah则为视频锁的实际电量。

s102:判断实际电量所在的电量区间。

电量区间取决于预设的电量阈值。预设的电量阈值为至少一个。预设的电量阈值可将视频锁的电池容量划分为至少2个电量区间,具体地预设电量阈值可根据实际情况进行设置,以实现电量区间分级策略。本实施例中通过判断监测的视频锁的实际电量所在电量区间,以开启对应电量区间的功能,使视频锁在低电量的情况下,关闭耗电且非必要的功能,延长视频锁的使用时长。

s103:开启视频锁中对应所在电量区间的功能。

由于电量阈值将视频锁的电池容量划分为至少2个电量区间,不同的电量区间代表了视频锁的实际电量高低。当实际电量处于较高电量区间时,可使视频锁开启较多数量的功能;当实际电量处于较低电量区间时,可使视频锁开启较少数量的功能,避免视频锁在较低电量时开启耗电且非必要的功能而导致电量损耗,减少视频锁的使用时长。

在本实施例中,监测视频锁的实际电量;判断实际电量所在的电量区间,电量区间取决于预设的电量阈值;开启视频锁中对应所在电量区间的功能。本申请视频锁的功能运行方法通过电量区间分级策略,判断检测到的实际电量所在的电量区间,以根据实际电量所在的电量区间开启对应电量区间功能,能够使得视频锁在低电量下关闭耗电量大且非必要的功能,有效延长了视频锁使用时长。

进一步地,步骤s102中判断实际电量所在的电量区间由预设的电量阈值决定,且预设的电量阈值包括第一电量阈值和第二电量阈值,使得视频锁的电池容量被划分为第一电量区间、第二电量区间和第三电量区间,当监测视频锁的实际电量在第一电量区间、第二电量区间或第三电量区间中任一电量区间时,将开启对应所在电量区间的功能。具体可参与图2,图2是本申请提供的视频锁的功能运行方法又一实施例的流程示意图。

具体地,若判断监测视频锁的实际电量大于第一电量阈值,则判定实际电量在第一电量区间,开启视频锁中第一数量的功能,若实际电量小于第一电量阈值,且大于第二电量阈值,则判定实际电量在第二电量区间,开启视频锁中第二数量的功能,若实际电量小于第二电量阈值,则判定实际电量在第三电量区间,开启视频锁中第三数量的功能。其中,第一电量阈值大于第二电量阈值,第一电量阈值可为视频锁电池容量的10%~50%,第二电量阈值可为视频锁电池容量的5%~30%,第一电量阈值和第二电量阈值将视频锁的电池容量划分为第一电量区间、第二电量区间和第三电量区间。

在具体实施例中,第一电量阈值可为视频锁电池容量的30%,第二电量阈值为视频锁电池容量的10%。

例如,视频锁的电池容量为100,则第一电量阈值和第二电量阈值将视频锁的电池容量划分为[0,10]、[10,30]和[30,100]共3个电量区间,当检测到视频锁的实际电量为50时,可知实际电量位于第一电量区间[30,100],开启视频锁中第一电量区间[30,100]对应的第一数量的功能;当检测到视频锁的实际电量为15时,可知实际电量位于第二电量区间[10,30],实际电量处于低电量区间,为了保证视频锁必要功能的正常工作,则只开启视频锁中第二电量区间[10,30]对应的第二数量的功能;当检测到视频锁的实际电量为5时,可知实际电量位于第三电量区间[0,10],同样为了保证视频锁必要功能的正常工作,则只开启视频锁中第三电量区间[0,10]对应的第三数量的功能。

其中,第一数量大于第二数量,第二数量大于第三数量,则第一数量大于第三数量。第一数量、第二数量和第三数量分别对应了视频锁的实际电量在第一电量区间、第二电量区间和第三电量区间时,开启视频锁对应电量区间的功能。由于从第一电量区间、第二电量区间到第三电量区间为实际电量逐渐变小的分级电量区间,越小的区间表示了实际电量越小,即处于低电量模式,为了延长视频锁的使用时长,需在实际电量逐渐变小的过程中,关闭视频锁中的耗电且非必要的功能,使得视频锁开启的功能数量越来越少,以使视频锁在较低电量时也能实现必要功能的正常工作,从而延长视频锁的使用时长。

由于开启的视频锁功能存在主次之分,使得视频锁的功能被划分为优先级高的功能(例如,开门)和优先级低的功能(例如,上报开门事件)。本实施例中的视频锁包括了多个具有优先级的功能,优先级由高到低的功能分别为开门功能、报警功能、监视功能和上报功能。

在具体实施例中,根据实际电量的大小,来判断实际电量所在的电量区间,不同电量区间对应开启不同视频锁功能。本实施例中依据优先级最高的功能开始,依序开启视频锁的功能。具体地,当实际电量大于第一电量阈值,且实际电量位于第一电量区间时,开启视频锁的全部功能,即开门功能、报警功能、监视功能和上报功能;当实际电量小于第一电量阈值,大于第二电量阈值时,实际电量位于第二电量区间,则开启视频锁的开门功能、报警功能和监视功能;当实际电量小于第二电量阈值时,实际电量位于第三电量区间,则开启视频锁的开门功能和报警功能。由此可知,第一电量区间的第一数量的功能对应视频锁的开门功能、报警功能、监视功能和上报功能;第二电量区间的第二数量的功能对应视频锁的开门功能、报警功能和监视功能;第三电量区间的第三数量的功能对应视频锁的开门功能和报警功能。对于优先级功能的先后顺序及数量可根据实际情况决定,在此不作限定。

在本实施例中,若判断监测视频锁的实际电量大于第一电量阈值,则判定实际电量在第一电量区间,开启视频锁中第一数量的功能;若实际电量小于第一电量阈值,且大于第二电量阈值,则判定实际电量在第二电量区间,开启视频锁中第二数量的功能;若实际电量小于第二电量阈值,则判定实际电量在第三电量区间,开启视频锁中第三数量的功能。通过第一电量阈值和第二电量阈值将视频锁的电池容量划分为第一电量区间、第二电量区间、第三电量区间,实现了电量区间的分级策略,并通过判断监测的实际电量具体位于第一电量区间、第二电量区间、第三电量区间中的哪一电量区间,以开启对应电量区间的预设数量的功能,以使视频锁在低电量模式下关闭非必要的视频锁功能,减少电量的损耗;并且,将视频锁的功能进行优先级的划分,以区分视频锁的必要功能和非必要功能,利于视频锁在低电量模式下关闭非必要的视频锁功能,延长视频锁的使用时长,增加视频锁的使用寿命,提升了用户的体验感。

可参阅图3,图3是本申请提供的视频锁的内部模块示意图。视频锁的内部模块包括物理发电装置、电容模块、可充电电池模块、带视频cpu模块、低功耗wifi模块、外设模块和门锁mcu模块。其中,门锁mcu模块单独采用干电池供电,保持和带视频cpu模块的独立,以使视频锁的基本开门功能不受带视频cpu模块的影响。在实际的应用场景中,视频锁通过物理发电装置中的把手或关门震动发电,以对电容模块进行充电,当电容模块收集到一定电量时对可充电电池模块进行充电,使可充电电池模块蓄满电量,以保证其他模块的后续工作。具体地,每次使用低功耗wifi模块对门外情况进行监视时会唤醒带视频cpu模块进行图像采集,以对外提供编码视频流;每次外设模块(例如,门铃呼叫)会唤醒带视频cpu模块采集图像和音频,以对外提供编码音视频流,并解码app端的音频流从而进行播放;每次外设模块(例如,报警触发)异常时会唤醒带视频cpu模块将异常图片或视频上报给服务器;每次开门也会唤醒带视频cpu模块进行开门事件上报。

下面以具体例子说明实际电量位于不同电量区间时,开启视频锁对应功能时,视频锁的使用时长。

例如,第一电量阈值和第二电量阈值分别为视频锁电池容量的30%和10%时,可充电电池模块容量为5000mah,视频锁待机功耗1mah,带视频cpu模块启动功耗400mah,每次物理发电装置中开门充电电量200uah,一天开门7次,1天触发一次外设模块报警,一天进行一次视频监视,每次带视频cpu模块启动时间30s,则监测的视频锁实际电量在不同电量区间时的使用时长如下:

若实际电量大于第一电量阈值,且实际电量位于第一电量区间,开启视频锁中开门功能、报警功能、监视功能和上报功能时,可用时长为:

5000*70%/((1*24)+400*7*30/3600-0.2*5)=92天

若实际电量小于第一电量阈值,大于第二电量阈值,且实际电量位于第二电量区间,开启视频锁中开门功能、报警功能和监视功能时,可用时长为:

5000*(30%-10%)/((1*24)+400*2*30/3600-0.2*5)=34天

若实际电量小于第二电量阈值,且实际电量位于第三电量区间,开启视频锁中开门功能和报警功能时,可用时长为:

5000*10%/(400*1*30/3600-0.2*5)=217天

综上所述,采用上述电量分级策略可使视频锁的可用时长为343天,大大延长了视频锁的使用时长,增加了视频锁的使用寿命,减少了用户的充电周期,提升了用户的体验感。

为实现上述实施例的视频锁的功能运行方法,本申请提出了一种视频锁的功能运行设备400,具体请参阅图4,图4是本申请提供的视频锁的功能运行设备400一实施例的结构示意图。

设备400包括存储器41和处理器42,其中,存储器41和处理器42耦接。

存储器41用于存储程序数据,处理器42用于执行程序数据以实现上述实施例的视频锁的功能运行方法。

在本实施例中,处理器42还可以称为cpu(centralprocessingunit,中央处理单元)。处理器42可能是一种集成电路芯片,具有信号的处理能力。处理器42还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器42也可以是任何常规的处理器等。

本申请还提供一种计算机存储介质500,如图5所示,计算机存储介质500用于存储程序数据51,程序数据51在被处理器执行时,用以实现如本申请方法实施例中所述的视频锁的功能运行方法。

本申请视频锁的功能运行方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置中,例如一个计算机可读取存储介质中。根据这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,卡口设备的异常检测设备,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1