System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于延迟处理腕式可穿戴设备所捕获的图像的腕式可穿戴设备及其使用方法技术_技高网

用于延迟处理腕式可穿戴设备所捕获的图像的腕式可穿戴设备及其使用方法技术

技术编号:41071220 阅读:5 留言:0更新日期:2024-04-24 11:27
提供了一种对图像数据延迟处理的方法,这些图像数据是由腕式可穿戴设备捕获的。该方法包括在腕式可穿戴设备处接收具有第一分辨率的图像数据。该方法包括响应于接收到具有第一分辨率的图像数据,将图像数据存储在腕式可穿戴设备上。该方法还包括对图像数据的至少一部分进行缩减以产生具有第二分辨率的经缩减的图像数据,以及在腕式可穿带设备上呈现具有第二分辨率的经缩减的图像数据。该方法还包括接收向与腕式可穿戴设备不同的设备发送图像数据的表示的请求。响应于该请求,该方法包括使图像处理算法应用于存储图像数据,使得生成经处理的图像数据,并且该经处理的图像数据在不同的设备处是可用的。

【技术实现步骤摘要】
【国外来华专利技术】

本申请总体上涉及可穿戴设备处的图像处理,更具体地,通过优化一个或多个图像处理算法在由腕式可穿戴设备(其可捕获图像)捕获或获得的图像数据上的应用,来有效地利用该腕式可穿戴设备处的处理和存储器资源。除了可穿戴设备之外,本文所描述的延迟图像处理技术还可以用于大多数类型的图像传感器(例如,与安全摄像头相关联的图像传感器),并且可以在不考虑当前电池水平的情况下执行该技术(例如,总是在捕获图像时执行该技术,并且不会仅在当前电池水平是低电池水平时(例如,剩余不足20%的电池续航时间)才执行该技术)。


技术介绍

1、将图像处理技术应用于图像可能需要较长的处理时间、大量的计算资源、大量的电池电量,同时还会增加设备处的整体热量输出。可穿戴设备(例如,可以是腕戴式的智能手表和由用户穿戴的智能眼镜)例如通常比台式计算机甚至智能手机具有更小的电池和有限的计算资源。由于这些限制,完全处理由可穿戴设备(甚至电池供电的安全摄像头或电池供电的其它成像设备,例如独立摄像头)捕获的图像仍然具有挑战性。例如,在可穿戴设备处完全处理图像时可能发生的处理时间延长和温度升高,可能会使得可穿戴设备的较小电池耗尽,同时还会占用其它功能的处理资源,从而导致令可穿戴设备用户沮丧的体验。因此,需要可穿戴设备(以及更一般地使用图像传感器来捕获图像的设备)能够有效地将图像处理技术应用于图像,同时避免上述缺点或挑战中的一个或多个缺点或挑战,并且在某些情况下,需要这样做而不考虑设备的当前电池水平,以确保每次图像传感器捕获图像时,某些图像处理总是被延迟。


技术实现思

1、为了避免上面论述的一个或多个缺点或挑战,本文所公开的腕式可穿戴设备通过缩减图像数据来延迟对所捕获或接收的图像数据的图像处理,以减少腕式可穿戴设备处所利用的计算资源和功率消耗,这允许腕式可穿戴设备处更长的电池续航时间和对有限处理资源的有效利用。更具体地,腕式可穿戴设备使用更少的计算资源来渲染呈现给用户的经缩减的图像。该经缩减的图像可以更快地被处理,而不会降低用户体验。此外,用户可以对来自腕式可穿戴设备的经缩减的图像数据进行编辑和修改,并且腕式可穿戴设备可以保存用户对该原始图像的编辑和修改,和/或在原始图像被完全处理时将用户对该原始图像的编辑和修改应用于该原始图像。此外,对与其他人共享经完全处理的图像数据的过程的启动可以是用户驱动的或系统驱动的(用户可以请求共享,或者共享可以作为按时间表操作的后台过程(例如,每晚将图像备份到服务器)而发生)。这些改进允许可穿戴设备被设计成使得其功能齐全、实用且日常使用方便,同时还允许用户用其腕式可穿戴设备捕获图像,而不必担心这将导致电池迅速耗尽和/或将导致其在腕式可穿戴设备上使用其它应用的速度慢得令人沮丧。

