可穿戴摄像机和用于可穿戴摄像机中的功耗优化的方法

文档序号:9491 发布日期:2021-09-17 浏览:47次 英文

可穿戴摄像机和用于可穿戴摄像机中的功耗优化的方法

技术领域

本发明涉及可穿戴摄像机中的功耗优化。

背景技术

可穿戴摄像机(例如由警察)用于在巡逻和事故期间捕获视频和其它数据。这种摄像机也可以被称为身体穿戴摄像机(BWC)。可穿戴摄像机通常由电池供电。因此,可用于可穿戴摄像机的电力存在限制。从而,需要优化可穿戴摄像机中的功耗。

发明内容

本发明的目的是促进可穿戴摄像机中的电池电力节省。本发明的另一目的是促进由可穿戴摄像机生成的视频流的比特率节省。

根据第一方面,提供了一种用于可穿戴摄像机中的功耗优化的方法。该方法包括:监控由可穿戴摄像机捕获的视频流的比特率;在比特率高于第一比特率阈值时,激活可穿戴摄像机的运动传感器;在激活运动传感器时,分析运动传感器的激活是否有益于降低比特率;并且在运动传感器的激活有益于降低比特率的情况下,保持运动传感器活跃并且基于来自运动传感器的运动数据执行图像稳定,否则,停用运动传感器。

通过在由运动传感器测量的运动数据需要用于诸如图像稳定的可穿戴摄像机的其它功能时仅使可穿戴摄像机的运动传感器处于活跃模式,可穿戴摄像机中的功耗可以被节省。因此,可穿戴摄像机的操作时间可以被延长。此外,可以提供与视频流的比特率相关的功耗优化。这是因为电池电力可以以比特率优化的方式使用。当比特率节省在使运动传感器活跃的情况下是可用的时,运动传感器可以被保持活跃以提供运动数据来执行比特率节省图像稳定。

该方法可以进一步包括基于来自运动传感器的运动数据激活视频流的图像稳定。分析运动传感器的激活是否有益于降低比特率可以包括在视频流的图像稳定被激活之后分析视频流的比特率。在视频流的图像稳定之后的视频流的比特率低于第二比特率阈值的情况下,运动传感器的激活可以有益于降低比特率。第二阈值可以小于或等于第一比特率阈值的90%。取决于运动的场景和模式,由于基于运动数据的图像稳定,可接受的比特率节省可以是大约10%到50%。因此,在图像稳定将视频流的比特率降低10%以上的情况下,运动传感器的激活是有益的,并且运动传感器和图像稳定应被保持活跃。否则,运动传感器的激活不是有益的,并且功耗可以通过停用运动传感器和/或图像稳定来节省。通过保持运动传感器和图像稳定活跃,可以提供比特率使用相对于电池电力使用的优化。因此,电池电力可以被用于降低视频流的比特率。

第一比特率阈值可以取决于可穿戴摄像机的电池的当前电荷状态。第二比特率阈值可以取决于可穿戴摄像机的电池的当前电荷状态。因此,第一比特率阈值和/或第二比特率阈值可以被动态地设置,使得在电池的电荷状态正在变得太低的情况下,剩余的电荷状态将不被花费在对运动传感器以及可能还有图像稳定的激活上。

第一比特率阈值可以取决于可穿戴摄像机的本地数据储存器中的可用存储空间。第二比特率阈值可以取决于可穿戴摄像机的本地数据储存器中的可用存储空间。因此,第一比特率阈值和/或第二比特率阈值可以被动态地设置,使得在视频流的记录(例如由于大噪声)已经占用了意想不到的大空间的情况下,可以通过更容易地激活基于运动数据的图像稳定来节省可用存储空间。

