一种数据处理方法及电子设备的制作方法

文档序号:7772221阅读:236来源:国知局
一种数据处理方法及电子设备的制作方法
【专利摘要】一种数据处理方法、装置和电子设备,本发明应用于一包括采集单元的电子设备,包括:采集单元采集包括操作体信息的第一信息;对采集到的第一信息进行处理得到第二信息,根据得到的第二信息确定三维显示参数;根据确定出的三维显示参数对电子设备的输入信号数据进行处理,生成第一输出信息。通过本发明,更方便地调整了3D画面与人的距离,大大改善了观看效果,从而提升了人机交互的体验。
【专利说明】一种数据处理方法及电子设备

【技术领域】
[0001 ] 本发明涉及电子设备【技术领域】,尤其涉及一种数据处理方法及电子设备。

【背景技术】
[0002]目前,对于三维(3D, Three Dimens1ns)景深调整的不方便,在人机交互时造成了一些缺陷,本发明的发明人在实现本发明的过程中,发现现有技术至少存在如下技术缺陷:
[0003]对于3D设备如3D电视,不同人的人眼与电视的距离会不同,高度会不同等。
[0004]在3D touch应用中,每个人的胳膊长度有所不同,因此,在触摸3D图标时,就会产生3D UI与手掌的距离问题,比如太近会触摸不舒服,太远有时又不容易触摸。
[0005]在正常观看3D影片时,由于每个人对立体感的要求不同,观看效果也会受到影响。
[0006]综上所述,目前的电子设备无法根据采集到的操作体信息而智能的改变三维显示参数,从而达到智能的生成输出信息。


【发明内容】

[0007]为了解决上述问题,本发明提供了一种数据处理方法和电子设备,能够更方便地调整3D画面与人的距离,大大改善观看效果,从而提升人机交互的体验。
[0008]为了达到本发明目的,本发明提供了一种数据处理方法,应用于一电子设备,所述电子设备包括采集单元,包括:
[0009]采集单元采集包括操作体信息的第一信息;
[0010]对采集到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数;根据确定出的三维显示参数对所述电子设备的输入信号数据进行处理,生成第一输出信息。
[0011]优选的,所述对采集到的第一信息进行处理得到第二信息包括:根据所述第一信息确定所述操作体的第一对象相对于所述电子设备的第一位置信息;
[0012]优选的,所述根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对所述电子设备的输入信号数据进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
[0013]优选的,所述生成第一输出信息后,该方法还包括:从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息;
[0014]根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息;
[0015]所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件。
[0016]优选的,所述生成第一输出信息后,该方法还包括:
[0017]从所述采集到的第一信息中检测到操作体第二对象的第二操作信息时,根据所述第二操作信息调整所述三维显示参数,使所述三维图像信息与第二操作信息相适应。
[0018]优选的,所述第一对象为操作体的脸部;所述第二对象为操作体的手掌。
[0019]优选的,所述第一信息包括:操作体的图像信息,光信息、时间信息。
[0020]本发明还提供一种电子设备,包括:数据采集单元,用于采集包括操作体信息的第一信息,并输出到信息处理单兀;
[0021]信息处理单元,用于对接收到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数,并输出给中央处理单元;
[0022]中央处理单元,用于根据来自信息处理单元的三维显示参数,对电子设备的输入信号数据进行处理,生成第一输出信息。
[0023]优选的,所述信息处理单元,还用于根据所述第一信息确定操作体的第一对象相对于所述电子设备的第一位置信息;
[0024]所述中央处理单元,具体用于根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对三维信源的信息进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
[0025]优选的,所述信息处理单元,还用于从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息;
[0026]根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息;
[0027]所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件。
[0028]优选的,所述信息处理单元,具体用于根据所述第一信息确定所述操作体的第一对象相对于所述电子设备的第一位置信息;
[0029]所述根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对所述电子设备的输入信号数据进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
[0030]优选的,所述第一对象为操作体的脸部;所述第二对象为操作体的手掌。
[0031]通过本发明,实现了根据采集到的操作体信息,智能的改变三维显示输出数据。其提供了一种更方便地调整3D画面与人的距离的方法,大大改善了观看效果,从而提升了人机交互的体验。
[0032]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0033]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0034]图1为本发明数据处理装置的实施例的组成结构示意图;
[0035]图2为本发明数据处理方法的流程示意图。

