摄像机轻击开关的制作方法
【专利说明】
【背景技术】
[0001]对于添加到诸如摄像机这样的硬件上来说,物理按钮并不总是吸引人的特征。这在硬件或摄像机具有小形状因数的情况下尤为如此。附加的物理按钮可能在硬件或摄像机上造成拥挤的情形,并且可能导致缺乏美感的外观。另外,拥挤的按钮增加了用户会不经意间按下错误按钮的可能性。
【发明内容】
[0002]本概要被提供来以简化的形式介绍概念的选择,这些概念还将在下面的详细说明中进行描述。本概要不打算标识所要求保护的主题的关键特征或必要特征。
[0003]各种实施例提供了可以被用户穿戴的可穿戴摄像机。可穿戴摄像机包括可以被用来检测摄像机运动的加速度计。可以以一个或多个轻击(tap)的形式向摄像机提供输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。这个或这些轻击可以被映射到摄像机功能性以激活该功能性。
[0004]在至少一些实施例中,可以将轻击的不同组合映射到不同的摄像机功能性。另外,在至少一些实施例中,摄像机包括检测摄像机周围的声音的麦克风。麦克风可以被用来感测与摄像机所接收到的这个或这些轻击相关联的噪声简档。噪声简档可以与运动简档一起被用来将输入确认为轻击输入。
【附图说明】
[0005]详细说明参考了附图。在图中,参考标记的最左边的(一个或多个)数字标识了该参考标记首次出现的图。在所述说明和附图中,在不同的实例中对相同参考标记的使用可以指示相似或相同的项目。
[0006]图1是根据一个或多个实施例的示例摄像机设备。
[0007]图2图示了根据一个或多个实施例的示例摄像机设备。
[0008]图3图示了根据一个或多个实施例的示例摄像机设备。
[0009]图4是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0010]图5是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0011]图6是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0012]图7是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0013]图8是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0014]图9是描述了根据一个或多个实施例的方法中的步骤的流程图。
【具体实施方式】
[0015]概述各种实施例提供了可以被用户穿戴的可穿戴摄像机。可穿戴摄像机包括可以被用来检测摄像机运动的加速度计。可以以一个或多个轻击的形式向摄像机提供输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。这个或这些轻击可以被映射到摄像机功能性以激活该功能性。可以将任何合适类型的功能性映射到这个或这些轻击。
[0016]在至少一些实施例中,可以将轻击的不同组合映射到不同的摄像机功能性。另外,在至少一些实施例中,摄像机包括检测摄像机周围的声音的麦克风。麦克风可以被用来感测与摄像机所接收到的这个或这些轻击相关联的噪声简档。噪声简档可以与运动简档一起被用来将输入确认为轻击输入。这可以帮助区分可能被摄像机接收的各种其他类型的输入。例如,用户可能正穿戴着摄像机并且可能上下跳动。跳动可能具有与轻击的运动简档相类似的运动简档。通过在接收到轻击状(tap-like)运动简档时寻找与轻击相关联的噪声简档,摄像机可以确认接收到的输入是否是轻击。
[0017]摄像机可以被穿戴在任何合适的位置。例如,摄像机可以被穿戴在用户的头部,比如作为示例而非限制,帽子上安装的摄像机、眼镜上安装的摄像机、发带上安装的摄像机和头盔上安装的摄像机等等。可替换地或附加地,摄像机可以被穿戴在除了用户头部以外的位置。例如,摄像机可以被配置成安装在用户的衣服上。
[0018]各种其他实施例提供了可安装在用户的衣服上的可穿戴摄像机。摄像机被设计成在离开用户的脸部安装以便不干扰用户视线的情况下是不显眼的并且是用户友好的。在至少一些实施例中,摄像机包括外壳和夹子,所述夹子被安装到外壳以使摄像机能够被夹到用户的衣服上。摄像机被设计成是轻量的,其重量以下述方式被平衡,即当被夹到用户的衣服上时其朝向用户。
[0019]在一个或多个实施例中,摄像机包括重放模式。当选择重放模式时,摄像机自动捕获诸如视频或静止图像这样的图像数据,并将图像数据保存到存储缓冲器。在至少一些实施例中,存储缓冲器的大小可以由用户来设置,以便确定要收集多少图像数据。一旦存储缓冲器满了,就擦除较旧的图像数据以便为当前捕获的图像数据腾出空间。如果发生用户希望通过视频或静止图像来留作纪念的事件,可以激活记录按钮,其从存储缓冲器的起点开始保存图像数据并且连续记录,直到用户再次按下记录按钮。以这种方式,如果发生事件,则保证用户从时间t-x开始捕获该事件,其中X是存储缓冲器的以时间计的长度。
[0020]在下面的论述中,题为“示例性环境”的部分描述了在其中可以使用各种实施例的示例性环境。接下来,题为“重放功能性”的部分描述了根据一个或多个实施例的示例重放模式。此后,题为“双重编码”的部分描述了其中根据一个或多个实施例可以对捕获的图像数据进行双重编码的实施例。接下来,题为“照片日志”的部分描述了根据一个或多个实施例的示例照片日志。此后,题为“摄像机轻击开关”的部分描述了根据一个或多个实施例的摄像机轻击开关。
[0021 ]现在考虑在其中可以实践各种实施例的示例性环境。
[0022]示例性环境
图1图示了根据一个或多个实施例的摄像机设备100的示意图。摄像机100包括镜头102,镜头102具有适合于覆盖要拍照的场景的焦距。在一个实施例中,机械设备可以被包括在镜头102内,以使能镜头的自动或手动聚焦。在另一实施例中,摄像机100可以是定焦设备,其中不包括用来移动镜头102的机械配件。还包括具有感测表面(未被示出)的传感器104,以将传感器104的感测表面上进入的光所形成的图像转换成数字格式。传感器104可以包括:电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)图像传感器,以用于扫描进入的光并创建数字图片。可以使用其他技术或设备,只要所使用的设备能够将感测表面上进入的光所形成的图像转换成数字形式即可。典型地,这些图像检测设备确定微小光敏设备上的光的效应并以数字格式记录改变。
[0023]应认识到,摄像机设备100可以包括其他组件,比如电池和电源以及对于处理器操作所需要的其他处理器组件。然而,为了避免混淆教义,省略了这些公知的组件。在一个实施例中,摄像机设备100不包括取景器或预览显示器。然而,在其他实施例中可以提供预览显示器。本文描述的技术可以被用在任何类型的摄像机中,并且在小的、高度便携的摄像机(比如实现在移动电话或其他便携式用户装备中的那些摄像机)中尤为有效。因此,在一个实施例中,摄像机设备100包括用于发起和接收电话呼叫的硬件或软件。可替换地,摄像机设备100可以是专用的独立摄像机。
[0024]在至少一些实施例中,摄像机设备100还包括运动检测器108,运动检测器108可以包括加速度计并且在一些实施例中还包括陀螺仪。加速度计被用于确定重力的方向以及任何方向上的加速度。除了加速度计之外或者取代加速度计,还可以使用陀螺仪。陀螺仪可以提供与摄像机设备100的旋转角如何随时间变化有关的信息。可以使用任何其他类型的传感器来检测摄像机的运动。如果摄像机设备100被旋转,则通过使用旋转角,可以计算摄像机设备100的旋转的角度。在至少一些实施例中,可以以一个或多个轻击的形式向摄像机提供输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。这个或这些轻击可以被映射到摄像机功能性以激活该功能性。可以将任何合适类型的功能性映射到这个或这些轻击。
[0025]在至少一些实施例中,可以将轻击的不同组合映射到不同的摄像机功能性。另外,在至少一些实施例中,摄像机包括检测摄像机周围的声音的麦克风。麦克风可以被用来感测与摄像机所接收到的这个或这些轻击相关联的噪声简档。噪声简档可以与运动简档一起被用来将输入确认为轻击输入。如以上和以下提到的,这可以帮助区分可能被摄像机接收的各种其他类型的输入。
[0026]另外被包含的是用于将摄像机设备100连接到外部设备的输入/输出(I/O)端口114,所述外部设备包括通用计算机。I/O端口 114可以被用于使能外部设备配置摄像机设备100或上载/下载数据。在一个实施例中,I/O端口 114还可以被用于从摄像机设备100向外部设备流播视频或图片。在一个实施例中,I/0端口还可以被用于向摄像机设备100供电或对摄像机设备100中的可再充电电池(未被示出)充电。
[0027]摄像机设备100还可以包括耦合至发射机/接收机(Tx/Rx)模块116的天线118。!^/Rx模块116耦合至处理器106。天线118可以完全地或部分地暴露在摄像机设备100的本体外面。然而,在另一实施例中,天线118可以完全地被封装在摄像机设备100的本体内jx/Rx模块116还可以被配置用于W1-Fi发送/接收、蓝牙发送/接收或两者。在另一实施例中,Tx/Rx模块116可以被配置成使用私有协议来发送/接收无线电信号
。在又一实施例中,可以使用任何无线电传输或数据传输标准,只要所使用的标准能够发送/接收数字数据和控制信号即可。在一个实施例中,Tx/Rx模块116是传输范围小于10英尺的低功率模块。在另一实施例中,Tx/Rx模块116是传输范围小于5英尺的低功率模块。在其他实施例中,传输范围可以是使用由摄像机设备100经由I/O端口 114或经由天线118接收的控制信号而可配置的。
[0028]摄像机设备100还包括处理器106。处理器106耦合到传感器104和运动检测器108。处理器106还可以耦合到存储装置110,在一个实施例中,存储装置110在处理器106外部。存储装置110可以被用来存储用于控制和操作摄像机设备100的其他组件的编程指令。存储装置110还可以被用来存储所捕获的媒体(例如,图片和/或视频)。在另一实施例中,存储装置110可以是处理器106自身的一部分。
[0029]在一个实施例中,处理器106可以包括图像处理器112。图像处理器112可以是硬件组件,或者也可以是由处理器106执行的软件模块。可以注意到,处理器106和/或图像处理器112可以驻留在不同的芯片中。例如,可以使用多个芯片来实现处理器106。在一个示例中,图像处理器112可以是数字信号处理器(DSP)。图像处理器可以被配置为处理模块,SP,可由处理器执行的计算机程序。在至少一些实施例中,处理器112被用于至少部分地基于从运动检测器108接收的输入来处理从传感器104接收的原始图像。诸如图像信号处理器(ISP)这样的其他组件可以被用于图像处理。
[0030]在一个实施例中,存储装置110被配置成存储原始图像(未修改图像)和对应的已修改图像两者。在一个或多个实施例中,存储装置110可以包括存储缓冲器,比如闪速存储缓冲器,其可以被用作环形缓冲器以便于在摄像机被设置成由重放模块120支持的重放模式时捕获图像数据。可以结合任何合适的硬件、软件、固件或其组合来实现重放模块120。当选择重放模式时,摄像机自动捕获诸如视频或静止图像这样的图像数据,并将图像数据保存到存储缓冲器。在至少一些实施例中,存储缓冲器的大小可以由用户设置,以便确定要收集多少图像数据。如果发生用户希望通过视频或静止图像来留作纪念的事件,则可以激活记录按钮,其从存储缓冲器的起点开始保存图像数据并且连续记录,直到用户再次按下记录按钮。以这种方式,如果发生事件,则保证用户从时间t-x开始捕获该事件,其中X是存储缓冲器的以时间计的长度。
[0031]还可以使用处理器缓冲器(未被示出)来存储图像数据。可以经由I/O端口114或使用天线118经由无线信道将图片下载到外部设备。在一个实施例中,当外部设备发送从摄像机设备110下载图像的命令时,未修改图像和已修改图像两者均被下载到外部设备。在一个实施例中,摄像机设备100可以被配置成以所选择的间隔来开始捕获一系列图像。
[0032]在一个实施例中,将来自传感器104的原始图像输入到图像处理器(比如ISP)以用于图像处理或模糊检测。在对图像处理器输出的图像施加了图像处理之后,编码已修改图像。图像编码典型地被执行以压缩图像数据。
[0033]在示例实施例中,摄像机设备100可以不包括用于处理由传感器104捕获的图像的组件。取而代之地,摄像机设备100可以包括用于在从传感器104提取原始图像之后向基于云的处理系统传输该图像的编程指令,所述基于云的处理系统经由互联网或局域网连接到摄像机设备100。基于云的系统被配置成接收原始图像并如以上和以下描述的那样处理这个或这些图像。然后根据用户配置将已编码的图像存储在所选择的基于云的存储装置中或将图像发送回摄像机设备100或任何其他设备。基于云的图像处理系统的使用可以减少对于在每个摄像机设备中并入若干图像处理组件的需要,从而使摄像机设备更轻、更能量高效并且更廉价。
[0034]在另一示例实施例中,取代基于云的图像处理,摄像机设备100可以向另一设备(例如,移动电话或计算机)发送原始图像或经图像处理器处理的图像。可以经由W1-F1、蓝牙或适合于从一个设备向另一个设备传输数字数据的任何其他类型的联网协议,将图像传输至移动电话(或计算机)以用于进一步处理。在移动设备接收到这个或这些图像之后,根据本文描述的一个或多个实施例,可以根据用户或系统配置,将所产生的图像保存到设备上的本地存储装置、传送以便存储在基于云的存储系统中、或者传输至另一设备。
[0035]在一个实施例中,摄像机设备100中的本机图像处理系统可以产生非标准格式的图像和/或视频。例如,可以产生1200x1500像素图像。这可以通过剪切、缩放或使用具有非标准分辨率的图像传感器来进行。由于用于以所选择的标准分辨率来变换图像的方法是公知的,所以不再对此话题进一步论述。
[0036]可以使用包括使处理单元能实现所公开方法的一个或多个方面的指令的计算机可读存储介质以及被配置成实现所公开方法的一个或多个方面的系统来实现以上和以下描述的各种实施例。“计算机可读存储介质”意味着所有法定形式的介质。因此,诸如载波和信号这样的非法定形式的介质本身不打算被术语“计算机可读存储介质”覆盖。
[0037]如以上提到的,摄像机设备100可以采用任何合适形式的可穿戴摄像机。摄像机可以被穿戴在相对于用户而言任何合适的位置。例如,摄像机可以被穿戴在用户的头部,比如,作为示例而非限制,帽子上安装的摄像机、眼镜上安装的摄像机、发带上安装的摄像机和头盔上安装的摄像机等等。可替换地或附加地,摄像机可以被穿戴在除了用户头部以外的位置。例如,摄像机可以被配置成安装在用户的衣服上或用户携带的其他物品上,比如背包、钱包和公文包等等。
[0038]在刚好下面提供的示例中,在可安装于用户的衣服上的摄像机的上下文中描述了可穿戴摄像机。然而要认识到并理解,在不脱离所要求保护的主题的精神和范围的情况下可以使用其他类型的非衣服可安装、可穿戴的摄像机。
[0039]转到图2和图3,考虑以下内容。图2在正视图中图示了示例摄像机设备200,而图3在侧视图中图示了摄像机设备200。摄像机设备200包括外壳202,外壳202包含图1中描述的组件。还图示了摄像机镜头204(图2)和以类似于衣夹的方式操作的夹子形式的紧固设备300(图3)。具体地,紧固设备300包括尖头302,尖头302的本体具有拇指可啮合部分304。本体沿着轴离开拇指可啮合部分304朝向远侧末端306延伸。由本体形成的或者与本体分离并且相对于本体在内部的弹簧机构使能响应于向拇指可啮合部分304施加压力而将尖头302打开。在打开时,可以将一片衣服插入区域308中。当松开拇指可啮合部分304时,衣服被尖头302夹在适当位置,从而稳固地将摄像机设备安装在一片衣服上。例如,可以如上所述地将摄像机设备安装在领带、上衣、衬衫和口袋等上。
[0040]此外,摄像机设备200可以包括总地在310处示出的多个输入按钮。作为示例而非限制,输入按钮可以包括用于拍摄静止图片的输入按钮、用于启动重放模式的输入按钮、用于发起视频捕获模式的输入按钮和用于使得用户能够调节在重放模式期间使用的缓冲器大小的输入按钮。要认识到并理解,各种输入按钮可以位于摄像机设备200上的任何地方。
[0041]可以注意到,即使摄像机设备200被示为具有特定的形状,然而摄像机设备100可以被制造成适于并足以容纳摄像机设备100的上述组件的任何形状和尺寸。摄像机设备的外壳202可以由金属模制、合成材料模制或其组合制成。在其他实施例中,可以使用任何合适类型的材料来提供耐用且坚固的外部壳体以供典型的便携式设备使用。
[0042]此外,紧固设备300可以包括任何合适类型的紧固设备。例如,紧固设备可以是简单的滑套夹、鳄鱼夹、钩子、粘扣或磁体或用于接纳磁体的一片金属。可以使用紧固设备300将摄像机设备200永久性地或半永久性地附于另一对象。
[0043]通常,本文描述的任何功能都可以使用软件、固件、硬件(例如固定的逻辑电路)或这些实现的组合来实现。当在本文中使用时,术语“模块”、“功能性”、“组件”和“逻辑”通常表示软件、固件、硬件或其组合。在软件实现的情况下,模块、功能性或逻辑表示当在处理器(例如,一个或一些CPU)上执行时履行指定的任务的程序代码。程序代码可以被存储在一个或多个计算机可读存储设备中。以下描述的技术的特征是与平台无关的,这意味着所述技术可以被实现在具有各种各样的处理器的各种各样的商业计算平台上。
[0044]例如,摄像机设备200可以包括计算机可读介质,所述计算机可读介质可以被配置成维持使摄像机的软件和关联的硬件执行操作的指令。因此,指令起作用来配置摄像机的软件和关联的硬件以执行操作,并且以这种方式导致软件和关联的硬件的变换以执行功能。所述指令可以由计算机可读介质通过各种各样的不同配置提供给摄像机设备。
[0045]计算机可读介质的一种这样的配置是信号承载介质,并且因此被配置成比如经由网络将指令(例如作为载波)传输至摄像机设备。计算机可读介质还可以被配置为计算机可读存储介质,并且因此不是信号承载介质。计算机可读存储介质的示例包括随机存取存储器(RAM)、只读存储器(R0M)、光盘、闪速
存储器、硬盘存储器以及可以使用磁、光和其他技术来存储指令和其他数据的其他存储设备。
[0046]已考虑了根据一个或多个实施例的示例性操作环境,现在考虑对可以由摄像机设备提供的重放功能性和其他特征的论述。
[0047]重放功能性
如以上提到的,摄像机设备200包括重放模式。当如用户按下与启动重放模式相关联的输入按钮而选择了重放模式时,摄像机自动捕获诸如视频或静止图像这样的图像数据,并将图像数据保存到存储缓冲器。在一个或多个实施例中,存储缓冲器是保存一定量的图像数据(例如,视频数据)的环形缓冲器。当存储缓冲器装满图像数据时,其删除最旧的图像数据以为新记录的图像数据腾出空间。该操作连续进行直到用户退出重放模式或按下与启动视频捕获相关联的按钮(即,“记录”按钮)。
[0048]在至少一些实施例中,存储缓冲器的大小可以由用户来设置,以便确定要收集多少图像数据。作为示例,用户可将存储缓冲器的长度设置成对应于5秒、30秒、1分钟、2分钟和更长。
[0049]现在假定发生了用户希望通过视频或静止图像来留作纪念的事件。还假定用户已启动重放模式使得当前正在存储缓冲器中缓冲视频数据。通过按下“记录”按钮,现在从存储缓冲器的起点开始保存视频数据,并且记录连续进行直到用户再次按下记录按钮。以这种方式,如果事件发生,则保证用户从时间t-x开始捕获事件,其中X是存储缓冲器的以时间计的长度。所以,例如,如果用户最初将存储缓冲器设置成捕获2分钟长的视频数据,则通过按下“记录”按钮,除了当前记录的视频数据之外还会记录最近2分钟的视频数据。
[0050]在一个或多个实施例中,存储缓冲器包括闪速存储器。当用户按下“记录”按钮并且摄像机设备处于重放模式时,使用指针来指定所捕获的视频数据的起点(例如,在进入“记录”模式之前最近2分钟视频数据的起点)出现在闪速存储器中的哪里。在其他实施例中,在重放模式和“记录”模式期间捕获的视频数据可以被写到供替换的(alternate)存储位置。
[0051]图4是描述了根据一个或多个实施例的方法中的步骤的流程图。该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0052]步骤400接收与重放模式相关联的输入。该步骤可以以任何合适的方式来执行。例如,在至少一些实施例中,可以通过经由摄像机设备上合适的输入设备接收来自用户的输入而执行该步骤。响应于接收到与重放模式相关联的输入,步骤402捕获图像数据并将图像数据保存到存储缓冲器。步骤404查明缓冲器是否满。如果缓冲器没有满,则方法返回步骤402,并且继续捕获图像数据并将图像数据保存到存储缓冲器。另一方面,如果缓冲器满了,则步骤406删除存储缓冲器中最旧的图像数据,并返回步骤402来捕获后续的图像数据。
[0053]该过程连续进行直到用户按下“记录”按钮或退出重放模式。
[0054]图5是描述了根据一个或多个实施例的另一方法中的步骤的流程图。允许用户设置摄像机设备的存储缓冲器大小的该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0055]步骤500接收用于设置存储缓冲器大小的输入。该步骤可以以任何合适的方式来执行。例如,在至少一些实施例中,可以通过借助比如摄像机设备上的按钮这样的合适地配置的输入机构来接收用户输入而执行该步骤。响应于接收到该输入,步骤502设置存储缓冲器大小。
[0056]步骤504接收与重放模式相关联的输入。该步骤可以以任何合适的方式来执行。例如,在至少一些实施例中,可以通过经由摄像机设备上合适的输入设备接收来自用户的输入而执行该步骤。响应于接收到与重放模式相关联的输入,步骤506捕获图像数据并将图像数据保存到存储缓冲器。步骤508查明缓冲器是否满。如果缓冲器没有满,则方法返回步骤506,并且继续捕获图像数据且将图像数据保存到存储缓冲器。另一方面,如果缓冲器满了,则步骤510删除存储缓冲器中最旧的图像数据,并返回步骤506来捕获后续的图像数据。
[0057]该过程连续进行直到用户按下“记录”按钮或退出重放模式。
[0058]图6是描述了根据一个或多个实施例的另一方法中的步骤的流程图。该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0059]步骤600捕获图像数据并将图像数据保存到存储缓冲器。该步骤可以以任何合适的方式来执行。例如,可以如结合图4或图5描述的那样来执行该步骤。步骤602接收用于进入摄像机设备的记录模式的输入。例如可以通过借助“记录”按钮来接收用户输入而执行该步骤。响应于接收到用于进入记录模式的输入,步骤604从存储缓冲器的起点开始保存图像数据。该步骤可以以任何合适的方式来执行。例如,可以通过将指针设置成指向存储缓冲器的起点来执行该步骤。除了从存储缓冲器的起点开始的图像数据之外,步骤606还保存当前捕获的图像数据。可以执行该步骤直到用户再一次按下“记录”按钮。
[0060]已考虑了示例重放模式以及可以如何用合适地隐藏配置的摄像机设备来实现它,现在考虑双重编码过程的一些方面。
[0061]双重编码在一个或多个实施例中,摄像机设备的处理器106(图1)被配置成以不同的分辨率等级来编码图像数据。例如,摄像机设备可以以低分辨率等级编码图像数据,并且也可以以高分辨率等级编码图像数据。可以使用任何合适的分辨率等级。在至少一些实施例中,低分辨率等级是Quarter-VGA(例如,320x240),而高分辨率等级是720p(例如,1280x720)。
[0062]以不同的分辨率等级来编码图像数据可以在向用户给出各种选项来传送所保存的图像数据的情况下增强用户的体验。例如,在较低分辨率等级,可以将捕获的图像数据流播到诸如智能电话这样的设备。可替换地或附加地,在较高分辨率等级,当用户具有W1-Fi可访问性时,用户可以将图像数据传送到诸如膝上型或台式计算机这样的网络设备。
[0063]已考虑了双重编码情景,现在考虑可以使用上述的原理来构造的照片日志的一些方面。
[0064]照片日志
照片日志指的是使得用户能够以他们自己挑选的间隔在静止照片中对他们的日常进行日志记录的特征。所以,例如,如果用户希望每3分钟对他们的日常进行照片日志记录,他们可以向摄像机设备提供输入,以使得每3分钟摄像机自动拍摄静止照片并保存它。在一天结束时,用户将用多张不同的静止照片来存档他们的日常。
[0065]在至少一些实施例中,照片日志特征可以结合上述的重放模式来工作。例如,如果用户已通过使图像数据被捕获并保存到存储缓冲器而进入重放模式,则摄像机设备的处理器可以以所限定的间隔处理所捕获的视频数据的一些部分以提供静止照片。这可以以任何合适的方式来执行。例如,摄像机设备的处理器可以处理摄像机的光敏传感器上的视频数据,并读取光敏传感器的预定义区域,以将读取的区域处理成静止照片。在一些实例中,照片格式是方形格式,以使得高宽比与视频数据的高宽比不同。
[0066]已考虑了示例照片日志特征,现在考虑可以如何结合以下描述的摄像机实施例来使用该特征。
[0067]基于加速度计的摄像机轻击开关
如以上提到的,可以由摄像机来接收以一个或多个轻击的形式的输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。轻击可以发生在摄像机的外壳上的任何合适的位置。在至少一些实施例中,可以提供专用轻击区域,并且所述专用轻击区域可以具有便于检测的特性。作为示例而非限制,这些特性可以包括从产生更丰富或更可识别的简档的材料形成。可以将这个或这些轻击映射到摄像机功能性以激活该功能性。可以将任何合适类型的功能性映射到这个或这些轻击。例如,在至少一些实施例中,可以将一个或一些轻击映射到使能对摄像机拍摄的照片加书签的功能性。例如,假设用户穿戴着摄像机并且将摄像机置于自动捕获视频的照片日志模式。在某一时刻,在视频中可能出现用户希望加书签的有趣的东西。在这一时刻,如果用户轻击摄像机外壳,则摄像机可以检测到轻击并采取措施对视频加书签。
[0068]图7是描述了根据一个或多个实施例的另一方法中的步骤的流程图。该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0069]步骤700接收一个或多个运动输入。步骤702分别查明所述一个或多个运动输入是否是一个或一些轻击。该步骤可以以任何合适的方式来执行。在至少一些实施例中,通过使用加速度计来执行该步骤。具体地,一个或一些轻击可以具有由加速度计数据来表示的一个或者一些关联的简档。这些简档可以被存储在摄像机设备上的存储装置中,诸如是存储装置110中。当接收到运动输入时,加速度计可以检测到该运动并产生关联的加速度计数据。摄像机的处理器然后可以分析与运动输入相关联的加速度计数据,并寻找与这个或这些轻击相关联的具体存
储的简档。如果接收到输入,所述输入具有在一定程度上与所存储的(一个或多个)轻击简档匹配或相似的简档,则处理器可以查明该输入是轻击。
[0070]响应于所述(一个或多个)输入是一个或一些轻击,步骤704访问与接收到的输入相关联的摄像机功能性。如以上提到的,可以访问任何合适类型的功能性。在至少一些实施例中,这样的功能性是使得能够对摄像机当前正在拍摄的视频加书签的功能性。步骤706激活摄像机功能性。该步骤可以以任何合适的方式来执行。例如,在摄像机功能性对摄像机拍摄的视频加书签的情况下,可以通过实际地对视频数据加书签来执行该步骤。
[0071]在至少一些实施例中,可以将轻击的不同组合映射到不同的摄像机功能性。因此,单次轻击可能被映射到第一功能性,双次轻击可能被映射到第二功能性,三次轻击可能被映射到第三功能性,以此类推。另外,可以将不同的轻击样式(pattern)映射到不同的功能性。例如,快速连续的两次轻击接着第三次或多或少延迟的轻击可能被映射到一个功能性,而单次轻击接着快速连续的两次轻击可能被映射到另一个不同的功能性。
[0072]图8是描述了根据一个或多个实施例的另一方法中的步骤的流程图。该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0073]步骤800接收一个或多个运动输入。步骤802分别查明所述一个或多个运动输入是否是一个或一些轻击。该步骤可以以任何合适的方式来执行。在至少一些实施例中,通过使用加速度计来执行该步骤。具体地,一个或一些轻击可以具有如由加速度计数据来表示的一个或一些关联的简档。这些简档可以被存储在摄像机设备上的存储装置中,诸如是存储装置110中。当接收到运动输入时,加速度计可以检测到该运动并产生关联的加速度计数据。摄像机的处理器然后可以分析与运动输入相关联的加速度计数据,并寻找与这个或这些轻击相关联的具体存储的简档。如果接收到输入,所述输入具有在一定程度上与所存储的(一个或多个)轻击简档匹配或相似的简档,则处理器可以查明该输入是轻击。
[0074]步骤804将这个或这些轻击映射到特定的功能性。具体地,在该实施例中,可以将轻击的不同组合分别映射到不同的功能性。因此,该步骤查明这个或这些轻击与多个不同功能性中的哪个功能性相关联。
[0075]响应于查明哪个功能性与这个或这些轻击相关联,步骤806访问与接收到的输入相关联的摄像机功能性。如以上提到的,可以访问任何合适类型的功能性。步骤808激活该摄像机功能性。该步骤可以以任何合适的方式来执行。
[0076]另外,在至少一些实施例中,摄像机包括检测摄像机周围的声音的麦克风。麦克风可以被用来感测或创建与摄像机接收到的运动输入相关联的噪声简档。噪声简档可以与运动简档一起被用来确认运动输入是否是轻击输入。这可以帮助区分可能被摄像机接收的各种其他类型的输入。例如,用户可能正穿戴着摄像机并且可能上下跳动。跳动可能具有与轻击的运动简档类似的运动简档。然而跳动还具有噪声简档。通过捕获跳动的噪声简档并将其与可以被存储在摄像机上的已知轻击的噪声简档相比较,摄像机可以确认所接收到的运动输入是否是轻击。例如,尽管跳动的运动简档可能与轻击的运动简档类似,但是如果跳动的噪声简档与轻击的噪声简档不同,则摄像机可以推断运动输入实际上不是轻击。
[0077]图9是描述了根据一个或多个实施例的另一方法中的步骤的流程图。该方法可以结合任何合适的硬件、软件、固件或其组合来执行。在至少一些实施例中,该方法由比如上述摄像机设备那样的合适地配置的摄像机设备来执行。
[0078]步骤900接收一个或多个运动输入。步骤902接收与运动输入相关联的噪声输入。可以使用摄像机的麦克风来执行该步骤。步骤904分别查明所述一个或多个运动输入是否是一个或一些轻击。该步骤可以以任何合适的方式来执行。在至少一些实施例中,通过使用加速度计和麦克风来执行该步骤。具体地,一个或一些轻击具有由加速度计数据来表示的并且被存储在摄像机设备上的具体运动简档。另外,这个或这些轻击具有也被存储在摄像机设备上的具体噪声简档。当接收到运动输入时,摄像机的处理器可以分析接收到的加速度计数据和噪声输入,并从数据中导出运动简档和噪声简档,然后寻找所存储的轻击简档以用于匹配(运动和噪声两者)。如果接收到的输入具有在一定程度上与轻击简档匹配或相似的运动简档和噪声简档,则处理器可以查明该输入是轻击。
[0079]步骤906将这个或这些轻击映射到特定的功能性。具体地,在一些实施例中,将轻击的不同组合分别映射到不同的功能性。因此,该步骤可以查明这个或这些轻击与多个不同功能性中的哪个功能性相关联。可替换地,可以将单个摄像机功能性(比如对视频加书签)与轻击输入相关联。在这种情况下,可以将这个或这些轻击映射到该单个功能性。
[0080]响应于查明哪个功能性与这个或这些轻击相关联,步骤908访问与接收到的输入相关联的摄像机功能性。如以上提到的,可以访问任何合适类型的功能性。步骤910激活该摄像机功能性。该步骤可以以任何合适的方式来执行。
[0081 ] 结论
各种实施例提供了可以被用户穿戴的可穿戴摄像机。可穿戴摄像机包括可以被用来检测摄像机运动的加速度计。可以以一个或多个轻击的形式向摄像机提供输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。这个或这些轻击可以被映射到摄像机功能性以激活该功能性。
[0082]在至少一些实施例中,可以将轻击的不同组合映射到不同的摄像机功能性。另外,在至少一些实施例中,摄像机包括检测摄像机周围的声音的麦克风。麦克风可以被用来感测与摄像机接收到的这个或这些轻击相关联的噪声简档。噪声简档可以与运动简档一起被用来将输入确认为轻击输入。
[0083]尽管以特定于结构特征和/或方法动作的语言描述了实施例,然而要理解,在所附权利要求中限定的各种实施例不是必然地局限于所描述的特定特征或动作。相反,特定的特征和动作是作为实现各种实施例的示例性形式而被公开的。
【主权项】
1.一种摄像机设备,包括: 夕卜壳; 摄像机镜头,其由外壳支撑,并且被配置成使能捕获图像数据; 紧固设备,其在外壳上,并且被配置成使摄像机设备能被用户穿戴; 运动检测器,被配置成接收一个或多个运动输入; 处理器,被配置成: 分别查明所述一个或多个运动输入是否是一个或一些轻击; 响应于所述一个或多个运动输入是一个或一些轻击,访问与这个或这些轻击相关联的摄像机功能性;以及 激活所述摄像机功能性。2.根据权利要求1所述的摄像机设备,其中,所述运动检测器包括加速度计。3.根据权利要求1所述的摄像机设备,其中,所述运动检测器包括加速度计,并且其中,所述处理器被配置成通过分析加速度计数据以查明与所述一个或多个运动输入相关联的简档是否与一个或多个所存储的轻击简档匹配或相似,从而查明所述一个或多个运动输入是否是一个或一些轻击。4.根据权利要求1所述的摄像机设备,其中,所述摄像机功能性包括使能对视频加书签的功能性。5.根据权利要求1所述的摄像机设备,其中,所述处理器还被配置成使摄像机设备能够进入使能自动捕获视频的摄像机模式。6.根据权利要求1所述的摄像机设备,其中,所述处理器还被配置成使摄像机设备能够进入使能自动捕获视频的摄像机模式,并且其中,所述摄像机功能性包括使能对视频加书签的功能性。7.根据权利要求1所述的摄像机设备,其中,不同的轻击样式被映射到不同的摄像机功能性。8.一种计算机实现的方法,包括: 用可穿戴摄像机设备接收一个或多个运动输入; 分别查明所述一个或多个运动输入是否是一个或一些轻击; 响应于所述一个或多个运动输入是一个或一些轻击,访问与这个或这些轻击相关联的摄像机功能性;以及 激活所述摄像机功能性。9.根据权利要求8所述的方法,其中,使用摄像机设备上的加速度计来执行所述查明。10.根据权利要求8所述的方法,其中,通过以下操作来执行所述查明: 使用加速度计检测所述一个或多个运动输入; 产生关联的加速度计数据;以及 分析加速度计数据以查明与所述一个或多个运动输入相关联的简档是否与一个或多个所存储的轻击简档匹配或相似。
【专利摘要】各种实施例提供了一种可以被用户穿戴的可穿戴摄像机。可穿戴摄像机包括可以被用来检测摄像机运动的加速度计。可以以一个或多个轻击的形式向摄像机提供输入,所述一个或多个轻击具有如由加速度计感测的关联的运动简档。这个或这些轻击可以被映射到摄像机功能性以激活所述功能性。
【IPC分类】G06F3/01, H04N5/232, G06F1/16
【公开号】CN105493003
【申请号】CN201480023554
【发明人】S.Y.乔, A.Y.Y.龙, J.威廉斯, M.J.拉默斯
【申请人】微软技术许可有限责任公司
【公开日】2016年4月13日
【申请日】2014年4月23日
【公告号】EP2965173A1, US9066007, US20140320687, US20160021300, WO2014176298A1