分析运动传感器的激活是否有益于降低比特率可以包括分析来自运动传感器的运动数据。在运动数据指示可穿戴摄像机正在晃动的情况下,运动传感器的激活可以有益于降低比特率。可穿戴摄像机的晃动可能是由于穿戴它的人例如在跑步之后正呼吸粗重。在本文中,可穿戴摄像机正在晃动是指可穿戴摄像机正在振荡。为了使可穿戴摄像机晃动,振荡优选地是周期性的。此外,为了使可穿戴摄像机晃动,振荡优选地具有高于晃动阈值的幅度。通常,在可穿戴摄像机正在晃动的情况下,基于运动数据激活图像稳定正在降低比特率,并且因此运动传感器和该图像稳定应被保持活跃以便降低比特率。否则,运动传感器的激活不是有益的,并且功耗可以通过停用运动传感器和/或图像稳定来节省。通过保持运动传感器和图像稳定活跃,可以提供比特率使用相对于电池电力使用的优化。因此,电池电力可以被用于降低视频流的比特率。

可替代地或组合地,在运动数据指示可穿戴摄像机位于相同的位置的情况下,运动传感器的激活可以有益于降低比特率。在本文中,可穿戴摄像机位于相同的位置是指可穿戴摄像机不在主导方向上运动。在主导方向上的运动可以例如是穿戴可穿戴摄像机的人正在行走或跑步。根据发明人的经验,当在主导方向上运动时,图像稳定不是非常有效,并且运动传感器以及还有图像稳定可以被停用,以便节省电池电力。

该方法可以包括在再次执行分析运动传感器的激活是否有益于降低比特率的步骤之前,在预定的时间段内保持运动传感器和视频流的图像稳定活跃。因此,通过不需要如此频繁地执行分析步骤,处理电力可以被节省。

该方法可以包括保持运动传感器和视频流的图像稳定活跃,直到运动数据指示稳定的可穿戴摄像机。在本文中,稳定的可穿戴摄像机是指运动数据指示可穿戴摄像机的运动(通常为振荡运动)低于阈值。因此,可穿戴摄像机不再晃动。在稳定的摄像机的情况下,运动传感器和图像稳定可以被停用,因为图像稳定将不会带来任何比特率降低。运动传感器和图像稳定的停用将产生电池电力节省。

该方法可以包括将视频流存储在可穿戴摄像机的本地数据储存器中。该方法可以包括从可穿戴摄像机无线地发送视频流。

根据第二方面,提供了一种非暂时性计算机可读记录介质。该非暂时性计算机可读记录介质具有存储在其上的可能呈计算机可读程序代码形式的指令,该指令当在具有处理能力的设备上执行时被配置为执行第一方面的方法。具有处理能力的设备可以是可穿戴摄像机,例如身体穿戴摄像机或行车记录仪。

当适用时,根据第一方面的方法的以上提到的特征也适用于此第二方面。为了避免过度重复,参考以上内容。

根据第三方面,提供了一种可穿戴摄像机。该可穿戴摄像机包括:图像传感器,被配置为捕获图像数据;编码器,被配置为将图像数据编码成视频流;运动传感器,被配置为测量可穿戴摄像机的运动数据,其中,运动传感器被配置为被设置为处于活跃模式或非活跃模式;电池,被配置为向可穿戴摄像机供电;以及电路。该电路被配置为执行:比特率监控功能,被配置为监控视频流的比特率;图像稳定功能,被配置为基于来自运动传感器的运动数据对图像数据进行图像稳定;传感器模式设置功能,被配置为在比特率高于第一比特率阈值时,将运动传感器设置为处于活跃模式;以及分析功能,被配置为在激活运动传感器时,分析运动传感器的激活是否有益于降低比特率。其中,该分析功能被进一步被配置为:在运动传感器的激活有益于降低比特率的情况下,指示传感器模式设置功能保持运动传感器处于活跃模式,并且指示图像稳定功能执行图像稳定,否则,指示传感器模式设置功能将运动传感器设置为处于非活跃模式。

