当前位置: 首页 > 专利查询>索尼公司专利>正文

信息处理设备、方法和程序技术

技术编号:6626794 阅读:128 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了信息处理设备、方法和程序。该信息处理设备包括:捕获对象的图像的捕获部件;获取由捕获部件捕获的图像的获取部件;基于由获取部件获取的图像计算振动信息的计算部件;基于由计算部件计算出的振动信息判定振动命令的判定部件;以及基于由判定部件判定的振动命令执行预定处理的控制部件。

【技术实现步骤摘要】

本专利技术涉及信息处理设备、方法和程序,具体而言涉及被配置为便于命令的可靠输入的信息处理设备、方法和程序。
技术介绍
对个人计算机的输入通常是利用键盘或鼠标执行的。即,当用户输入预定命令时, 用户执行以下操作,例如利用键盘输入预定的字符或者利用鼠标点击预定的图标。在这样作时,用于放置键盘或鼠标的工作台、桌子等是必要的。为了解决这一问题,已提出了一种配备有相机的个人计算机,其捕获用户的手的图像,识别用户执行的手势 (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跟踪所检测到的本文档来自技高网...

【技术保护点】
1.一种信息处理设备,包括:配置为捕获对象的图像的捕获装置;配置为获取由所述捕获装置捕获的图像的获取装置;配置为基于由所述获取装置获取的图像计算振动信息的计算装置;配置为基于由所述计算装置计算出的振动信息判定振动命令的判定装置;以及配置为基于由所述判定装置判定的振动命令执行预定处理的控制装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:繁田修野田卓郎
申请(专利权)人:索尼公司
类型:发明
国别省市:JP

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

1