【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0037]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0038]图1为本发明数据处理装置的实施例的组成结构示意图,如图1所示,包括:
[0039]数据采集单元,用于采集包括操作体信息如图像信息、接收到的光信息、时间信息等第一信息,并输出到信息处理单元。数据采集单元可以采用摄像头、飞行时间(T0F,Time-of-Flight)技术、光编码(light code)技术、超声、红外等多种采集模块实现。
[0040]信息处理单元,用于对接收到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数,并输出给中央处理单元。其中第二信息包括操作体与3D电视之间的信息。比如:操作体脸部的位置信息,操作体脸部与3D电视的距离信息以及操作体手掌与3D电视的距离信息等。具体地,
[0041]根据接收到的图像信息提取出操作体的脸部信息,计算出脸部与3D电视的相对位置及距离。进一步地,当操作体想对3D景深进行调整时,可以抬起手掌,这时就可以根据接收到的图像信息、光信息、时间信息等提取出操作体的手掌信息,计算出手掌与电视的距离。
[0042]中央处理单元可以采用数字信号处理(DSP)技术实现。
[0043]中央处理单元,用于根据来自信息处理单元的三维显示参数,对电子设备的输入信号数据进行处理,生成第一输出信息。通过中央处理单元的处理后显示三维图像信息。
[0044]本发明信息处理单元,还用于根据所述第一信息确定操作体的第一对象相对于所述电子设备的第一位置信息;
[0045]所述中央处理单元,具体用于根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对三维信源的信息进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件;
[0046]还用于从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息;
[0047]根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息;
[0048]所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件。
[0049]以3D电视为例,3D电视可以识别到人脸的位置和距离,由此在人面前产生3D操作图标的画面。当人伸出手掌时,3D电视机通过识别出手掌到3D电视机的距离,调整3D图标的景深系数,使得3D的操作图标处于手掌刚好触及到的位置;当胳膊前后屈伸时,3D电视机通过探测出手掌移动的位置,再次调整3D图标的景深系数,使图像前后移动。特别地,3D电视机根据手掌和手背的前后摆动动作,可以调整观看时的3D景深,从而获得更好的观看体验。
[0050]具体来讲,根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后输出到3D显示屏幕,使人感觉3D画面就在眼前。
[0051]当人伸出手掌要对画面进行操作时,CPU根据接收到的操作体的手掌与3D电视的距离信息,再次调整3D信源的左右眼视图的显示部分,进行处理后,改变3D的景深系数,从而调整画面刚好在手掌前面。
[0052]特别地,当信息处理单元根据图像以及时间信息,将手掌(或者手背)的前后摆动信号提取出输出给CPU后,CPU还可以进一步根据手掌(或者手背)前后摆动的距离和次数,逐次增大或者减小3D的景深系数,从而使观看者得到了更好的观看体验。
[0053]采用本发明方案后可以达到如下效果:
[0054]1.人机交互的体验更好,操作简便。
[0055]2.更智能地调整3D画面与人的距离,观看效果更好。
[0056]针对本发明的电子设备,还提供一种显示方法,应用于第一电子设备中,其中,第一电子设备为3D智能设备,比如3D电视等。图2为本发明显示方法的流程示意图,如图2所示,包括:
[0057]步骤200:采集包括操作体信息的第一信息。
[0058]本发明方法中,用于采集的采集单元包括普通摄像头、红外摄像头等采集设备。采集到的第一信息,包括但不限于操作体的图像信息,接收到的光信息、时间信息等基本信肩、O
[0059]步骤201:对采集到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数。
[0060]步骤202:根据确定出的三维显示参数对所述电子设备的输入信号数据进行处理,生成第一输出信息。
[0061]具体的,操作体为人体时,第一信息中可以包括操作体脸部的图像信息、光信息、深度信息等,本步骤中,对采集到的第一信息进行处理为:根据操作体的脸部信息确定操作体的第一对象即操作体的脸部相对于第一电子设备的第一位置信息,例如可采用DSP信息处理单元将接收到的信息进行处理,根据图像提取出操作者的脸部信息,计算出脸部与电视的相对位置及距离。此时,根据第二信息确定三维显示参数包括:根据确定出的第一位置信息确定电子设备输出信号三维显示参数,使得根据该三维显示参数对三维信源的信息进行处理输出的三维图像信息与第一对象即操作体的脸部的位置满足第一位置条件,这里第一位置条件是指根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后输出到3D显示屏幕,使人感觉3D画面就在眼前。
[0062]实施例三
[0063]步骤300:采集包括操作体信息的第一信息。
[0064]本发明方法中,用于采集的采集单元包括普通摄像头、红外摄像头等采集设备。采集到的第一信息,包括但不限于操作体的图像信息,接收到的光信息、时间信息等基本信肩、O
[0065]步骤301:对采集到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数。
[0066]步骤302:根据确定出的三维显示参数对所述电子设备的输入信号数据进行处理,生成第一输出信息。
[0067]步骤303:从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息;根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息;所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件
[0068]具体的,当操作体为人体时,第一信息中可以包括操作体脸部和手的图像信息、光信息、深度信息等,本步骤中,对采集到的第一信息进行处理为:根据操作体的脸部信息确定操作体的第一对象即操作体的脸部相对于第一电子设备的第一位置信息,例如可采用DSP信息处理单元将接收到的信息进行处理,根据图像提取出操作者的脸部信息,计算出脸部与电视的相对位置及距离。此时,根据第二信息确定三维显示参数包括:根据确定出的第一位置信息确定电子设备输出信号三维显示参数,使得根据该三维显示参数对三维信源的信息进行处理输出的三维图像信息与第一对象即操作体的脸部的位置满足第一位置条件,这里第一位置条件是指根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后输出到3D显示屏幕,使人感觉3D画面就在眼前。以及,当操作题抬起手对3D显示画面进行操作时,第一信息中手部信息发生变化,由此确定第二对象即操作体的手掌相对于第一电子设备的第二位置信息。此时,根据第二位置信息进一步调整三维显示参数包括:根据确定出的第一位置信息和第二位置信息确定三维显示参数,使得根据该三维显示参数对三维信源的信息进行处理输出的三维图像信息与所述第一对象和第二对象的位置满足第三位置条件,这里第三位置条件是指根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后的结果,以及指根据接收到的操作体的手掌与3D电视的距离信息,再次调整3D信源的左右眼视图的显示部分,进行处理后的结果,使得3D的景深系数改变,调整画面刚好在手掌前面。
[0069]实施例四
[0070]步骤400:采集包括操作体信息的第一信息。
[0071 ] 本发明方法中,用于采集的采集单元包括普通摄像头、红外摄像头等采集设备。采集到的第一信息,包括但不限于操作体的图像信息,接收到的光信息、时间信息等基本信肩、O
[0072]步骤401:对采集到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数。
[0073]步骤402:根据确定出的三维显示参数对所述电子设备的输入信号数据进行处理,生成第一输出信息。
[0074]步骤403:从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息;根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息;所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件
[0075]步骤404:从所述采集到的第一信息中检测到操作体第二对象的第二操作信息时,根据所述第二操作信息调整所述三维显示参数,使所述三维图像信息与第二操作信息相适应。
[0076]具体的,当操作体为人体时,第一信息中可以包括操作体脸部和手的图像信息、光信息、深度信息等,本步骤中,对采集到的第一信息进行处理为:根据操作体的脸部信息确定操作体的第一对象即操作体的脸部相对于第一电子设备的第一位置信息,例如可采用DSP信息处理单元将接收到的信息进行处理,根据图像提取出操作者的脸部信息,计算出脸部与电视的相对位置及距离。此时,根据第二信息确定三维显示参数包括:根据确定出的第一位置信息确定电子设备输出信号三维显示参数,使得根据该三维显示参数对三维信源的信息进行处理输出的三维图像信息与第一对象即操作体的脸部的位置满足第一位置条件,这里第一位置条件是指根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后输出到3D显示屏幕,使人感觉3D画面就在眼前。以及,当操作题抬起手对3D显示画面进行操作时,第一信息中手部信息发生变化,由此确定第二对象即操作体的手掌相对于第一电子设备的第二位置信息。此时,根据第二位置信息进一步调整三维显示参数包括:根据确定出的第一位置信息和第二位置信息确定三维显示参数,使得根据该三维显示参数对三维信源的信息进行处理输出的三维图像信息与所述第一对象和第二对象的位置满足第三位置条件,这里第三位置条件是指根据脸部的位置及距离,对输入的3D信源的左右眼视图的不同部分进行截取、处理后的结果,以及指根据接收到的操作体的手掌与3D电视的距离信息,再次调整3D信源的左右眼视图的显示部分,进行处理后的结果,使得3D的景深系数改变,调整画面刚好在手掌前面。从所述采集到的第一信息中检测到操作体第二对象的第二操作信息时,根据所述第二操作信息调整所述三维显示参数,使所述三维图像信息与第二操作信息相适应。例如,操作体的手掌(或者手背)发生运动时,其图像、光线、深度信息等发生变化,其形成第二操作信息。图像采集单元获取上述信息后,相应的信息处理单元调整三维显示参数中的景深系数,根据调整后的景深系数进一步调整三维图像信息。使得所述显示的三维图标能够根据手掌的移动而随之移动,根据移动的距离和次数逐次增大或者减小景深系数,该三维图标能够自动切换到手掌所在的位置,使观看者得到更好的体验,便于操作。
[0077]本领域的技术人员应该明白,上述的本申请实施例所提供的装置的各组成部分,以及方法中的各步骤,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上。可选地,它们可以用计算装置可执行的程序代码来实现。从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0078]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【权利要求】
1.一种数据处理方法,应用于一电子设备,所述电子设备包括采集单元,其特征在于,包括: 采集单元采集包括操作体信息的第一信息; 对采集到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数; 根据确定出的三维显示参数对所述电子设备的输入信号数据进行处理,生成第一输出信息。
2.根据权利要求1所述的数据处理方法,其特征在于,所述对采集到的第一信息进行处理得到第二信息包括: 根据所述第一信息确定所述操作体的第一对象相对于所述电子设备的第一位置信息; 所述根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对所述电子设备的输入信号数据进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
3.根据权利要求2所述的数据处理方法,其特征在于,所述生成第一输出信息后,该方法还包括: 从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息; 根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息; 所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件。
4.根据权利要求3所述的数据处理方法,其特征在于,所述生成第一输出信息后,该方法还包括: 从所述采集到的第一信息中检测到操作体第二对象的第二操作信息时,根据所述第二操作信息调整所述三维显示参数,使所述三维图像信息与第二操作信息相适应。
5.根据权利要求2或4所述的数据处理方法,其特征在于,所述操作体包括人体,所述第一对象包括操作体的脸部;所述第二对象包括操作体的手掌。
6.根据权利要求1所述的数据处理方法,其特征在于,所述第一信息包括:操作体的图像信息,光信息、时间信息。
7.一种电子设备,其特征在于,包括:数据采集单元,用于采集包括操作体信息的第一信息,并输出到信息处理单元; 信息处理单元,用于对接收到的第一信息进行处理得到第二信息,根据所述第二信息确定三维显示参数,并输出给中央处理单元; 中央处理单元,用于根据来自信息处理单元的三维显示参数,对电子设备的输入信号数据进行处理,生成第一输出信息。
8.根据权利要求7所述的电子设备,其特征在于,所述信息处理单元,还用于根据所述第一信息确定操作体的第一对象相对于所述电子设备的第一位置信息; 所述中央处理单元,具体用于根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对三维信源的信息进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
9.根据权利要求7所述的电子设备,其特征在于,所述信息处理单元,还用于从所述采集到的第一信息中检测到操作体第二对象的第一操作信息时,根据所述第一信息确定所述第二对象相对于所述电子设备的第二位置信息; 根据所述第二位置信息进一步调整所述三维显示参数,根据调整后的三维显示参数对所述电子设备的输入信号数据进行处理,输出调整后的三维图像信息; 所述调整后的三维图像信息与所述第一对象的位置满足第二位置条件。
10.根据权利要求7所述的电子设备,其特征在于,所述信息处理单元,具体用于根据所述第一信息确定所述操作体的第一对象相对于所述电子设备的第一位置信息; 所述根据第二信息确定三维显示参数包括:根据所述第一位置信息确定所述三维显示参数,使得根据所述三维显示参数对所述电子设备的输入信号数据进行处理输出的三维图像信息与所述第一对象的位置满足第一位置条件。
11.根据权利要求7所述的电子设备,其特征在于,所述操作体包括人体,所述第一对象包括操作体的脸部;所述第二对象包括操作体的手掌。
【文档编号】H04N13/00GK104519331SQ201310452859
【公开日】2015年4月15日 申请日期:2013年9月27日 优先权日:2013年9月27日
【发明者】袁健, 李锐 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1