该分析功能可以被配置为通过在由图像稳定功能进行的图像稳定之后分析视频流的比特率来分析运动传感器的激活是否有益于降低比特率。在图像稳定之后的视频流的比特率低于第二比特率阈值的情况下,运动传感器的激活可以有益于降低比特率。第二阈值可以小于或等于第一比特率阈值的90%。

分析功能可以被配置为通过分析运动数据来分析运动传感器的激活是否有益于降低比特率。在运动数据指示可穿戴摄像机正在晃动和/或可穿戴摄像机位于相同的位置的情况下,运动传感器的激活可以有益于降低比特率。

该可穿戴摄像机可以进一步包括被配置为存储视频流的本地数据储存器。该可穿戴摄像机可以进一步包括被配置为无线地发送视频流的发送器。

此外,当适用时,根据第一方面的方法的以上提到的特征也适用于此第三方面。为了避免过度重复,参考以上内容。

根据下面给出的详细描述,本发明的进一步的应用范围将变得显而易见。然而,应理解,虽然详细描述和具体示例指示了本发明的优选实施例,但仅仅是以举例说明的方式给出的,因为根据本详细描述,在本发明范围内的各种变化和修改对于本领域技术人员来说将变得显而易见。

因此,将理解,本发明不限于所描述的设备的特定部件部分或者所描述的方法的动作,因为这种设备和方法可以变化。还将理解,本文中使用的术语仅用于描述特定实施例的目的,而非旨在限制。必须注意,如在说明书和所附权利要求中所使用的,冠词“一”、“该”和“所述”旨在表示存在一个或者多个元件,除非上下文另外明确规定。因此,例如,对“一单元”或者“该单元”的引用可以包括若干设备等。此外,词语“包括”、“包含”、“含有”和类似措辞不排除其它元件或者步骤。

附图说明

现在将参考附图更详细地描述本发明的以上和其它方面。附图不应被认为是限制性的;相反,它们被用于解释和理解。

如图中所图示的,层和区域的尺寸为了说明的目的可能被夸大,并且因此,被提供以图示一般结构。相同的附图标记始终表示相同的元件。

图1是可穿戴摄像机的示意性框图。

图2是用于可穿戴摄像机中的功耗优化的方法的框图。

具体实施方式

现在将在下文中参考附图更全面地描述本发明,在附图中示出了本发明的当前优选实施例。然而,本发明可以以许多不同的形式呈现,并且不应被解释为限于本文中阐述的实施例;相反,这些实施例被提供以用于彻底性和完整性,并且用于将本发明的范围完全传达给技术人员。

图1图示了可穿戴摄像机100。可穿戴摄像机100可以是身体穿戴摄像机(BWC)。可穿戴摄像机100可以是行车记录仪。可穿戴摄像机100可以(例如由警察)用于在巡逻和事故期间捕获视频和其它可能的其它数据。随后,例如在调查罪行和起诉可疑罪犯时,捕获的数据可能需要作为证据。为了保存捕获的数据,可以使用诸如视频管理系统或证据管理系统的可穿戴摄像机100外部的数据管理系统。这种数据管理系统通常提供捕获的数据的存储,并且还或者实时地或者作为记录的数据的回放来查看捕获的数据。通常,可穿戴摄像机100由电池供电并且具有有限的比特率。后者是由于有限的本地数据储存器和/或到数据管理系统的无线连接的带宽限制。可穿戴摄像机100包括图像传感器110、编码器120、运动传感器130、电池140、电路150和存储器160。

电池140被配置为向可穿戴摄像机100(即,可穿戴摄像机的需要电力的部件)供电。电池140可以是可充电电池。

图像传感器110被配置为捕获图像数据。图像数据可以例如是图像帧的数据。图像传感器和图像数据的捕获对于本领域技术人员来说是公知的,并且将不在本公开中更详细地讨论。

