拍摄控制方法、拍摄控制装置、拍摄设备及可穿戴设备的制作方法

文档序号:6640569阅读:137来源:国知局
拍摄控制方法、拍摄控制装置、拍摄设备及可穿戴设备的制作方法
【专利摘要】本申请实施例提供了一种拍摄控制方法及拍摄控制装置。所述方法包括:获取拍摄设备的使用者的动作幅度信息;至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。本申请实施例的方法及装置基于拍摄设备的使用者关注范围与其运动幅度的相关规律,根据使用者关注范围的变化自动控制拍摄设备的相应参数,无需使用者干预即能方便灵活的实现拍摄设备的控制。
【专利说明】拍摄控制方法、拍摄控制装置、拍摄设备及可穿戴设备

【技术领域】
[0001]本发明实施例涉及通信【技术领域】,尤其涉及一种更新控制方法及更新控制装置。

【背景技术】
[0002]随着便携式拍摄设备(尤其是可穿戴设备)的发展,人们越来越多的将此类设备用于日常生活、工作、运动等过程进行日志式的记录,例如,通过拍摄视频和/或图片的方式进行记录。像生活日志(life logging)这样的应用也越来越多的被使用。在使用这些设备进行记录的过程中,用户在各种活动中所关心的范围、精细程度等可能随时发生变化,因此,用户期望日志的记录能够适应这些变化,亟待能够有效针对这些变化进行记录的拍摄控制方案。


【发明内容】

