专利名称:信息处理设备、方法和程序的制作方法
技术领域:
本发明涉及信息处理设备、方法和程序,具体而言涉及被配置为便于命令的可靠输入的信息处理设备、方法和程序。
背景技术:
对个人计算机的输入通常是利用键盘或鼠标执行的。即,当用户输入预定命令时, 用户执行以下操作,例如利用键盘输入预定的字符或者利用鼠标点击预定的图标。在这样作时,用于放置键盘或鼠标的工作台、桌子等是必要的。为了解决这一问题,已提出了一种配备有相机的个人计算机,其捕获用户的手的图像,识别用户执行的手势 (gesture),并且根据手势执行处理(例如,日本未实审专利申请公布No. 2009-75685)。
发明内容
然而,当根据相机捕获的图像识别手势时,存在手势被错误地识别的可能性。因此,可能要花费时间来输入命令或者可能不能容易且可靠地输入命令。本发明解决了以上提出的问题以便于命令的可靠输入。本发明一个实施例的信息处理设备包括被配置为捕获对象的图像的捕获装置; 被配置为获取由捕获装置捕获的图像的获取装置;被配置为基于由获取装置获取的图像计算振动信息的计算装置;被配置为基于由计算装置计算出的振动信息判定振动命令的判定装置;以及被配置为基于由判定装置判定的振动命令执行预定处理的控制装置。当在从信息处理设备的移动完成时起的预定时间段内、判定装置生成振动命令时,控制装置可以禁止预定处理的执行。计算装置可以基于获取装置获取的图像中特征点的位置和速度向量来计算振动 fn息ο计算装置可以计算振动的频率,并且判定装置在频率大于或等于阈值时确定振动是用于振动命令的振动。获取装置还可以获取由用户执行的手势,并且当判定装置确定还未生成用于振动命令的振动时,控制装置不执行预定处理而是执行与手势相对应的处理,并且当判定装置确定已生成用于振动命令的振动时,控制装置可以使手势无效。当具有同一方向上的速度向量的特征点的数目的比率大于或等于阈值时,判定装置可以确定已生成用于振动命令的振动。本发明另一实施例的信息处理方法包括以下步骤捕获对象的图像;获取通过捕获步骤的处理捕获的图像;基于通过获取步骤的处理获取的图像计算振动信息;基于通过计算步骤的处理计算出的振动信息判定振动命令;以及基于通过判定步骤的处理判定的振动命令控制执行预定处理。本发明另一实施例的程序使得计算机执行以下步骤获取由捕获装置捕获的图像;基于通过获取步骤的处理获取的图像计算振动信息;基于通过计算步骤的处理计算出的振动信息判定振动命令;以及基于通过判定步骤的处理判定的振动命令控制执行预定处理。在本发明的实施例中,捕获对象的图像,获取所捕获的图像,基于所获取的图像计算振动信息,基于计算出的振动信息判定振动命令,并且基于所判定的振动命令执行预定处理。根据本发明,可以容易且可靠地输入命令。
图1是图示个人计算机的外观的配置图2是图示应用了本发明实施例的个人计算机的硬件配置示例的框图
图3是图示CPU的功能配置示例的框图4是图示振动命令识别处理的流程图5是图示当个人计算机被轻拍(tap)时图像的显示示例的示图6是图示特征点和其路径之间的关系的示图7A、7B和7C是图示特征点和其路径的显示示例的示图8是图示当个人计算机被移动时图像的显示示例的示图;以及
图9是图示手势识别处理的流程图。
具体实施例方式图1示出了作为一个实施例应用了本发明实施例的个人计算机1的示例性配置。图1中的膝上型个人计算机1由主体13和配备有相机11的显示器12构成。显示器12可以相对于主体13打开或闭合。作为被配置为捕获对象图像的捕获装置的相机11由单目相机、立体相机、红外相机、视频相机等形成,并且捕获用户的静止图像或运动图像作为拍摄对象。个人计算机1获取由相机11捕获的图像,并计算通过用户的手2轻拍配备有相机 11的个人计算机1而生成的振动作为振动信息。然后,基于所计算的振动信息,识别出通过轻拍个人计算机1而输入的振动命令, 并且执行与识别出的振动命令相对应的预定处理。因此,用户可以通过轻拍配备有相机11的个人计算机1的任何位置来控制个人计算机1的操作。[个人计算机的配置]图2示出了个人计算机1的硬件配置示例的框图。在个人计算机1中,CPU 22、只读存储器(ROM) 23和随机访问存储器(RAM) 24经由总线25彼此连接。另外,输入/输出接口沈连接到总线25。连接到输入/输出接口沈的有相机11,由键盘、触摸面板、触摸垫、笔设备、鼠标、麦克风等形成的输入部件27,由显示器12、扬声器(未示出)等形成的输出部件21,以及由硬盘、非易失性存储器等形成的存储部件观。另外,连接到输入/输出接口沈的还有由网络接口等形成的通信部件四,以及驱动可移除介质31的驱动器30,可移除介质31例如是磁盘、光盘、磁光盘或半导体存储器。在上述配置的个人计算机1中,当CPU 22将存储在存储部件28中的程序例如经由输入/输出接口 26和总线25加载到RAM M中并执行程序时,执行前述处理序列。要由CPU 22执行的程序是以下述方式提供的该程序被存储在作为封装介质的可移除介质 31中。磁盘(包括柔性盘)、光盘(致密盘-只读存储器(⑶-ROM)、数字多功能盘(DVD) 等)、磁光盘或者半导体存储器被用作封装介质。或者,该程序可以经由有线或无线传输介质(例如局部网络、因特网或数字卫星广播)来提供。该程序可以通过将可移除介质31安装在驱动器30中经由输入/输出接口沈被安装在存储部件观中。或者,该程序可以通过经由有线或无线传输介质利用通信部件四接收程序而被安装在存储部件观中。另外,该程序可以预先安装在ROM 23或存储部件观中。注意,要由个人计算机1执行的程序可以是按照本说明书中描述的顺序以时序执行处理的程序,或者是并行或在必要定时(例如在程序被调用时)执行处理的程序。图3示出了 CPU 22的功能配置示例的框图。CPU 22由以下部件构成获取部件41、检测部件42、控制部件43、判定部件44、计算部件45、振动命令识别部件46、存储部件47和手势识别部件48。注意,CPU 22的每个块在必要时可以彼此发送和接收信号。在CPU 22中,作为获取装置的获取部件41获取各种信息。检测部件42从相机11 所捕获的图像中检测用于检测振动的信息。作为控制装置的控制部件43控制各种处理任务。作为判定装置的判定部件44判定处理是否满足预定条件。作为计算装置的计算部件 45计算振动信息等。振动命令识别部件46利用提供给个人计算机1的振动来识别命令。 存储部件47在RAM M或存储部件观中存储预定信息。手势识别部件48识别手势。手势是由用户的手2通过在三维空间中移动或者形成预定形状而执行的操作。[振动命令识别处理]图4示出了图示振动命令识别处理的流程图,在该处理中,用户执行的轻拍操作被识别为振动命令。振动识别处理是在用户提供激活相机11和识别振动命令的应用的指示时执行的。在步骤Sl中,获取部件41获取相机11捕获的图像。从相机11获取的图像可以是所捕获图像自身或者是已经编辑的图像(例如灰度图像)。在步骤S2中,检测部件42从所获取的图像中检测多个特征点。特征点是图像中的这样一个点,在该点处其颜色(或亮度值)在垂直方向和横向方向两者上发生明显改变。 即,从具有大的像素值改变的像素中随机选择预定的多个像素,以使得所选的像素均勻地散布在整个图像中。在步骤S3中,控制部件43跟踪所检测到的特征点。即,在特征点的跟踪中,对于从其检测到特征点的两个图像(例如,当前帧图像和先前帧图像)执行匹配处理或者用于计算差异的处理,并且具有相同值的像素被跟踪作为相同特征点。图5中示出了当个人计算机1被轻拍时显示图像中的特征点的示例。图5示出了图示当配备有相机11的个人计算机1被轻拍时由相机11捕获的图像的显示示例的示图。在显示窗口 61中,显示了具有由相机11捕获的图像的镜像反转图像的镜像图像81-1、识别结果82、特征点101-1至101-9以及特征点101-1至101-9的路径102-1至 102-9。注意,为了简化,符号仅仅表示主特征点和路径。另外,特征点101-1至101-9和路径102-1至102-9在下文中可以分别总称为特征点101和路径102。图5的示例中的显示窗口 61显示用户和背景图像作为图像81-1。当执行步骤S2 中的检测特征点的处理和步骤S3中的跟踪特征点的处理时,特征点101和路径102被显示在图像81-1上。参考图5,简要说明特征点101-1至101-9和相应的路径102_1至102_9。在图5的示例中,位于背景图像中的边界上(例如,位于天花板和荧光灯之间的边界上)的特征点101-1至101-5以及位于用户和背景图像之间的边界上的特征点101-6至 101-8被用作特征点。另外,分别对应于特征点101-1至101-8的路径102-1至102-8被显
7J\ ο例如,当用户移动时,位于用户和背景图像之间的边界上的特征点101-6至101-8 移动,并且相应的路径102-6至102-8被显示。另一方面,当个人计算机1的显示器12被用户轻拍时,由于显示器12可以相对于主体13打开或闭合,因此显示器12以与主体13的连接部件作为中心在前后方向上振动, 如图1中的箭头14所指示。因此,配备在显示器12的上部中的相机11的捕获位置在垂直方向上振动。注意,优选地跟踪是相对于均勻地设置在整个图像中的特征点101执行的。因此, 优选地彼此靠近的任何特征点101 (例如特征点101-3至101-5)都被删除,并且对距离其他点足够远的特征点101(例如特征点101-9)执行跟踪。接下来,参考图6、7A、7B和7C说明当显示器12被轻拍时特征点和路径之间的关系。图6示出了图示特征点101的位置改变的两维图。在图6中,水平轴指示时间t, 垂直轴指示画面的垂直方向上的y坐标。在y坐标中,零指示特征点保持静止的位置。当显示器12被轻拍时,相机11垂直振动,并且振动逐渐减弱并最终停止。因此, 由于特征点101的位置相对于y坐标零垂直改变,因此与通过相对于时间轴展开运动而获得的路径102相对应的信号103是正弦信号,如图6所示。其幅度逐渐减小并最终变为零。图7A、7B和7C示出了当显示器12被轻拍时、在图5的显示窗61上显示特征点 101之一和路径102的典型示例。由于如图6所示特征点101的y坐标周期性地改变,因此当特征点101在图6中位于特征点101-31-1的位置(即,y坐标的正侧的峰值)处时,特征点101位于路径102的上末端部分,如图7A所示。当特征点101在图6中位于特征点101-31-2的位置(即,y坐标的负侧的峰值) 处时,特征点101位于路径102的下末端部分,如图7B所不。当特征点101在图6中位于特征点101-31-3的位置(即,y坐标的零位置)处时, 特征点101位于路径102的中间部分,如图7C所示。由于特征点101和路径102如图7A至7C所示地被显示,因此用户可以判定显示在显示窗口 61中的特征点101在哪个方向上移动。现在返回图4。在步骤S3中的特征点跟踪处理之后,判定部件44在步骤S4中判定特征点的数目是否大于或等于阈值。即,判定特征点的数目是否足以计算振动信息。振动信息例如是振动的频率。
在步骤S4中,如果确定特征点的数目小于预定阈值,S卩,如果确定不存在用于计算振动信息的足够数目的特征点,则流程返回到步骤S2并且重复相同处理。即,检测新的特征点。在步骤S4中,如果确定特征点的数目大于或等于预定阈值,S卩,如果确定存在用于计算振动信息的足够数目的特征点,则计算部件45在步骤S5中计算特征点的位置。S卩,在图5的示例中,计算图像81-1上每个特征点101的χ和y坐标。在步骤S6中,计算部件45计算多个特征点的速度向量。速度向量可以例如通过将当前帧中特征点101-51的位置和先前帧中其位置之间的差除以一帧的时间来计算。在步骤S7中,控制部件43基于计算出的速度向量执行特征点的群集 (clustering)。群集是用于将数据集划分为被称为群(cluster)的子集的处理。通过将具有相同方向上的速度向量的特征点分类到同一群中,以类似方式移动的特征点被分类到一个群组中。对于群集,可以使用一种计算角度的一维柱状图的方法或者现有的群集方法(例如k方法)。例如,在图5的显示示例中,当用户移动时,位于用户面部上的特征点101-6、 101-8和101-9基本上在同一方向上移动。结果,群集处理将这些特征点101-6、101-8和 101-9分类到一个子集中。另一方面,位于背景图像上的特征点101-1至101-5和101-7并不移动。同时,当显示器12被轻拍时,包括用户面部和背景图像的整个画面图像振动,从而包括特征点101-1至101-9在内的几乎所有特征点都在同一方向上移动(即,在向上或向下方向上移动)。因此,包括特征点101-1至101-9在内的许多特征点都被分类到一个子集中。然后,在步骤S8中,判定部件44判定在同一方向上移动的特征点对所有特征点的比率是否大于或等于阈值。因而,这判定了配备有相机11的个人计算机1是否振动。注意,取决于相对于主体13支撑显示器12的方法,当显示器12被轻拍时显示器 12可能旋转。在步骤S8的处理中,利用判定在同一方向上移动的特征点的比率是否大于或等于预定阈值的方法,难以检测相机11围绕中心轴的旋转移动。在这种情况下,可以通过以从相机11获取的图像的中心作为原点、计算每个特征点的路径的外积,来检测显示器12的旋转移动。在步骤S8中,当确定在同一方向上移动的特征点的比率小于预定阈值时,即,当确定配备有相机11的显示器12不在振动时,用户并没有执行轻拍操作,并且流程返回到步骤Si,且重复后续处理。在步骤S8中,当确定在同一方向上移动的特征点的比率大于或等于预定阈值时, 即,当确定配备有相机11的显示器12正在振动时,计算部件45在步骤S9中计算垂直方向振动的频率作为振动信息。振动频率是根据每单位时间的振动次数计算的,每单位时间的振动次数是基于特征点的位置计算的。具体而言,图6中信号的频率被计算出来。为何计算垂直方向振动的频率的原因在于由于显示器12在图1所示的膝上型个人计算机1中相对于主体13被可旋转地支撑,因此振动是在垂直方向上产生的。因此,要计算的振动方向可以根据要振动的设备的类型而改变。
在步骤SlO中,判定部件44判定计算出的频率是否大于或等于阈值。例如,当用户握住并移动个人计算机1的整体时,许多特征点在同一方向上移动。然而,由于在这种情况下特征点的移动慢于在显示器12被轻拍情况下的移动,因此频率很低。因此,该频率被与预定阈值相比较以判定振动的类型是否是由轻拍引起的振动。当确定在步骤SlO中计算出的频率小于预定阈值时,即,当确定振动的类型是除了由轻拍引起的振动以外的振动时,振动命令识别部件46在步骤S11中识别出振动的类型是个人计算机1的移动。图8中示出了当振动的类型被识别为个人计算机1的移动时图像中的特征点和其路径的显示示例。图8示出了图示当配备有相机11的个人计算机1的振动类型被识别为个人计算机1的移动时、要显示的图像的显示示例的示图。图8的示例的显示窗口 61显示了从相机11获取的图像81-2以及特征点101和其路径102。在图8的示例中,包括特征点101-51至101-M在内的所有特征点和包括与特征点101-51至101-M相对应的路径102-51至10244的所有路径的形状是相同的。S卩,如图7B所示,路径102被示出在特征点101的上侧。因而,配备有相机11的个人计算机1在向上方向上移动。现在返回图4。在步骤S12中,存储部件47存储移动信息。当振动的类型被识别为个人计算机1的移动时,移动信息是诸如时间之类的信息。S卩,当配备有相机11的个人计算机1的移动最终完成时的时间(通过重复步骤Sl 至步骤S12的处理获得)被存储作为移动信息。在步骤SlO中,当确定计算出的频率大于或等于预定阈值时,振动被认为是由用户轻拍显示器12引起的振动。即,存在用户已输入了振动命令的可能性。在这种情况下,在步骤S13中,判定部件44判定从个人计算机1的移动完成时起是否经过了预定的时间段。即,判定从存储在移动信息中的时间起是否经过了预定的时间段。在步骤S13中,当确定从个人计算机1的移动完成时起还未经过预定的时间段时, 即,当从存储在移动信息中的时间起还未经过预定的时间段时,流程返回到步骤Si。这禁止了在步骤S14和S15中执行识别轻拍的处理和与其相对应的处理。S卩,例如,紧接在具有配备有相机11的显示器12的膝上型个人计算机1被置于桌子上之后,显示器12将振动一小会儿。另外,紧接在处于闭合状态的膝上型个人计算机1的显示器12被打开之后,显示器12将振动一小会儿。这些振动与由用户轻拍显示器12引起的振动是相同的,因而是潜在的振动命令。 然而,用户实际上并未输入振动命令。因此,需要防止这些振动被错误地识别为由轻拍引起的振动,S卩,用于振动命令的振动。在步骤S13中,当确定从个人计算机1的移动完成时起经过了预定的时间段时, 即,当从存储在移动信息中的时间起经过了预定的时间段时,振动命令识别部件46在步骤S14中将振动命令的类型识别为轻拍。即,识别出用户通过主动施加振动输入了振动命令。换句话说,例如,当相机11捕获图像时,优选地不向相机11施加振动,因为对相机 11的振动会引起图像模糊。这种情况下的振动是噪声。另一方面,由轻拍引起的振动不是由于噪声引起的振动,而是由于用户故意提供的信号(以执行预定输入)引起的振动。在步骤S15中,控制部件43执行与轻拍相对应的处理。与轻拍相对应的处理是根据通过轻拍输入的振动命令执行的处理。例如,在音乐播放器应用的操作中,控制部件43在每次识别出通过轻拍输入的振动命令时在音乐播放器的音乐的播放和停止之间进行切换。当然,除此之外,振动命令可以被指派用于个人计算机1的电源的接通和关闭。另外,控制部件43在显示窗口 61中显示作为识别结果82的“SHAKE”,如图5所示。这意味着通过轻拍输入的振动命令被识别出来。当显示窗口 61不被显示在显示器12 上时,识别结果82可以被显示在显示器上的任何位置处。在步骤S15的处理之后,流程返回到步骤Si,并且重复相同处理。这样,配备有相机11的个人计算机1可以仅利用相机11识别出通过用户轻拍显示器12而输入的振动命令。当然,用户可以轻拍任何位置,并且该位置并不限于显示器12。注意,在图4的示例中,尽管个人计算机1的振动信息是基于特征点计算的,但是用于计算振动信息的方法并不限于此。振动信息可以利用例如块匹配方法基于整个获取图像的光学流来计算。[手势识别处理]图4中的振动识别处理可以应用于利用手势输入命令的情况。图9示出了图示这种情况下的手势识别处理的流程图。在图9中,步骤S33至S39和S43至S49的处理与图4中的步骤Sl至S15的处理相同。因此,这些处理的详细说明不被重复并且被省略。在步骤S31中,手势识别部件48识别手势。手势是通过手在三维空间中移动或者形成预定形状(以供用户输入预定命令)而执行的操作。对手势的识别例如是如下所述执行的。即,计算两个连续帧的图像之间的差以检测运动的手的区域。然后,确定手的区域的重心。通过将路径的重心与预先准备的基本手势模式相比较,识别出最接近基本手势模式的手势已被输入。在步骤S32中获取部件41获取识别出的手势和相机11捕获的图像。在步骤S33中,检测部件42检测特征点。在步骤S34中,控制部件43跟踪特征点。在步骤S35中,判定部件44判定特征点的数目是否大于或等于阈值。如果确定特征点的数目小于阈值,则流程返回到步骤S33,并且重复后续处理。如果确定特征点的数目大于或等于阈值,则计算部件45在步骤S36中计算特征点的位置。在步骤S37中,计算部件45计算特征点的速度向量。在步骤S38中,控制部件43 执行特征点的群集。在步骤S39中,判定部件44判定在同一方向上移动的特征点的比率是否大于或等
10于阈值。如果确定在同一方向上移动的特征点的比率小于阈值,则振动命令识别部件46在步骤S40中识别出没有生成振动。即,识别出没有生成振动命令的振动。在步骤S41中,控制部件43执行与手势相对应的处理。因此,例如在音乐播放器中,根据在相机11的前方用户所执行的手的移动来执行诸如快进、快退或暂停之类的处理。另一方面,在步骤S39中,如果确定在同一方向上移动的特征点的比率大于或等于阈值,则控制部件43在步骤S42中使手势无效。即,控制部件43禁止执行与在步骤S31 中识别出的手势相对应的处理。在步骤S43中,计算部件45计算振动的频率。在步骤S44中,判定部件44判定该频率是否大于或等于阈值。如果在步骤S44中确定该频率小于阈值,则振动命令识别部件 46在步骤S45中识别出振动是个人计算机1的移动。在步骤S46中,存储部件47存储移动 fn息ο如果在步骤S44中确定该频率大于或等于阈值,则判定部件44在步骤S47中判定从个人计算机1的移动完成时起是否经过了预定的时间段。如果在步骤S47中确定从个人计算机1的移动完成时起经过了预定的时间段,则振动命令识别部件46在步骤S48中识别出振动是轻拍。在步骤S49中,控制部件43执行与轻拍相对应的处理。在步骤S41、S46或S49的处理之后,或者如果在步骤S47中确定从个人计算机1 的移动完成时起还未经过预定的时间段,流程返回到步骤Si,并且重复相同处理。这样,在配备有相机11的显示器12振动的同时,控制部件43禁止执行与手势相对应的处理。这防止了错误地识别用户的非故意手势。在本说明书中,说明了识别利用配备有相机11的膝上型个人计算机1通过轻拍引起的振动命令的示例。然而,要轻拍的设备并不限于个人计算机1。例如,配备有相机的监视器或电视接收机可以被轻拍以执行接通或关闭电源的操作。另外,对于诸如电视接收机和监视器之类的固定设备,可以不执行用于识别其运动的处理。本申请包含与2010年3月5向日本专利局提交的日本在先专利申请JP 2010-049477中所公开的内容有关的主题,该申请的全部内容通过引用结合于此。本领域技术人员应当理解,根据设计要求和其它因素可以进行各种修改、组合、子组合和更改,只要它们在权利要求及其等同物范围内即可。
1权利要求
1.一种信息处理设备,包括 配置为捕获对象的图像的捕获装置;配置为获取由所述捕获装置捕获的图像的获取装置; 配置为基于由所述获取装置获取的图像计算振动信息的计算装置; 配置为基于由所述计算装置计算出的振动信息判定振动命令的判定装置;以及配置为基于由所述判定装置判定的振动命令执行预定处理的控制装置。
2.如权利要求1所述的信息处理设备,其中当在从所述信息处理设备的移动完成时起的预定时间段内、所述判定装置生成了所述振动命令时,所述控制装置禁止所述预定处理的执行。
3.如权利要求2所述的信息处理设备,其中所述计算装置基于所述获取装置获取的图像中特征点的位置和速度向量来计算所述振动信息。
4.如权利要求3所述的信息处理设备, 其中所述计算装置计算所述振动的频率,并且其中所述判定装置在所述频率大于或等于阈值时确定所述振动是振动命令的振动。
5.如权利要求4所述的信息处理设备,其中所述获取装置还获取由用户执行的手势,并且其中,当所述判定装置确定还未生成所述振动命令的振动时,所述控制装置不执行所述预定处理而是执行与所述手势相对应的处理,并且当所述判定装置确定已生成了所述振动命令的振动时,所述控制装置使所述手势无效。
6.如权利要求5所述的信息处理设备,其中当具有同一方向上的速度向量的特征点的数目的比率大于或等于阈值时,所述判定装置确定已生成了所述振动命令的振动。
7.一种信息处理方法,包括以下步骤 捕获对象的图像;获取通过捕获步骤的处理捕获的图像; 基于通过获取步骤的处理获取的图像计算振动信息; 基于通过计算步骤的处理计算出的振动信息判定振动命令;以及基于通过判定步骤的处理判定的振动命令控制执行预定处理。
8.—种被配置为使得计算机执行以下步骤的程序 获取由捕获装置捕获的图像;基于通过获取步骤的处理获取的图像计算振动信息; 基于通过计算步骤的处理计算出的振动信息判定振动命令;以及基于通过判定步骤的处理判定的振动命令控制执行预定处理。
9.一种信息处理设备,包括 捕获对象的图像的捕获部件; 获取由所述捕获部件捕获的图像的获取部件; 基于由所述获取部件获取的图像计算振动信息的计算部件; 基于由所述计算部件计算出的振动信息判定振动命令的判定部件;以及基于由所述判定部件判定的振动命令执行预定处理的控制部件。
全文摘要
本发明公开了信息处理设备、方法和程序。该信息处理设备包括捕获对象的图像的捕获部件;获取由捕获部件捕获的图像的获取部件;基于由获取部件获取的图像计算振动信息的计算部件;基于由计算部件计算出的振动信息判定振动命令的判定部件;以及基于由判定部件判定的振动命令执行预定处理的控制部件。
文档编号G06F3/048GK102193729SQ20111004951
公开日2011年9月21日 申请日期2011年2月28日 优先权日2010年3月5日
发明者繁田修, 野田卓郎 申请人:索尼公司