2、在某些实施例中,本文所描述的延迟图像处理技术可以用于包括摄像头的智能眼镜,以及用于诸如安全摄像头或独立摄像头(例如,不是智能手机一部分的摄像头)等成像设备。在这样的实施例中,延迟图像处理技术可以在不考虑剩余电池电量(本文也称为当前电池水平,或者更一般地,对于正在使用除电池以外的电源的情况,称为供电水平)的情况下而发生。例如,可以对所捕获的每个图像执行上面所论述的缩减操作(以及与图像延迟处理相关联的其它操作),并且无论供电水平是低还是高,这都会发生。

3、(a1)根据一些实施例,提供了一种对图像数据延迟处理的方法,该图像数据是由腕式可穿戴设备的图像传感器捕获的。该方法包括:经由腕式可穿戴设备的图像传感器接收具有第一分辨率的图像数据。该方法还包括:响应于接收到具有第一分辨率的图像数据,将具有第一分辨率的图像数据作为存储图像数据存储在腕式可穿戴设备上,该存储图像数据为未经处理的图像数据(例如,存储图像数据可以包括尚未组合成高动态范围(high-dynamic range,hdr)图像的至少三个图像帧,如下面参考图1a至图1i以及图8a和图8b所论述的)。该方法还包括对图像数据的至少一部分进行缩减以产生具有第二分辨率的经缩减的图像数据(例如,参考图1a至图1i以及图8a和图8b示出和描述了示例缩减操作,并且这些示例缩减操作可以包括创建低分辨率缩略图,同时还捕获至少三个图像帧,同时等待将这些至少图像帧组合成hdr图像),该第二分辨率小于第一分辨率。该方法还包括在腕式可穿戴设备的显示器上呈现具有第二分辨率的经缩减的图像数据。该方法还包括接收向与腕式可穿戴设备不同的设备发送图像数据的表示(例如,该表示可以是在可穿戴设备的显示器上呈现的图像数据的版本,该表示可以是经缩减的图像数据、或存储图像数据的某一其它部分)的请求。该方法还包括响应于接收到该请求,使一个或多个图像处理算法应用于存储图像数据,使得生成经处理的图像数据,并且使经处理的图像数据在不同于腕式可穿戴设备的设备上是可用的。在一些实施例中,这些使操作在腕式可穿戴设备将存储图像数据发送到某个其它设备时而发生,并且这还可以包括,例如通过在与存储图像数据相关联的元数据中设置标志以指示存储图像数据尚未被处理/是未经处理的图像数据,腕式可穿戴设备向其它设备发送指令以将图像处理算法应用于存储图像数据。

4、(a2)在(a1)的一些实施例中,该方法还包括:响应于向与腕式可穿戴设备不同的设备发送图像数据的表示的请求,基于与腕式可穿戴设备不同的设备的处理能力和与腕式可穿戴设备不同的设备处的可用电力中的一者或两者,选择待应用于存储图像数据的一个或多个图像处理算法的集合,并且使一个或多个图像处理算法的集合在与腕式可穿戴设备不同的设备处应用于存储图像数据。

5、(a3)在(a1)和(a2)中任一者的一些实施例中,使一个或多个图像处理算法应用于图像数据包括:在腕式可穿戴设备处将一个或多个图像处理算法应用于存储图像数据,并且当将一个或多个图像处理算法应用于存储图像数据时,调整腕式可穿戴设备上的至少一个硬件部件的操作。

6、(a4)在(a3)的一些实施例中,调整腕式可穿戴设备上的至少一个硬件部件的操作包括:在应用图像处理算法时,暂时禁用全球定位系统(global-positioning system,gps)传感器。

7、(a5)在(a3)和(a4)中任一者的一些实施例中,调整腕式可穿戴设备上的至少一个硬件部件的操作包括:在应用图像处理算法时,暂时禁用腕式可穿戴设备的一个或多个通信子系统(例如,诸如蓝牙、蓝牙低能量(bluetooth low energy,ble)和/或wifi等短距离通信子系统,以及诸如用于蜂窝网络连接的远程通信子系统)。

8、(a6)在(a3)至(a5)中任一者的一些实施例中,调整腕式可穿戴设备上的至少一个硬件部件的操作包括:在应用图像处理算法时,暂时禁用一个或多个环境传感器(例如,气压计、温度传感器、加速度计)和生物识别传感器。