[0003]有鉴于此,本申请实施例的一个目的在于提供一种新的拍摄控制方案。
[0004]为实现上述目的,根据本申请实施例的第一方面,提供了一种拍摄控制方法,所述方法包括:
[0005]获取拍摄设备的使用者的动作幅度信息;
[0006]至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
[0007]结合第一方面,在第一种可能的实现方式中,所述获取拍摄设备的使用者的动作幅度信息包括:
[0008]获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数;
[0009]至少根据所述至少一运动参数,确定所述拍摄设备的使用者的运动幅度的变化特征。
[0010]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述运动幅度的变化特征包括:运动幅度变大。
[0011]结合第一方面或第一方面的上述任一种可能的实现方式,在第三种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的焦距;
[0012]所述生成调整所述拍摄设备的拍摄参数包括:
[0013]响应于所述运动幅度变大,生成减小所述拍摄设备的焦距的控制命令。
[0014]结合第一方面或第一方面的上述任一种可能的实现方式,在第四种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的拍摄模式;
[0015]所述生成调整所述拍摄设备的拍摄参数包括:
[0016]响应于所述运动幅度变大,生成将所述拍摄模式设置成录像拍摄模式的控制命令。
[0017]结合第一方面或第一方面的上述任一种可能的实现方式,在第五种可能的实现方式中,所述运动幅度的变化特征包括:运动幅度变小。
[0018]结合第一方面或第一方面的上述任一种可能的实现方式,在第六种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的焦距;
[0019]所述生成调整所述拍摄设备的拍摄参数包括:
[0020]响应于所述运动幅度变小,生成提高所述拍摄设备的焦距的控制命令。
[0021]结合第一方面或第一方面的上述任一种可能的实现方式,在第七种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的拍摄模式;
[0022]所述生成调整所述拍摄设备的拍摄参数包括:
[0023]响应于所述运动幅度变小,生成将所述拍摄模式设置成图片拍摄模式的控制命令。
[0024]结合第一方面或第一方面的上述任一种可能的实现方式,在第八种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0025]响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值,确定所述运动幅度的变化特征为运动幅度变大。
[0026]结合第一方面或第一方面的上述任一种可能的实现方式,在第九种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0027]响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值的时间超过对应的第一时长,确定所述运动幅度的变化特征为运动幅度变大。
[0028]结合第一方面或第一方面的上述任一种可能的实现方式,在第十种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0029]响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值的频率超过对应的第一频率,确定所述运动幅度的变化特征为运动幅度变大。
[0030]结合第一方面或第一方面的上述任一种可能的实现方式,在第十一种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0031]响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值,确定所述运动幅度的变化特征为运动幅度变小。
[0032]结合第一方面或第一方面的上述任一种可能的实现方式,在第十二种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0033]响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的时间超过第二时长,确定所述运动幅度的变化特征为运动幅度变小。
[0034]结合第一方面或第一方面的上述任一种可能的实现方式,在第十三种可能的实现方式中,所述确定所述拍摄设备的使用者的运动幅度的变化特征包括:
[0035]响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的频率超过第二频率,确定所述运动幅度的变化特征为运动幅度变小。
[0036]结合第一方面或第一方面的上述任一种可能的实现方式,在第十四种可能的实现方式中,所述参考运动范围为所述拍摄设备当前的拍摄参数对应的运动参数的范围。
[0037]结合第一方面或第一方面的上述任一种可能的实现方式,在第十五种可能的实现方式中,所述获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数包括:
[0038]接收所述至少一运动参数。
[0039]结合第一方面或第一方面的上述任一种可能的实现方式,在第十六种可能的实现方式中,所述方法还包括:
[0040]至少根据所述控制命令调整所述拍摄设备的拍摄参数。
[0041]结合第一方面或第一方面的上述任一种可能的实现方式,在第十七种可能的实现方式中,所述方法还包括:
[0042]发送所述控制命令。
[0043]结合第一方面或第一方面的上述任一种可能的实现方式,在第十八种可能的实现方式中,所述运动参数包括:加速度、角速度。
[0044]根据本申请实施例的第二方面,提供了一种拍摄控制装置,所述装置包括:
[0045]一获取模块,用于获取拍摄设备的使用者的动作幅度信息;
[0046]一控制模块,用于至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
[0047]结合第二方面,在第一种可能的实现方式中,所述拍摄模块包括:
[0048]一获取单元,用于获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数;
[0049]一确定单元,用于至少根据所述至少一运动参数,确定所述拍摄设备的使用者的运动幅度的变化特征。
[0050]结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的焦距;
[0051]所述控制模块包括:
[0052]一第一控制单元,用于响应于所述变化特征为运动幅度变大,生成减小所述拍摄设备的焦距的控制命令。
[0053]结合第二方面或第二方面的上述任一种可能的实现方式,在第三种可能的实现方式中,所述拍摄参数包括:所述拍摄设备的焦距;
[0054]所述控制模块包括:
[0055]一第二控制单元,用于响应于所述变化特征为运动幅度变小,生成提高所述拍摄设备的焦距的控制命令。
[0056]结合第二方面或第二方面的上述任一种可能的实现方式,在第四种可能的实现方式中,所述拍摄参数包括:拍摄设备的拍摄模式;
[0057]所述控制模块包括:
[0058]—第三控制单元,用于响应于所述变化特征为运动幅度变大,生成将所述拍摄模式设置为录像拍摄模式的控制命令。
[0059]结合第二方面或第二方面的上述任一种可能的实现方式,在第五种可能的实现方式中,所述拍摄参数包括:拍摄设备的拍摄模式;
[0060]所述控制模块包括:
[0061]一第四控制单元,用于响应于所述变化特征为运动幅度变小,生成将所述拍摄模式设置成拍照拍摄模式的控制命令。
[0062]结合第二方面或第二方面的上述任一种可能的实现方式,在第六种可能的实现方式中,所述确定单元包括:
[0063]一第一确定子单元,用于响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值,确定所述运动幅度的变化特征为运动幅度变大。
[0064]结合第二方面或第二方面的上述任一种可能的实现方式,在第七种可能的实现方式中,所述确定单元包括:
[0065]—第二确定子单元,用于响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值,确定所述运动幅度的变化特征为运动幅度变大。
[0066]结合第二方面或第二方面的上述任一种可能的实现方式,在第八种可能的实现方式中,所述确定单元包括:
[0067]—第三确定子单元,用于响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值的频率超过第一频率,确定所述运动幅度的变化特征为运动幅度变大。
[0068]结合第二方面或第二方面的上述任一种可能的实现方式,在第九种可能的实现方式中,所述确定单元包括:
[0069]一第四确定子单元,用于响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值,确定所述运动幅度的变化特征为运动幅度变小。
[0070]结合第二方面或第二方面的上述任一种可能的实现方式,在第十种可能的实现方式中,所述确定单元包括:
[0071]一第五确定子单元,用于响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的时间超过第二时长,确定所述运动幅度的变化特征为运动幅度变小。
[0072]结合第二方面或第二方面的上述任一种可能的实现方式,在第十一种可能的实现方式中,所述确定单元包括:
[0073]一第六确定子单元,用于响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的频率超过第二频率,确定所述运动幅度的变化特征为运动幅度变小。
[0074]结合第二方面或第二方面的上述任一种可能的实现方式,在第十二种可能的实现方式中,所述获取单元包括:
[0075]一接收子单元,用于接收所述至少一运动参数。
[0076]结合第二方面或第二方面的上述任一种可能的实现方式,在第十三种可能的实现方式中,所述装置还包括:
[0077]一调整模块,用于至少根据所述控制命令调整所述拍摄设备的拍摄参数。
[0078]结合第二方面或第二方面的上述任一种可能的实现方式,在第十四种可能的实现方式中,所述装置还包括:
[0079]一发送模块,用于发送所述控制命令。
[0080]根据本申请实施例的第三方面,提供了一种拍摄设备,所述设备包括第二方面或第二方面的上述任一种可能的实现方式所述的拍摄控制装置,还包括:
[0081]一拍摄模块,与所述调整模块相连,用于按照所述调整模块调整后的拍摄参数进tx拍摄。
[0082]根据本申请实施例的第四方面,提供了一种可穿戴设备,所述设备包括第二方面或第二方面的上述任一种可能的实现方式所述的拍摄控制装置,所述获取模块包括至少一运动传感器。
[0083]本申请各实施例的方法及装置基于拍摄设备的使用者关注范围与其运动幅度的相关规律,根据使用者关注范围的变化自动控制拍摄设备的相应参数,无需使用者干预即能方便灵活的实现拍摄设备的控制。