编码器120被配置为将由图像传感器110捕获的图像数据编码成视频流,有时,由编码器120提供的视频流被称为编码后的视频流。通常,视频编码器120被配置为将视频流的图像帧中的一些编码为关键帧,并且将视频流的图像帧中的一些编码为增量帧。关键帧是不需要来自其它要被解码的编码后的视频帧的信息的编码后的视频帧。因此,关键帧基于来自视频数据的图像帧的信息被编码,关键帧被设置为与该来自视频数据的图像帧的信息相对应。通常,图像帧内的相似性被用于将图像帧编码成关键帧。在视频编码中,关键帧也称为帧内帧,通常被称为I帧。两个关键帧之间的视频流的图像帧被编码为增量帧。通常,增量帧仅包括从一帧到下一帧发生的变化。因此,增量帧通常比关键帧包括更少的数据。在视频编码中,增量帧也称为帧间帧,通常被称为P帧或B帧。P帧指用于数据参考的先前帧。因此,为了对P帧进行解码,必须知道先前帧的内容。B帧可以指用于数据参考的先前帧和前向帧两者。因此,为了对B帧进行解码,必须知道先前帧和前向帧两者的内容。

可穿戴摄像机100可以进一步包括本地数据储存器170。本地数据储存器170可以被配置为存储视频流。本地数据储存器通常具有有限的数据存储容量。本地数据储存器170可以是适于存储视频流的任何类型的本地数据储存器。例如,本地数据储存器170可以是SD卡读取器和SD卡的形式。本地数据储存器170的另一示例可以是闪存的形式,例如NAND闪存。

为了将本地存储在可穿戴摄像机100上的视频数据(例如视频流)传送到数据管理系统,可穿戴摄像机100可以被配置为被插接至插接站。在被插接在插接站中时,本地存储的视频数据可以从可穿戴摄像机100传送到数据管理系统。此外,在被插接在插接站中时,可穿戴摄像机100的电池140可以被充电。

可穿戴摄像机100可以进一步包括发送器180。发送器180可以被配置为将视频流无线地发送到数据管理系统。发送器180可以被配置为将捕获的视频流连续地传送到视频管理系统。由于可用于无线传送的带宽,无线传送通常受到限制。

运动传感器130被配置为测量可穿戴设备的运动数据。运动传感器130可以包括陀螺仪和/或加速度计。陀螺仪被配置为以可穿戴摄像机100的方向和/或角速度的形式测量运动数据。加速度计被配置为以可穿戴摄像机100在其自身的瞬时静止帧中的加速度(或速度的变化率)的形式测量运动数据。运动传感器130被配置为作为时间的函数对运动数据进行采样。运动传感器130可以被设置为或者处于活跃模式或者处于非活跃模式。因此,在特定时刻,运动传感器130是活跃的或者非活跃的。在活跃模式下,运动传感器130正在测量运动数据。在活跃模式下,运动传感器130正在消耗来自电池140的电力。在非活跃模式下,运动传感器130不在测量运动数据。在非活跃模式下,运动传感器130不在消耗来自电池140的电力或者正在消耗非常有限的来自电池140的电力。因此,在活跃模式下,运动传感器130比在非活跃模式下正在消耗多得多的来自电池140的电力。

电路150被配置为执行可穿戴摄像机100的全部功能。电路150可以包括诸如中央处理单元(CPU)、微控制器或微处理器的处理器152。处理器152被配置为执行存储在存储器160中的程序代码,以便执行可穿戴摄像机100的功能。

存储器160可以是缓冲器、闪存、硬盘驱动器、可移动介质、易失性存储器、非易失性存储器、随机存取存储器(RAM)或另一合适的设备中的一个或多个。在典型的布置中,存储器160可以包括用于长期数据存储的非易失性存储器和用作电路150的系统存储器的易失性存储器。存储器160可以通过数据总线与电路150交换数据。还可以在存储器160与电路150之间存在伴随的控制线和地址总线。