9、(a7)在(a3)至(a6)中任一者的一些实施例中,调整腕式可穿戴设备上的至少一个硬件部件的操作包括:在应用图像处理算法时,暂时调整显示器的亮度。

10、(a8)在(a1)至(a7)中任一者的一些实本文档来自技高网...

【技术保护点】

1.一种对图像数据延迟处理的方法,所述图像数据是由腕式可穿戴设备的图像传感器捕获的,所述方法包括:

2.根据利要求1所述的方法,所述方法进一步包括:

3.根据权利要求1或2所述的方法,其中,使所述一个或多个图像处理算法应用于所述图像数据包括:

4.根据权利要求3所述的方法,其中,调整所述腕式可穿戴设备上的至少一个硬件部件的操作包括以下项中的一者或多者:

5.根据前述权利要求中任一项所述的方法,其中,使所述一个或多个图像处理算法应用于所述存储图像数据包括:在与所述腕式可穿戴设备不同的服务器处,将所述一个或多个图像处理算法应用于所述存储图像数据。

6.根据前述权利要求中任一项所述的方法,所述方法还包括:

7.根据权利要求6所述的方法,其中,所述图像修改信息:存储在与所述存储图像数据分开的数据结构中;和/或作为与所述存储图像数据一起存储的元数据而存储;和/或优选地,

8.根据前述权利要求中任一项所述的方法,其中,所述一个或多个图像处理算法包括:像素校正算法、镜头阴影校正算法、白平衡校正算法、去噪算法和锐化算法。

9.根据前述权利要求中任一项所述的方法,其中,所述存储图像数据包括具有不同曝光的两个或更多个图像帧,所述具有不同曝光的两个或更多个图像帧是使用所述图像传感器获得的,并且使所述一个或多个图像处理算法应用于所述存储图像数据包括:将所述具有不同曝光的两个或更多个图像帧组合成单个图像。

10.根据前述权利要求中任一项所述的方法,所述方法进一步包括:

11.根据前述权利要求中任一项所述的方法,其中,所述方法是在每次由所述腕式可穿戴设备的所述图像传感器捕获图像数据时执行的。

12.一种用于对图像数据延迟处理的腕式可穿戴设备,所述腕式可穿戴设备被配置为执行或使得执行:

13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括指令,所述指令在被腕式可穿戴设备执行时,使所述腕式可穿戴设备执行或使得执行:

14.根据权利要求13所述的非暂态计算机可读存储介质,所述非暂态计算机可读存储介质还包括这样的指令:所述指令在被所述腕式可穿戴设备执行时,使所述腕式可穿戴设备执行或使得执行:

15.根据权利要求13或14所述的非暂态计算机可读存储介质,其中,使所述一个或多个图像处理算法应用于所述图像数据包括:

...

【技术特征摘要】
【国外来华专利技术】

1.一种对图像数据延迟处理的方法,所述图像数据是由腕式可穿戴设备的图像传感器捕获的,所述方法包括:

2.根据利要求1所述的方法,所述方法进一步包括:

3.根据权利要求1或2所述的方法,其中,使所述一个或多个图像处理算法应用于所述图像数据包括:

4.根据权利要求3所述的方法,其中,调整所述腕式可穿戴设备上的至少一个硬件部件的操作包括以下项中的一者或多者:

5.根据前述权利要求中任一项所述的方法,其中,使所述一个或多个图像处理算法应用于所述存储图像数据包括:在与所述腕式可穿戴设备不同的服务器处,将所述一个或多个图像处理算法应用于所述存储图像数据。

6.根据前述权利要求中任一项所述的方法,所述方法还包括:

7.根据权利要求6所述的方法,其中,所述图像修改信息:存储在与所述存储图像数据分开的数据结构中;和/或作为与所述存储图像数据一起存储的元数据而存储;和/或优选地,

8.根据前述权利要求中任一项所述的方法,其中,所述一个或多个图像处理算法包括:像素校正算法、镜头阴影校正算法、白平衡校正算法、去噪算法和锐化算法。

9.根据前述权利要求中任一项所...

【专利技术属性】
技术研发人员:马修·卡尼徐亮沈梦南戴维·斯文·伍德兰德陶小慧宇堃·贾斯汀·叶
申请(专利权)人:元平台技术有限公司
类型:发明
国别省市:

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

1