【技术实现步骤摘要】
感测3D对象的设备和方法
本专利技术总体涉及一种用于感测三维(3D)对象的设备和方法,更具体地讲,涉及一种能够提供对被显示为立体空间上的立体用户界面(UI)的3D对象的精确感测的用于感测3D对象的设备和方法。
技术介绍
随着用于便携式终端的三维(3D)显示器的发展,用户界面被立体地显示为虚拟立体空间上的3D对象。用于显示与虚拟立体空间上的3D对象的交互的技术包括使用触摸传感器的第一方案和使用空间上的接近触摸或输入的第二方案。使用触摸传感器的第一方案立体地显示用户界面(UI),并使用基于触摸的二维(2D)坐标输入方案。使用空间上的接近触摸/输入的第二方案可获得3D空间坐标。在使用空间上的接近触摸/输入的第二方案中,该空间上的输入坐标与3D对象的空间坐标相关联,以与3D空间上的3D对象进行交互。当使用触摸传感器时,在与在显示单元的前表面之前显示的3D对象的交互中,输入对象(诸如手等)必须穿过3D对象,从而引起视觉不适。为了避免这样的现象,将3D对象显示在显示单元的后表面上。在此情况下,立体效果降级,并且3D对象配置会受到一些限制。图1是用于描述根据现有技术的以与诸如手等的对象重叠的方式显示在虚拟立体空间上显示的3D对象的状态的示图。参照图1,以与诸如手等的对象重叠地显示在虚拟立体空间上显示的3D对象。将显示为立体UI的3D对象显示在显示单元的前表面上的虚拟空间A和显示单元的后表面上的虚拟空间B上。当用户触摸显示单元来选择相应3D对象时,用户的手穿过3D对象,从而以重叠的方式显示3D对象和用户的手。当使用空间上的接近触摸/输入时,检测3D空间坐标以与3D对象进行 ...
【技术保护点】
一种用于感测三维(3D)对象的设备,所述设备包括:显示单元,包括布置了至少一个3D对象的立体空间上的相对于接近触摸的灵敏度高于阈值的第一感测空间和相对于接近触摸的灵敏度低于阈值的第二感测空间;控制器,用于如果在第二感测空间上产生了接近触摸,则沿预定方向移动预定3D对象,如果在第二感测空间上产生的接近触摸被移动并在第一感测空间上被产生,则检测与在第一感测空间上产生的接近触摸对应的3D对象的坐标,并用于执行与所述3D对象对应的功能。
【技术特征摘要】
2012.04.12 KR 10-2012-0038011;2013.01.23 KR 10-201.一种用于感测三维(3D)对象的设备,所述设备包括:显示单元,包括布置了至少一个3D对象的立体空间上的相对于接近触摸的灵敏度高于阈值的第一感测空间和相对于接近触摸的灵敏度低于阈值的第二感测空间;控制器,用于如果在第二感测空间上产生了接近触摸,则沿预定方向移动预定3D对象,如果在第二感测空间上产生的接近触摸被移动并在第一感测空间上被产生,则检测与在第一感测空间上产生的接近触摸对应的3D对象的坐标,并用于执行与所述3D对象对应的功能。2.如权利要求1所述的设备,其中,立体空间包括与显示单元的Z轴方向对应的前立体空间和与显示单元的-Z轴方向对应的后立体空间,其中,显示单元的前立体空间包括第一感测空间和第二感测空间,第一感测空间包括从布置了至少一个接近传感器的显示单元的Z轴方向上的预定空间,第二感测空间包括从第一感测空间的最大Z值的Z轴方向上的预定空间。3.如权利要求1所述的设备,其中,如果在第二感测空间上产生了接近触摸,则控制器沿产生接近触摸的移动方向移动并显示布置在立体空间上的所述至少一个3D对象,以及如果在第二感测空间上产生的接近触摸被移动并在第一感测空间上被产生,则控制器停止移动所述至少一个3D对象,并检测所述至少一个3D对象中的与接近触摸对应的一个3D对象的坐标。4.如权利要求1所述的设备,其中,如果在第二感测空间上产生了接近触摸,则控制器检测接近触摸的X、Y和Z坐标中的Z值,以检测接近触摸的移动方向,以及如果在第一感测空间上产生了接近触摸,则控制器检测接近触摸的X、Y和Z坐标,以检测与接近触摸对应的一个3D对象的坐标。5.如权利要求3所述的设备,其中,为了允许产生接近触摸的用户的手或笔在第一感测空间上遇到所述至少一个3D对象中的与接近触摸对应的一个3D对象,控制器通过使用下面的等式调整在第二感测空间上移动的所述至少一个3D对象的移动量:其中,Z2指示第二感测空间的最大值,Zu指示在不存在接近触摸的情况下的3D对象的位置,Z指示由用户的手或笔产生的接近触摸的位置,Zu'指示根据接近触摸的产生位置的3D对象的位置,Z0指示3D对象遇到在第一感测空间上产生接近触摸的用户的手或笔的位置。6.如权利要求1所述的设备,其中,如果在第二感测空间上产生了接近触摸,则控制器从布置在立体空间上的所述至少一个3D对象中选择候选3D对象,控制器沿产生接近触摸的移动方向移动并显示所有3D对象,随着接近触摸的产生位置与第一感测空间之间的距离减小,控制器减少候选3D对象的数量,以及如果在第二感测空间上产生的接近触摸被移动并在第一感测空间上被产生,则控制器检测候选3D对象中的与接近触摸对应的一个3D对象的坐标。7.如权利要求6所述的设备,其中,控制器将存在于接近触摸的产生位置的X、Y和Z坐标周围预定范围内的3D对象选择为候选3D对象。8.如权利要求6所述的设备,其中,随着在第二感测空间上产生的接近触摸被移动并接近第一感测空间,接近触摸的坐标的精确性增加,从而控制器使用于检测候选3D对象的预定范围变窄,因此减少候选3D对象的数量。9.如权利要求6所述的设备,其中,为了允许产生接近触摸的用户的手或笔在第一感测空间上遇到候选3D对象中的与接近触摸对应的一个3D对象,控制器通过使用下面的等式调整候选3D对象的移动量:其中,Z2指示第二感测空间的最大值,Zu指示在不存在接近触摸的情况下的3D对象的位置,Z指示由用户的手或笔产生的接近触摸的位置,Zu'指示根据接近触摸的产生位置的3D对象的位置,Z0指示3D对象遇到在第一感测空间上产生接近触摸的用户的手或笔的位置。10.如权利要求1所述的设备,其中,如果在第二感测空间上产生了接近触摸,则控制器从布置在立体空间上的所述至少一个3D对象中选择候选3D对象,如果布置在显示单元的后立体空间上的3D对象存在于选择的候选3D对象中,则控制器沿与产生接近触摸的移动方向相反的方向移动并显示候选3D对象,随着接近触摸的产生位置与第一感测空间之间的距离减小,控制器减少候选3D对象的数量,以及如果在第二感测空间上产生的接近触摸被移动并在第一感测空间上被产生,则控制器检测候选3D对象中的与接近触摸对应的一个3D对象的坐标。11.如权利要求10所述的设备,其中,控制器将存在于接近触摸的产生位置的X、Y和Z坐标周围预定范围内的3D对象选择为候选3D对象。12.如权利要求10所述的设备,其中,随着在第二感测空间上产生的接近触摸被移动并接近第一感测空间,接近触摸的坐标的精确性增加,从而控制器使用于检测候选3D对象的预定范围变窄,因此减少候选3D对象的数量。13.如权利要求10所述的设备,其中,如果候选3D对象沿与产生接近触摸的移动方向相反的方向被移动和显示,则控制器增加在最初选择的候选3D对象中的具有比接近触摸的X、Y和Z坐标中的Z值更大的Z值的3D对象的透明度,或者不显示这样的3D对象。14.如权利要求10所述的设备,其中,为了允许产生接近触摸的用户的手或笔在第一感测空间上遇到候选3D对象中的与接近触摸对应的一个3D对象,控制器通过使用下面的等式调整候选3D对象的移动量:2其中,Z2指示第二感测空间的最大值,Zu指示在不存在接近触摸的情况下的3D对象的位置,Z指示由用户的手或笔产生的接近触摸的位置,Zu'指示根据接近触摸的产生位置的3D对象的位置,Z0指示3D对象遇到在第一感测空间上产生接近触摸的用户的手或笔的位置。15.如权利要求1所述的设备,其中,如果在显示单元的前立体空间上产生了接近触摸,则控制器沿产生接近触摸的移动方向移动并显示布置在立体空间上的所述至少一个3D对象,以及如果在第二感测空间上产生的接近触摸被移动并作为显示单元上的接触触摸被产生,则控制器停止移动所述至少一个3D对象,并检测所述至少一个3D对象中的与接触触摸对应的一个3D对象的坐标。16.如权利要求15所述的设备,其中,如果在显示单元的前立体空间上产生了接近触摸,则控制器检测接近触摸的X、Y和Z坐标中的Z值,以检测接近触摸的移动方向,以及如...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。