可穿戴摄像机100的功能可以以存储在可穿戴摄像机100的非暂时性计算机可读介质(例如,存储器160)上并且由电路150(例如,使用处理器152)执行的可执行逻辑例程(例如,代码行、软件程序等)的形式来呈现。此外,可穿戴摄像机100的功能可以是独立的软件应用程序或者形成执行与可穿戴摄像机100相关的附加任务的软件应用程序的一部分。所描述的功能可以被认为是处理单元(例如,电路150的处理器152)被配置为执行的方法。此外,虽然所描述的功能可以用软件来实现,但是这种功能也可以通过专用硬件或固件,或者硬件、固件和/或软件的某种组合来实现。

电路150可以被配置为执行比特率监控功能421。比特率监控功能421被配置为监控由编码器120编码的视频流的比特率。

电路150可以被配置为执行图像稳定功能422。图像稳定功能422被配置为基于来自处于活跃模式的运动传感器130的运动数据来对由可穿戴摄像机100捕获的视频数据进行图像稳定。因此,图像稳定功能422依赖于来自运动传感器130的作为用于执行图像稳定的输入数据的运动数据。图像稳定功能422可以被设置为处于活跃模式或者处于非活跃模式。因此,在特定时刻,图像稳定功能422是活跃的或者非活跃的。在活跃模式下,图像稳定功能422正在执行由可穿戴摄像机100捕获的视频数据的图像稳定。在活跃模式下,图像稳定功能422正在消耗来自电池140的电力。在非活跃模式下,图像稳定功能422不在执行由可穿戴摄像机100捕获的视频数据的图像稳定。在非活跃模式下,图像稳定功能422不在消耗来自电池140的电力或者正在消耗非常有限的来自电池140的电力。因此,在活跃模式下,图像稳定功能422比在非活跃模式下正在消耗多得多的来自电池的电力。

电路150可以被配置为执行传感器模式设置功能423。传感器模式设置功能423被配置为将运动传感器130设置为处于活跃模式或者处于非活跃模式。具体地,传感器模式设置功能423可以被配置为在比特率高于第一比特率阈值时,将运动传感器130设置为处于活跃模式。第一比特率阈值可以是预设阈值。第一比特率阈值可以取决于可穿戴摄像机100的电池140的当前电荷状态。因此,第一比特率阈值可以被动态地设置,使得在电池140的电荷状态正在变得太低的情况下,剩余的电荷状态将不被花费在对运动传感器130以及可能还有图像稳定的激活上。可替代地,第一比特率阈值可以取决于本地数据储存器170中的可用存储空间。因此,第一比特率阈值可以被动态地设置,使得在视频流的记录(例如由于大噪声)已经占用了意想不到的大空间的情况下,可以通过更容易地激活基于运动数据的图像稳定来节省可用存储空间。

电路150可以被配置为执行分析功能424。分析功能424被配置为分析运动传感器130的激活是否有益于降低比特率。因此,分析功能424被配置为在激活运动传感器130时执行。分析功能424可以被配置为以各种方式分析运动传感器130的激活是否有益于降低比特率。

分析功能424可以被配置为通过在由图像稳定功能422进行的图像稳定被执行之后分析视频流的比特率来分析运动传感器130的激活是否有益于降低比特率。因此,在由图像稳定功能422进行的图像稳定之后分析视频流的比特率被激活。在视频流的图像稳定之后的视频流的比特率低于第二比特率阈值的情况下,运动传感器130的激活可以有益于降低比特率。第二阈值可以小于或等于第一比特率阈值的90%。取决于运动的场景和模式,由于基于运动数据的图像稳定,可接受的比特率节省可以是大约10%到50%。因此,在由图像稳定功能422进行的图像稳定将视频流的比特率降低10%以上的情况下,运动传感器130的激活是有益的,并且运动传感器130和图像稳定功能422应被保持活跃。否则,运动传感器130的激活不是有益的,并且功耗可以通过停用运动传感器130和/或图像稳定功能422来节省。