【专利附图】

【附图说明】
[0084]图1为本申请实施例的拍摄控制方法的流程图;
[0085]图2(a)-图2(j)为多种示例的本申请实施例的拍摄控制装置的结构框图;
[0086]图3为一种示例的本申请实施例的拍摄设备的结构框图;
[0087]图4为一种示例的本申请实施例的可穿戴设备的结构框图;
[0088]图5为本申请又一种示例的本申请实施例的拍摄控制装置的结构示意图。

【具体实施方式】
[0089]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细说明。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0090]本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同设备、模块或参数等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0091]在本申请各实施例中,拍摄设备指具有拍摄功能的任意设备,包括但不限于:摄像头、便携式设备(手机、车载智能设备)、可穿戴设备(智能眼镜、头盔)等等。拍摄设备的使用者为拍摄设备的持有者、携带者、操纵者、或其他使用该拍摄设备记录与自身相关信息的主体(包括但不限于人)。例如,在生活日志的应用中,拍摄设备从其使用者的视角记录使用者的各项工作、生活、和运动。在本申请各实施例中,拍摄进行拍摄的场景包括但不限于:记录所述使用者的生活、工作、运动等过程。所述拍摄包括录像(拍摄视频)和/或拍照(拍摄图片)。
[0092]在不同的拍摄场景,拍摄设备的使用者所关注的范围会有所不同,例如,使用者跑步时,其关注的范围为运动方向上的任意范围,此时,拍摄设备应记录较大的视野范围;在跑步过程中,若使用者突然驻足观察路边的固定事物,则其关注范围较之前产生了变化;使用者阅读时,其关注范围仅限于读物。使用者通常也是拍摄设备的实际操控者,在期望能对其所关注的范围和细节进行有针对性的记录的同时,使用者也不希望对拍摄设备的操控影响其活动。
[0093]通常,使用者关注的范围一定程度上能够在其运动幅度的变化上得到体现,本申请各实施例据此提供了一种更加方便灵活的拍摄控制方案。图1所示为依照本申请实施例的拍摄控制方法的流程图,该方法可由属于拍摄设备的装置执行,也可为独立于拍摄设备的其他装置执行,例如,用于控制拍摄设备的控制装置或第三方设备。如图1所示,该方法包括:
[0094]S120.获取拍摄设备的使用者的动作幅度信息。
[0095]在本申请实施例的方法中,动作幅度信息指与拍摄设备的使用者的运动幅度的变化特征相关的任何信息,运动幅度的变化特征指在一定的时间和方向上使用者的至少一个部位(例如,四肢、头部)的位移和/或角度的变化特征,运动幅度变化特征包括例如:运动幅度变大、运动幅度变小。
[0096]S140.至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
[0097]在本申请各实施例中,拍摄设备的拍摄参数包括以下参数中的至少一种:焦距、拍摄模式等。拍摄模式包括录像模式、拍照模式等。通过焦距的调整能够改变拍摄设备的拍摄视野(angle of view):减小焦距(zoom out),拍摄视野变大,记录的区域范围更广;增大焦距(zoom in),拍摄视野变小,但相对地,记录的区域的细节更多。不同的拍摄场景还适合不同拍摄模式,例如,运动时,使用者期望记录视频数据;驻足关注某事物时,通过拍照模式记录图片即能满足使用者的记录需求。
[0098]综上,本申请实施例的方法基于拍摄设备的使用者关注范围与其运动幅度的相关规律,根据使用者关注范围的变化自动控制拍摄设备的相应参数,无需使用者干预即能方便灵活的实现拍摄设备的控制。
[0099]在一种可能的实现方式中,可通过与拍摄设备的使用者相关的至少一运动参数确定运动幅度信息,在这样的实现方式中,步骤S120可进一步包括:
[0100]S122.获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数。
[0101]S124.至少根据所述至少一运动参数,确定所述拍摄设备的使用者的运动幅度的变化特征。
[0102]在本申请实施例的方法中,与使用者的运动幅度相关的至少一运动参数包括使用者一个部位的一种或多种运动参数,或包括多个部位的一种或多种运动参数,例如,使用者的头部、手部、或腿部的加速度、角速度等参数。在步骤S124中,可仅通过一个部位的至少一种运动参数确定所述运动幅度的变化特征;或者,可综合使用者多个部位各自的至少一种运动参数确定所述运动幅度的变化特征。例如,综合头部的角速度以及手部的加速度确定运动幅度的变化特征。为了确定所述运动幅度的变化特征,所述运动参数包括但不限于:加速度、角速度等。
[0103]此外,在步骤S122中可通过任一种合适的方式获取所述使用者的至少一运动参数,例如,可通过使用者持有/携带的运动传感器(例如,加速度传感器、角速度传感器)确定所述至少一运动参数。在执行本申请实施例的方法的主体具有对运动参数感测能力(例如,包括加速度传感器)时,可直接获取相应的运动参数;在执行本申请实施例的方法不具有运动参数的感测能力时,可从使用者持有/携带的运动传感器获取想要的运动参数。在这样的实现方式中,步骤S122进一步包括:
[0104]S1222.接收所述至少一运动参数。
[0105]使用者的关注范围的变化在运动幅度的变化特征上的体现通常包括:运动幅度变大,关注的范围更大;运动幅度变小,关注的范围变小。步骤S140中根据具体的运动幅度的变化特征进行拍摄设备的拍摄参数的调整。以拍摄参数为拍摄设备的焦距为例:
[0106]在一种可能的实现方式中,步骤S140可包括:
[0107]S142.响应于所述变化特征为运动幅度变大,判断使用者关注的范围变大,生成减小所述拍摄设备的焦距的控制命令,即缩短焦距,以扩大拍摄设备的拍摄视野,记录更多的使用者当前的运动环境。
[0108]S144.响应于所述变化特征为运动幅度变小,判断使用者关注的范围减小,可能更关注某些区域的细节,生成提高所述拍摄设备的焦距的控制命令,即拉长焦距,以减小拍摄拍摄视野,记录更多的拍摄区域内的细节。
[0109]以拍摄参数为拍摄设备的拍摄模式为例,在另一种可能的实现方式中,步骤S140可包括:
[0110]S142’.响应于所述变化特征为运动幅度变大,判断使用者关注的范围会发生变化,使用者可能处于运动当中,因此,生成将所述拍摄模式设置成录像拍摄模式的控制命令,以记录使用者运动过程中的更多信息。
[0111]S144’.响应于所述变化特征为运动幅度变小,判断使用者关注的范围将很难产生变化,使用者可能正相对静止的关注某一事物,因此,生成将所述拍摄模式设置成拍照模式的控制命令,以得到最高的空间分辨率。
[0112]此外,在步骤S124中,可以当前的拍摄参数所对应的相关运动参数的范围作为参考运动参数范围,确定运动幅度的变化特征。具言之,
[0113]S1242.响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值,确定所述运动幅度的变化特征为运动幅度变大。
[0114]S1244.响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值,确定所述运动幅度的变化特征为运动幅度变小。
[0115]当前的拍摄参数通常为当前拍摄场景较为合适的参数,不同的拍摄场景也对应具有各自特征的运动参数范围。对于各种拍摄场景,可针对不同的使用者设置各运动参数的参考运动参数范围,例如,通过机器学习等方式确定合适的参考运动参数范围,以符合不同的使用者的运动习惯和特征;也可针对某类使用者的通用标准,设置合适的参考运动参数范围。
[0116]以运动参数为加速度为例,对于一般的人类用户,在敲击键盘的场景下,其手(腕)部的加速度通常在0.4?0.5m/s2的范围内;在阅读的场景下,静止阅读时其手(腕)部可能产生的加速度小于0.3m/s2,翻书产生的手(腕)部的加速度通常在0.5?0.8m/s2的范围内;在行走的场景下,其手(腕)部的加速度通常在3?7m/s2的范围内。在步骤S124中,可响应于使用者手(腕)部的加速度超过参考加速度范围的最大值,确定所述运动幅度变大;响应于所述手(腕)部的加速度低于参考加速度范围的最小值,确定所述运动幅度变小。例如,若当前拍摄参数对应的拍摄场景为阅读,则手(腕)部的参考运动参数范围为小于0.3m/s2以及0.5?0.8m/s2,若使用者手(腕)部的加速度超过0.8m/s2 (也即,参考运动参数范围的最大值),确定运动幅度的变化特征为运动幅度变大。在行走的场景中,若使用者手(腕)部的加速度低于3m/s2 (也即,参考运动参数范围的最小值),确定运动幅度的变化特征为运动幅度变小。
[0117]为了更准确地确定使用者运动幅度的变化特征,还应考虑运动幅度的变化特征的持续时间等,以避免错误的判断使用者的意图,从而进行错误的拍摄控制。在另一种可能的实现方式中,步骤S124可包括:
[0118]S1242’.响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值的时间超过对应的第一时长,确定所述运动幅度的变化特征为运动幅度变大。
[0119]S1244’.响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的时间超过对应的第二时长,确定所述运动幅度的变化特征为运动幅度变小。
[0120]在再一种可能的实现方式中,步骤S124可包括:
[0121]S1242”.响应于所述至少一运动参数超过对应的参考运动参数范围的最大值的时间超过第一频率,确定所述运动幅度的变化特征为运动幅度变小。
[0122]S1244”.响应于所述至少一运动参数低于对应的参考运动参数范围的最小值的频率超过第二频率,确定所述运动幅度的变化特征为运动幅度变小。
[0123]其中,对于各种拍摄场景,可针对不同的使用者设置各运动参数对应的第一 /第二时长/频率,例如,通过机器学习等方式确定,以符合不同的使用者的运动习惯和特征,也可针对某类使用者的通用标准确定。
[0124]需要说明的是,对于运动幅度的变化特征的确定还可综合考虑使用者多个部位的一种或多种运动参数。例如,可综合考虑使用者的头部的角速度以及手部的加速度确定对应的运动幅度的变化特征:拍摄参数对应行走场景时,获取到头部的角速度小于6° /s超过行走时头部的最大角速度值,手部的加速度小于0.3m/s2,低于行走时手部加速度的最小范围,则可确定使用者当前处于观察(例如,阅读)场景,运动幅度的变化特征为运动幅度变小。
[0125]还需要说明的是,可根据拍摄效果的需要任意设置合适的拍摄参数的调整幅度。
[0126]在一种可能的实现方式中,执行本申请实施例的方法的主体可能属于独立于拍摄设备的第三方设备,在这样的实现方式中,本申请实施例的方还可包括:
[0127]S160.发送所述控制命令,例如,向拍摄设备或拍摄设备的控制装置发送所述控制命令。
[0128]在一种可能的实现方式中,执行本申请实施例的方法的主体可能为拍摄设备本身或为属于拍摄设备的装置,在这样的实现方式中,本申请实施例的方还可包括:
[0129]S180.至少根据所述控制命令调整所述拍摄设备的拍摄参数。
[0130]综上,本申请实施例的方法能够灵活、方便且较为准确地进行拍摄控制。
[0131]本领域技术人员可以理解,在本申请【具体实施方式】的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请【具体实施方式】的实施过程构成任何限定。
[0132]此外,本申请实施例还提供了一种计算机可读介质,包括在被执行时进行以下操作的计算机可读指令:执行上述图1所示实施方式中的方法的各步骤的操作。
[0133]本申请实施例还提供了一种执行上述拍摄控制方法的拍摄控制装置,该装置可为独立于拍摄设备的任意装置,也可为属于拍摄设备的装置,或该装置本身即为拍摄设备。根据该装置的上述不同执行角色的需要,除以下描述的各组成部分外,所述装置还包括可根据需要实现与装置外部任意设备通信的通信模块。如图2(a)所示,本申请一种实施例的拍摄控制装置200包括:
[0134]获取模块220,用于获取拍摄设备的使用者的动作幅度信息。
[0135]在本申请实施例的装置中,动作幅度信息指与拍摄设备的使用者的运动幅度的变化特征相关的任何信息,运动幅度的变化特征指在一定的时间和方向上使用者的至少一个部位(例如,四肢、头部)的位移和/或角度的变化特征,运动幅度变化特征包括例如:运动幅度变大、运动幅度变小角度之间移动的值的变化特征,例如,运动幅度变大、运动幅度变小。
[0136]控制模块240,用于至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
[0137]在本申请各实施例中,拍摄设备的拍摄参数包括以下参数中的至少一种:焦距、拍摄模式等。拍摄模式包括录像模式、拍照模式等。通过焦距的调整能够改变拍摄设备的拍摄视野(angle of view):减小焦距(zoom out),拍摄视野变大,记录的区域范围更广;增大焦距(zoom in),拍摄视野变小,但相对地,记录的区域的细节更多。不同的拍摄场景还适合不同拍摄模式,例如,运动时,使用者期望记录视频数据;驻足关注某事物时,通过拍照模式记录图片即能满足使用者的记录需求。
[0138]综上,本申请实施例的装置基于拍摄设备的使用者关注范围与其运动幅度的相关规律,根据使用者关注范围的变化自动控制拍摄设备的相应参数,无需使用者干预即能方便灵活的实现拍摄设备的控制。
[0139]在一种可能的实现方式中,可通过与拍摄设备的使用者相关的至少一运动参数确定运动幅度信息,如图2(b)所示,在这样的实现方式中,获取模块220可进一步包括:
[0140]获取单元222,用于获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数。
[0141]确定单元224,用于至少根据所述至少一运动参数,确定所述拍摄设备的使用者的运动幅度的变化特征。
[0142]在本申请实施例的装置中,与使用者的运动幅度相关的至少一运动参数包括使用者一个部位的一种或多种运动参数,或包括多个部位的一种或多种运动参数,例如,使用者的头部、手部、或腿部的加速度、角速度等参数。确定单元224可仅通过一个部位的至少一种运动参数确定所述运动幅度的变化特征;或者,可综合使用者多个部位各自的至少一运动参数确定所述运动幅度的变化特征。例如,综合头部的角速度以及手部的加速度确定运动幅度的变化特征。为了确定所述运动幅度的变化特征,所述运动参数包括但不限于:加速度、角速度等。
[0143]此外,获取单元222可通过任一种合适的方式获取所述使用者的至少一运动参数,例如,可通过使用者持有/携带的运动传感器(例如,加速度传感器、角速度传感器)确定所述至少一运动参数。在获取单元222具有对运动参数感测能力(例如,获取单元222为加速度传感器)时,可直接获取相应的运动参数;在获取单元222不具有运动参数的感测能力时,可从使用者持有/携带的运动传感器获取想要的运动参数。在这样的实现方式中,如图2(c)所示,获取单元222进一步包括:
[0144]接收子单元2222,用于接收所述至少一运动参数。
[0145]使用者的关注范围的变化在运动幅度的变化特征上的体现通常包括:运动幅度变大,关注的范围更大;运动幅度变小,关注的范围变小。确定单元224根据具体的运动幅度的变化特征进行拍摄设备的拍摄参数的调整。
[0146]如图2(d)所示,在一种可能的实现方式中,控制模块240可包括:
[0147]第一控制单元242,用于响应于所述变化特征为运动幅度变大,判断使用者关注的范围变大,生成减小所述拍摄设备的焦距的控制命令,即缩短焦距,以扩大拍摄设备的拍摄视野,记录更多的使用者当前的运动环境。
[0148]第二控制单元244,用于响应于所述变化特征为运动幅度变小,判断使用者关注的范围减小,可能更关注某些区域的细节,生成提高所述拍摄设备的焦距的控制命令,即拉长焦距,以减小拍摄拍摄视野,记录更多的拍摄区域内的细节。
[0149]如图2(e)所示,在另一种可能的实现方式中,控制模块240可包括:
[0150]第三控制单元242’,用于响应于所述变化特征为运动幅度变大,判断使用者关注的范围会发生变化,使用者可能处于运动当中,因此,生成将所述拍摄模式设置成录像拍摄模式的控制命令,以记录使用者运动过程中的更多信息。
[0151]第四控制单元244’,用于响应于所述变化特征为运动幅度变小,判断使用者关注的范围将很难产生变化,使用者可能正相对静止的关注某一事物,因此,生成将所述拍摄模式设置成拍照模式的控制命令,以得到最高的空间分辨率。
[0152]此外,确定单元224可以当前的拍摄参数所对应的相关运动参数的范围作为参考运动参数范围,确定运动幅度的变化特征。具言之,如图2(f)所示的,确定单元224可进一步包括:
[0153]第一确定子单元2242,用于响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值,确定所述运动幅度的变化特征为运动幅度变大。
[0154]第四确定子单元2244,用于响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值,确定所述运动幅度的变化特征为运动幅度变小。
[0155]当前的拍摄参数通常为当前拍摄场景较为合适的参数,不同的拍摄场景也对应具有各自特征的运动参数范围。对于各种拍摄场景,可针对不同的使用者设置各运动参数的参考运动参数范围,例如,通过机器学习等方式确定合适的参考运动参数范围,以符合不同的使用者的运动习惯和特征;也可针对某类使用者的通用标准,设置合适的参考运动参数范围。
[0156]以运动参数为加速度为例,对于一般的人类用户,在敲击键盘的场景下,其手(腕)部的加速度通常在0.4?0.5m/s2的范围内;在阅读的场景下,静止阅读时其手(腕)部可能产生的加速度小于0.3m/s2,翻书产生的手(腕)部的加速度通常在0.5?0.8m/s2的范围内;在行走的场景下,其手(腕)部的加速度通常在3?7m/s2的范围内。确定单元224可响应于使用者手(腕)部的加速度超过参考加速度范围的最大值,确定所述运动幅度变大;响应于所述手(腕)部的加速度低于参考加速度范围的最小值,确定所述运动幅度变小。例如,若当前拍摄参数对应的拍摄场景为阅读,则手(腕)部的参考运动参数范围为小于0.3m/s2以及0.5?0.8m/s 2,若使用者手(腕)部的加速度超过0.8m/s2 (也即,参考运动参数范围的最大值),确定运动幅度的变化特征为运动幅度变大。在行走的场景中,若使用者手(腕)部的加速度低于3m/s2 (也即,参考运动参数范围的最小值),确定运动幅度的变化特征为运动幅度变小。
[0157]为了更准确地确定使用者运动幅度的变化特征,还应考虑运动幅度的变化特征的持续时间等,以避免错误的判断使用者的意图,从而进行错误的拍摄控制。如图2(g)所示的,在另一种可能的实现方式中,确定单元224可进一步包括:
[0158]第二确定子单元2242’,用于响应于所述至少一运动参数中的至少一个超过对应的参考运动参数范围的最大值的时间超过对应的第一时长,确定所述运动幅度的变化特征为运动幅度变大。
[0159]第五确定子单元2244’,用于响应于所述至少一运动参数中的至少一个低于对应的参考运动参数范围的最小值的时间超过对应的第二时长,确定所述运动幅度的变化特征为运动幅度变小。
[0160]如图2(h)所示的,在再一种可能的实现方式中,确定单元224可进一步包括:
[0161]第三确定子单元2242”,用于响应于所述至少一运动参数超过对应的参考运动参数范围的最大值的时间超过第一频率,确定所述运动幅度的变化特征为运动幅度变大。
[0162]第六确定子单元2244”,用于响应于所述至少一运动参数低于对应的参考运动参数范围的最小值的频率超过第二频率,确定所述运动幅度的变化特征为运动幅度变小。
[0163]其中,对于各种拍摄场景,可针对不同的使用者设置各运动参数对应的第一 /第二时长/频率,例如,通过机器学习等方式确定,以符合不同的使用者的运动习惯和特征,也可针对某类使用者的通用标准确定。
[0164]需要说明的是,对于运动幅度的变化特征的确定还可综合考虑使用者多个部位的一种或多种运动参数。例如,可综合考虑使用者的头部的角速度以及手部的加速度确定对应的运动幅度的变化特征:拍摄参数对应行走场景时,获取到头部的角速度小于6° /s超过行走时头部的最大角速度值,手部的加速度小于0.3m/s2,低于行走时手部加速度的最小范围,则可确定使用者当前处于观察(例如,阅读)场景,运动幅度的变化特征为运动幅度变小。
[0165]还需要说明的是,可根据拍摄效果的需要任意设置合适的拍摄参数的调整幅度。
[0166]在本申请实施例的装置属于独立于拍摄设备的第三方设备的实现方式中,如图2(i)所示,本申请实施例的装置200还可包括:
[0167]发送模块260,用于发送所述控制命令,例如,向拍摄设备或拍摄设备的控制装置发送所述控制命令。
[0168]在本申请实施例的装置为拍摄设备本身或为属于拍摄设备的装置的实现方式中,如图2(j)所示,本申请实施例的装置200还可包括:
[0169]调整模块280,用于至少根据所述控制命令调整所述拍摄设备的拍摄参数。
[0170]综上,本申请实施例的装置能够灵活、方便且较为准确地进行拍摄控制。
[0171]本申请实施例还提供了一种拍摄设备,如图3所示,该拍摄设备300包括图2 (j)所示的拍摄控制装置200,还包括拍摄模块320,与所述调整模块280相连,用于按照所述调整模块280调整后的拍摄参数进行拍摄。
[0172]本申请实施例还提供了一种可穿戴设备,如图4所示,该可穿戴设备400包括图2(i)所示的拍摄控制装置200,且所述获取模块220包括至少一运动传感器。该可穿戴设备400可为智能手环、智能手表、智能戒指等具有至少一种运动感测功能的设备。
[0173]下面通过具体实例进一步说明本申请各实施例的方法、装置及设备。
[0174]实例一:拍摄场景为在阅读(书写)完毕后将书放回书架
[0175]用户佩戴包括摄像头的智能眼镜以及具有加速度传感器的智能手环阅读,该智能眼镜包括本申请实施例的拍摄控制装置,的眼睛用户最大的动作为翻书(滤过偶尔的随意运动,如挠痒痒等),手环上的加速度传感器能够检测用户手部的加速度,智能眼镜从手环获取用户手部的加速度数据。在阅读场景中,注视书时,手部可能产生的加速度〈0.3m/s2,翻书时产生的参考运动参数范围为:0.5?0.8m/s2。用户将书放回书架的过程中,若智能眼镜获得超过0.8m/s2的加速度时,将智能眼镜摄像头的焦距调小,以增加智能眼镜摄像头的拍摄范围。在阅读以及归还图中,用户头部的角速度均为超过对应的参考运动参数范围。
[0176]当用户搜索书架上的位置时,手部运动幅度变小(而仅存在头部的转动),可以根据头部转动的速度调节摄像头视野,角速度较大也即扫视较快(>10° /s)时,可以保持智能眼镜摄像头较宽的拍摄视野,当角速度较大也即扫视较慢时(〈6° /s)可以适当缩小智能眼镜摄像头的拍摄视野。
[0177]实例二的拍摄场景为用户骑自行车
[0178]用户佩戴包括摄像头的智能头盔以及包括本申请各实施例的拍摄控制装置的脚环,且该脚环具有感测脚步加速度的加速度传感器,脚环可以根据加速度传感器感测到的脚步的加速度生成并向智能头盔发送调整摄像头拍摄参数的控制命令。
[0179]图5为本申请实施例提供的一种拍摄控制装置500的结构示意图,本申请具体实施例并不对拍摄控制装置500的具体实现做限定。如图5所示,该拍摄控制装置500可以包括:
[0180]处理器(processor)510、通信接口(Communicat1ns Interface) 520、存储器(memory) 530、以及通信总线540。其中:
[0181]处理器510、通信接口 520、以及存储器530通过通信总线540完成相互间的通信。
[0182]通信接口 520,用于与比如客户端等的网元通信。
[0183]处理器510,用于执行程序532,具体可以实现上述图2 (a)的装置实施例中拍摄控制装置的相关功能。
[0184]具体地,程序532可以包括程序代码,所述程序代码包括计算机操作指令。
[0185]处理器510可能是一个中央处理器CPU,或者是特定集成电路ASIC(Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。程序532具体可以用于使得所述拍摄控制装置500执行以下步骤:
[0186]获取拍摄设备的使用者的动作幅度信息;
[0187]至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
[0188]程序532中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0189]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述装置实施例中的对应描述,在此不再赘述。
[0190]尽管此处所述的主题是在结合操作系统和应用程序在计算机系统上的执行而执行的一般上下文中提供的,但本领域技术人员可以认识到,还可结合其他类型的程序模块来执行其他实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。本领域技术人员可以理解,此处所述的本主题可以使用其他计算机系统配置来实践,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等,也可使用在其中任务由通过通信网络连接的远程处理设备执行的分布式计算环境中。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备的两者中。
[0191]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能宄竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0192]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对原有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的计算机可读取存储介质包括以存储如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方式或技术来实现的物理易失性和非易失性、可移动和不可因东介质。计算机可读取存储介质具体包括,但不限于,U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、可擦除可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)、闪存或其他固态存储器技术、CD-ROM、数字多功能盘(DVD)、HD-DVD、蓝光(Blue-Ray)或其他光存储设备、磁带、磁盘存储或其他磁性存储设备、或能用于存储所需信息且可以由计算机访问的任何其他介质。
[0193]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关【技术领域】的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【权利要求】
1.一种拍摄控制方法,其特征在于,所述方法包括: 获取拍摄设备的使用者的动作幅度信息; 至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
2.根据权利要求1所述的方法,其特征在于,所述获取拍摄设备的使用者的动作幅度信息包括: 获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数; 至少根据所述至少一运动参数,确定所述拍摄设备的使用者的运动幅度的变化特征。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述拍摄设备的使用者的运动幅度相关的至少一运动参数包括: 接收所述至少一运动参数。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括: 至少根据所述控制命令调整所述拍摄设备的拍摄参数。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括: 发送所述控制命令。
6.一种拍摄控制装置,其特征在于,所述装置包括: 一获取模块,用于获取拍摄设备的使用者的动作幅度信息; 一控制模块,用于至少根据所述运动幅度信息,生成调整所述拍摄设备的拍摄参数的控制命令。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 一调整模块,用于至少根据所述控制命令调整所述拍摄设备的拍摄参数。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 一发送模块,用于发送所述控制命令。
9.一种拍摄设备,其特征在于,所述设备包括权利要求7所述的拍摄控制装置,还包括: 一拍摄模块,与所述调整模块相连,用于按照所述调整模块调整后的拍摄参数进行拍摄。
10.一种可穿戴设备,其特征在于,所述设备包括权利要求8所述的拍摄控制装置,所述获取模块包括至少一运动传感器。
【文档编号】G06F3/01GK104461015SQ201410838601
【公开日】2015年3月25日 申请日期:2014年12月30日 优先权日:2014年12月30日
【发明者】丁大勇 申请人:北京智谷睿拓技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1