可替代地或组合地,分析功能424可以被配置为通过分析运动数据来分析运动传感器130的激活是否有益于降低比特率。在运动数据指示可穿戴摄像机100正在晃动的情况下,运动传感器130的激活可以有益于降低比特率。可穿戴摄像机100的晃动可能是由于穿戴它的人例如在跑步之后正呼吸粗重。在本文中,可穿戴摄像机100正在晃动是指可穿戴摄像机100正在振荡。为了使可穿戴摄像机100晃动,振荡优选地是周期性的。此外,为了使可穿戴摄像机100晃动,振荡优选地具有高于晃动阈值的幅度。通常,在可穿戴摄像机100正在晃动的情况下,基于运动数据激活图像稳定正在降低比特率,并且因此运动传感器130和图像稳定功能422应被保持活跃以便降低比特率。否则,运动传感器130的激活不是有益的,并且功耗可以通过停用运动传感器130和/或图像稳定功能422来节省。

可替代地或组合地,分析功能424可以被配置为通过分析运动数据来分析运动传感器130的激活是否有益于降低比特率。在运动数据指示可穿戴摄像机100位于相同的位置的情况下,运动传感器130的激活可以有益于降低比特率。在本文中,可穿戴摄像机100位于相同的位置是指可穿戴摄像机100不在主导方向上运动。在主导方向上的运动可以例如是穿戴可穿戴摄像机100的人正在行走或跑步。根据发明人的经验,当在主导方向上运动时,图像稳定不是非常有效,并且运动传感器130以及还有图像稳定功能422可以被停用,以便节省电池电力。

在运动传感器130的激活有益于降低比特率的情况下,分析功能424可以进一步被配置为指示传感器模式设置功能423保持运动传感器130以及通常还有图像稳定功能422活跃。否则,分析功能424可以被配置为指示传感器模式设置功能423将运动传感器130以及通常还有图像稳定功能422设置为处于非活跃模式。分析功能424可以主动地指示传感器模式设置功能423保持运动传感器130以及通常还有图像稳定功能422活跃。可替代地,分析功能424可以不主动地指示传感器模式设置功能423保持运动传感器130以及通常还有图像稳定功能422活跃,即用于保持运动传感器130以及通常还有图像稳定功能422活跃的指令可以是没有指令被发送到传感器模式设置功能423的形式。因此,运动传感器130以及通常还有图像稳定功能422将处于活跃模式,直到传感器模式设置功能423被另外告知。

分析功能424可以被配置为在执行新的分析运动传感器130的激活是否有益于降低比特率之前,在预定的时间段内保持运动传感器130以及通常还有图像稳定功能422活跃。该时间段可以以分钟为单位。可替代地或组合地,分析功能424可以被配置为保持运动传感器130以及通常还有图像稳定功能422活跃,直到运动数据指示稳定的可穿戴摄像机100。在本文中,稳定的可穿戴摄像机100是指运动数据指示可穿戴摄像机100的运动(通常为振荡运动)低于阈值。

将结合图2讨论用于可穿戴摄像机100中的功耗优化的方法200。方法200基于发明人的以下理解:通过在由运动传感器130测量的运动数据需要用于诸如图像稳定的可穿戴摄像机100的其它功能时仅使可穿戴摄像机100的运动传感器130处于活跃模式,可穿戴摄像机100中的功耗可以被节省。因此,本方法可以节省功耗,并且因此还可能节省可穿戴摄像机100处的电池寿命。这可以在比特率优化可以被执行的同时被执行。这是因为,该方法允许在由可穿戴摄像机100捕获的视频流中的比特率可以被降低时使用来自运动传感器130的运动数据。因此,本地数据储存器170中的存储空间的使用和/或用于发送捕获的视频流的带宽的使用可以被优化。

方法200的所有步骤中的一些可以由以上描述的可穿戴摄像机100的功能来执行。该方法包括流动步骤。该步骤可以以任何合适的顺序执行。

监控S202由可穿戴摄像机100捕获的视频流的比特率。在比特率高于第一比特率阈值时,激活S204可穿戴摄像机100的运动传感器130。在激活运动传感器130时,分析S206运动传感器130的激活是否有益于降低比特率。在运动传感器130的激活有益于降低比特率的情况下,保持S208运动传感器130活跃并且基于来自运动传感器130的运动数据执行S210图像稳定,否则,停用S212运动传感器130。

该方法可以包括基于来自运动传感器130的运动数据激活S205视频流的图像稳定。在此步骤被执行的情况下,基于来自运动传感器130的运动数据执行S210图像稳定的步骤可以被说成是保持基于来自运动传感器130的运动数据的图像稳定活跃。

分析S206运动传感器130的激活是否有益于降低比特率的步骤可以包括在视频流的图像稳定被激活之后分析视频流的比特率。在这种情况下,在视频流的图像稳定之后的视频流的比特率低于第二比特率阈值的情况下,运动传感器130的激活有益于降低比特率。如以上所提到的,第二阈值优选地小于或等于第一比特率阈值的90%。此外,还如以上所提到的,第一比特率阈值和/或第二比特率阈值可以取决于可穿戴摄像机100的电池140的当前电荷状态。此外,还如以上所提到的,第一比特率阈值和/或第二比特率阈值可以取决于可穿戴摄像机100的本地数据储存器170中的可用存储空间。

分析S206运动传感器130的激活是否有益于降低比特率的步骤可以包括分析来自运动传感器130的运动数据。在这种情况下,在运动数据指示可穿戴摄像机100正在晃动的情况下,运动传感器130的激活可以有益于降低比特率,以上结合分析功能424讨论了可穿戴摄像机100的晃动。此外,在这种情况下,在运动数据指示可穿戴摄像机100位于相同的位置的情况下,运动传感器130的激活可以有益于降低比特率,可穿戴摄像机100的位置是以上结合分析功能424讨论的相同的位置。

该方法可以进一步包括在再次执行分析S206运动传感器130的激活是否有益于降低比特率的步骤之前,在预定的时间段内保持运动传感器130和视频流的图像稳定活跃。

该方法可以进一步包括保持运动传感器130和视频流的图像稳定活跃,直到运动数据指示稳定的可穿戴摄像机100。上面讨论了可穿戴摄像机的稳定性。

该方法可以进一步包括将视频流存储在可穿戴摄像机100的本地数据储存器170中。该方法可以进一步包括从可穿戴摄像机100无线地发送视频流。

本领域技术人员认识到,本发明决不限于以上描述的优选实施例。相反,在所附权利要求的范围内,许多修改和变化是可能的。

例如,可穿戴摄像机100可以由警察使用。在巡逻时,警察可以使用可穿戴摄像机100进行连续记录。然而,连续记录需要高容量的本地数据储存器170,并且大多数时间捕获的数据将不是非常令人感兴趣的。因此,通常优选地仅按需记录。为此,可穿戴摄像机100可以包括激活按钮,警官可以在需要时容易地激活和停用该激活按钮。

此外,可穿戴摄像机100可以包括视频缓冲器。视频缓冲器被配置为缓存视频数据。在激活由可穿戴摄像机100进行的记录时,视频缓冲器中的视频数据可以被添加到视频流。通过这样做,在激活之前发生的事件可以被记录为视频流的一部分。视频缓冲器可以被配置为在激活由可穿戴摄像机100进行的记录之前在长达一分钟或几分钟的时间段内缓存视频数据。视频缓冲器中缓存的视频数据可以被存储,无需基于运动数据的视频流的图像稳定已经被执行。因此,直到激活由可穿戴摄像机100进行的记录,运动传感器130才需要活跃。在使用来自视频缓冲器的视频数据时,对缓存的视频数据的图像稳定可以作为使用视频流中描绘的特征的后处理来进行。

另外,通过研究附图、公开内容和所附权利要求,所公开的实施例的变型可以由本领域技术人员在实践所要求保护的本发明时理解和实现。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:一种汽车远程控制功能下线检测系统及检测方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!