CN1809801A - 跟踪六个自由度的计算机输入装置 - Google Patents

跟踪六个自由度的计算机输入装置 Download PDF

Info

Publication number
CN1809801A
CN1809801A CNA200480017238XA CN200480017238A CN1809801A CN 1809801 A CN1809801 A CN 1809801A CN A200480017238X A CNA200480017238X A CN A200480017238XA CN 200480017238 A CN200480017238 A CN 200480017238A CN 1809801 A CN1809801 A CN 1809801A
Authority
CN
China
Prior art keywords
puts
rod
dimensional
shu
tracks
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200480017238XA
Other languages
English (en)
Other versions
CN100389377C (zh
Inventor
范蔚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AFFINEON TECHNOLOGIES Pte Ltd
Original Assignee
AFFINEON TECHNOLOGIES Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AFFINEON TECHNOLOGIES Pte Ltd filed Critical AFFINEON TECHNOLOGIES Pte Ltd
Publication of CN1809801A publication Critical patent/CN1809801A/zh
Application granted granted Critical
Publication of CN100389377C publication Critical patent/CN100389377C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0325Detection arrangements using opto-electronic means using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means

Abstract

本发明公开了一种能输入三维六度数据到计算机中的输入装置,包括用于限定第一主轴和第二主轴或平面的跟踪点(110)列阵。跟踪点(110)所发射或反射的光被摄像装置(130)拍摄到。根据拍摄到的二维图像,通过所提供的算法和查找表,可以从跟踪点(110)的相对位置获得相应于输入装置位置和方向的三维数据。在本发明的优选实施例中,输入装置是带有横杆(120)的直棒(101),其上的跟踪点以及摄像装置(130)使得计算机用户能够输入摇摆运动到遊戏或其他三维应用的虚拟环境中。

Description

跟踪六个自由度的计算机输入装置
技术领域
本发明涉及计算机输入装置,更具体地说,涉及一种具有多个跟踪点及一个摄像装置、能够将三维(3D)六个自由度的数据输入到计算机或游戏机中的计算机输入装置。
背景技术
目前,计算机的主要输入装置有键盘和鼠标。对于计算机游戏来说,则有操纵杆和带有专门按纽的游戏控制器等附加设备,以使游戏玩家能够在游戏的虚拟环境中有更多的输入装置方面有选择。然而,现在用于输入三维信息的都是这些二维的输入装置。最近更有诸如游戏手套等让玩家穿戴在身上的“计算机接口穿戴器”,也能让这些玩家将所选择的运动输入到计算机游戏中。
尽管有如此多的输入装置,却没有能令人满意的可输入击剑、拍球或者用球棍击球等摇摆运动数据到计算机中的产品。另一些类似的应用范围是跟踪交响乐指挥棒运动或者“魔术棒”在游戏中变魔法时的摇动。采用将光标控制键和滾动跟踪球等相结合的输入方式,在游戏中控制虚拟对象时,无法将用户所需要的运动以令人满意的方式传达出来。
此外,除计算机游戏以外的其它应用,诸如计算机辅助设计与制造(CAD/CAM)工作中,也需要到三维(3D)输入来修改三维图像设计。现有的输入装置不容易达到所要求的性能。
因此,需要一种直觉、直接且符合人体工程学的输入装置,以便将用户的三维运动的信息输入到计算机或游戏机中。
发明内容
本发明的目的在于提供一种能够将三维六个自由度的数据输入计算机的输入装置。该输入装置包括跟踪器,所述跟踪器包括用于定位第一主轴的第一跟踪点列阵、用于定位与第一主轴相垂直的第二主轴或平面的第二跟踪点列阵,其中跟踪点之间距离经仔细选择,使得处理器能够利用拍摄装置所拍摄到的跟踪点的二维图像通过给定的算法确定输入装置在三维空间的位置和方向。
确切点说,根据本发明的一方面,提供一种输入装置,包括一个带有横杆的跟踪棒,其直棒与横杆上均有多个跟踪点,另外还包括至少一个摄像装置、至少一个照明装置及至少一个处理器。
附图说明
以下将参考附图,结合实施例对本发明做进一步描述。
图1是本发明的一个实施例的示意图;
图2所示为跟踪器的座标相对于摄像装置的座标的平移和转向,此两个座标原本是完全重叠的;
图3示出了跟踪器的两个主轴是如何通过本发明的算法通过反复运算后被确定。
图4所示为本发明的跟踪器的另外两个实施例。
具体实施方式
以下将通过优选实施例对本发明进行详尽的描述。在以下的描述中,将给出该优选实施例的详细内容。当然,任何熟悉该技术领域的普通技术人员在实施本发明的过程中可以无需如此的细节。为了避免模糊本发明的重点,某些细节是无需详细地描述。
本发明的一个目的是提供一种使计算机和电子游戏装置能接纳三维空间运动数据的输入装置。
本发明的另一个目的是提供一种使计算机和电子游戏装置能在虚拟环境中的虚拟物体上重现三维、六个自由度运动的输入装置。这种运动输入可以用最少的处理器资源来实现,因而本发明可用于简单、小型或者较低价格的计算机和电子游戏装置中,并且无需占用太多的其它并行处理程序的处理器资源。
术语“计算机”和“游戏装置”包括,但不限于,任何需要三维输入的计算机设备,诸如CAD/CAM工作站、个人计算机、电子游戏专用控制台和装置、个人数字助理、及用于处理本发明所拍摄的图像的专用处理器。
本发明的优选实施例具有许多优点。一个优点是:使用者所期望的在电子游戏的虚拟环境中进行击剑运动中的冲刺和挡避、挥动高尔夫球棒或各类球拍、球棒等运动,都能使用本发明的方案来跟踪和代表。
另一个优点是:有些迄今为止不能轻易完成的应用输入形式,诸如在虚拟艺术中的绘画和雕刻等动作,甚至虚拟外科训练或遙控医疗服务中的精确的外科手术刀操纵动作,都能通过本发明而实现。
本发明的输入装置中采用跟踪棒,其上有一组能定位第一主轴的跟踪点的第一列阵,和一组能定位第二主轴或定位与第一主轴相垂直的平面的跟踪点的第二列阵。跟踪点之间的距离经过仔细选择,使得跟踪点形成的二维图像可用来确定输入装置在三维空间中的位置及方向。
图1是根据本发明一个实施例的输入装置的示意图。应注意的是,跟踪点阵列的方式不限于实施例所作的描述。本发明优选实施例的输入装置中一个主要部件是跟踪棒101,它是一种长直形的装置,其一端是一个手柄100,另一端是主干103。使用者抓住手柄端来操纵该跟踪棒。
横杆120设置于跟踪棒的主干端部且与主干垂直,形成“T”字形狀。在本实施例中,横杆120所在的平面与跟踪棒的纵轴在同一平面内。虽然本实施例中用的是一直线横杆,但其他“L”形或者三角形甚至多边形的横杆也可以使用。
在跟踪棒的主干上设置有第一组多个跟踪点。横杆上还设置有第二组多个跟踪点。这些跟踪点110可以是主动式的发光器或者是被动式的反光器。
当这些跟踪点是主动式的发光器时,它们具有全方位发光的能力。因此,不论跟踪棒朝任何方向,只要跟踪点是在摄像装置的视场之内而沒被遮挡,就能被摄像装置拍摄到。
可用的光波波长范围包括紅外光、可见光直到紫外光。
在优选实施例中,跟踪点是被动式的紅外反光器并且多个跟踪点形成“T”排列。这些跟踪点最好是圆球形狀,以达到最大反光效果。主干上靠近手柄的跟踪点(“最后”跟踪点)除外,该跟踪点不是球形或半球形而是稍微凸圆顶形。对大多数应用而言,跟踪棒的长度不超过30公分,此长度应可满足绝大多数的使用者。在主干上有至少两个跟踪点,而有三个联成直线的跟踪点则是更优。在横杆(其长度最好六公分左右)的两端部各设有一个跟踪点。
本发明的输入装置还包括至少一个照明装置150以及至少一个合适的摄像装置130。所述照明装置150可提供所选用的波长范围的光线,所述摄像装置130可以是采用金属氧化物半导体(CMOS)或者电荷耦合器件(CCD)作为感光器的摄像机。在优选实施例中,采用了一个照明装置和一个摄像装置,并将摄像装置连接到处理器上。
在操作过程中,使用者手抓住本发明的跟踪棒并且如掌握着所选择的虚拟物体般挥动它。光线从被动式跟踪点上反射出来,作为亮点被摄像装置拍摄。然后摄像装置把图像传输到处理器。
本发明的成功运作,取决于跟踪棒上的跟踪点是否在摄像装置视场之内与在其视线上。因此,照明装置和摄像装置的理想位置应极接近计算机或游戏主机的显示屏幕,以便使用者挥动跟踪棒的范围能基本上局限在照明装置和摄像装置的操作空间内。
为了帮助使用者将跟踪棒保持在摄像装置的视场所覆盖的空间范围内,利用一个带有明显边界标志180的衬垫(pad)160,以帮助使用者估计摄像装置的视场范围。在衬垫的中心还可画一个圆圈170以帮助使用者在应用或游戏开始时将跟踪棒定位在中心位置。衬垫的表面也选用反射系数最小的材料,使所用波长的光线反射最少。
所有与跟踪棒的位置(平移度T=(tx,ty,tz))和方向诸如倾斜度201,旋转度203与偏转度202有关的的转换参数,都以相对于摄像装置或者摄像机的座标(Xc,Yc,Zc)来表示(如图2)。
假定在初始状态时跟踪棒的座标(Xw,Yw,Zw)与摄像装置的座标(Xc,Yc,Zc)是完整重叠的。通过以下“XYZ固定角度”变换方程式,跟踪棒上的任何一点w=(x,y,z,1)可以变换到以摄像装置座标为基准的空间中的一个点w’=(x’,y’,z’,1):
w’=T+Rz Ry Rx w
其中Rx是Xc轴的倾斜度旋转矩阵;
    Ry是Yc轴的偏转度旋转矩阵;以及
    Rz是Zc轴的旋转度旋转矩阵。
在每一个时间间隔中,通过本发明的算法、利用所拍摄到的图像中的每一亮点的相对位置计算出跟踪棒的位置和方向。然后利用该信息相应地移动使用者在虚拟环境中所要控制的物体。
这样,在本发明中利用摄像机所拍摄的图像中跟踪棒上的跟踪点的相对位置来重组跟踪棒的运动。
所使用的另一信息是在横杆两端上的跟踪点之间的距离d1(在图3中示为323)和主干上最靠近横杆的的两个跟踪的点之间的距离d2(示为322)。由摄像装置拍摄到的两段距离的比可用于重组跟踪棒所代表的虚拟环境中的物体的位置。
摄像装置有可能拍摄不到靠近跟踪棒手柄处的跟踪点210,这取决于跟踪棒的方向是朝向或背离摄像装置。然而,在四个或者五个跟踪点的两种情况下,本发明的算法都能夠分辨所拍摄的图像。
如图3所示,在图像上显现的四或者五个跟踪点,都可用于通过本发明的算法来确定纵向主轴和夹角θ324。
图3A示出了以二维图像显现的由摄像装置拍摄的三维空间中的五个跟踪点的图像的示例。将其中任何两个点两两相连,可能得到十条线段(图3B)。
算法开始,先将这十条可能的线段中的第一条线段320与其它几条线段相比较,确定第一条线段320是否能将其它的线段321(图3C)平分成两半。重复这一过程(图3D显示了一个不成功的例子),直到找出符合这一关系的两条线段(图3E)。这两条线段中平分另一条线段323的线段322就是跟踪棒的纵向主轴,而被平分的线段323就是横杆两端的跟踪点所定义的线段,也就是横杆的轴。
当这两个主轴通过算法识别出后,它们的相交点就是跟踪棒(图2)的参考原点104的位置,也就是跟踪棒与其横杆的接合处。该点在拍摄到的图像上以位置326示出。
此外,两轴之间的夹角θ以及所拍摄到的d1和d2的比例也能确定。横杆的投影轴与图像的水平轴之间形成的角度δ325也能由线段323和图像的x轴的角度确定。角度δ也正是跟踪棒在三维空间中的旋转度。
随后跟踪棒的平移度tx和ty也可直接从图像中的跟踪棒的参考原点326的位置中直接得出。
最后所需要的信息是跟踪棒上靠近手柄端的最后的跟踪点210是否在所拍摄的图像中显现出来。这一信息由P5表示,如果有此点则P5=1,无则P5=0。
一旦获知这些基本参数,跟踪棒的位置就可从存储在一个预先准备好的查找表中的6个自由度信息里获得。该查找表给出如下的映射关系:
<θ,d1/d2,P5>→<倾斜度,偏转度,l1,l2>
其中,当跟踪棒的原点分别处于摄像装置前面的最近z1与最远zu有效操作距离时,且跟踪棒的倾斜度及偏转度由以上映射关系确定时,l1和lu是在以下两种情况中所拍摄到的图像中的投影距离:
a.如果d1/d2>=1,横杆上两个跟踪点的投影距离;或者
b.如果d1/d2<1,从跟踪棒的原点326至第四跟踪点300的投影距离。
由于该查找表是基于摄像装置的有效操作范围生成的,因此定义出摄像装置的有效操作范围是很重要的。由于不同的应用都有其对应的查找表,操作范围可以变化和按比例缩放,因而本发明不局限于特定的有效操作范围。对于大多数桌面应用,z1和zu这两个极限值可分别地设定在25公分和50公分。
然后平移后跟踪棒的原点与摄像装置之间的距离tz可用如下公式近似推算:
如果d1/d2>=1,tz=z1+((zu-z1)×(l1-d1)/(l1-lu)));或者
如果d1/d2<1,tz=z1+((zu-z1)×(l1-d2)/(l1-lu)))
采用本发明的方案,跟踪使用者移动跟踪棒的情况只需简单地拍摄到跟踪点的相对位置,由此确定跟踪棒的位置和方向的主要参数,然后在虚拟环境中重组跟踪棒的运动。在使用本发明的输入装置时,按要求的时间间隔不断重复这一过程。
本领域的普通技术人员会意识到,有时其它物体诸如使用者身体或者跟踪棒本身的一部份会遮挡住一个或更多的跟踪点使得其不在摄像装置的视线内。当这种发生情况时,简单的算法可能无法应对。为克服这一局限性,可将执行该算法的驱动软件编写成能够预测跟踪棒的预期的运动轨迹,从而忽略这种情况,以便当再次检测到足够的跟踪点时恢复正常处理。由于使用者的手是在连续不断地运动,因此这种情况发生的频率不会大到引起使用者烦恼的地步。
优选实施例中至少有四个跟踪点。如果摄像装置在预定的数个时间间隔内沒有拍摄到最少数量的跟踪点,所使用的驱动软件将会提醒使用者跟踪点遮挡情况已经无法容忍。
当跟踪棒移出摄像装置的视场范围或被一些物体遮蔽住时会出现这类情形。图1中的衬垫160能提醒使用者将跟踪棒保持在摄像装置的视场范围之内以避免这种情形发生。
跟踪点之间的距离经过细心选择,以最大限度地減少对摄像装置所拍摄图像中的跟踪点进行判断分析时的不确定性,以使跟踪棒的位置和方向能够迅速地重组。
另一个可从所拍摄的图像中跟踪点的相对位置来重组跟踪棒的位置的方法是那些可在大多数关于机器视觉(robotic vision)和计算机制图技术的教科书中找到的标准三维重组算法。然而这些算法计算成本高,有碍于在一般的计算机中实时操作。因此使用这类算法就违背了本发明关于使用简单的计算机执行的目标。因此,在过渡期间利用查找表提供一种合理的迅速响应时间。
尽管如此,当处理器有足够的处理能力时,本发明仍然能使用任何三维重组算法来重组三维运动。
在优选实施例中,照明光源是与摄像装置的透镜同轴、环绕在透镜周围的环状发光源,光波长在750-1000nm之间。
如果所用的光源的波段较窄的话,为了达到最佳效果,跟踪点上的涂层、光源滤色镜及摄像装置上的透镜都需选用合适的材料。当优选实施例用紅外光,跟踪点应镀上如“雷射黄金”电镀层以取得在该波段的最大反光效果。
在本发明中可以使用灰度或者彩色摄像机,但摄像机最好是使用1比特/象素的分辨率(即用黑白表示)显示图像,以求最大限度地減少数据传输需求。
本领域的技术人员不难看出本发明还有许多其他可能的实施方式。例如,横杆可以是V形或者L形(图4A)、或者是等边三角形(图4B)、或者规则的多边形,只要横杆上跟踪点都在一个与跟踪棒的纵轴相垂直的平面内,本发明都能胜任。
每一个跟踪点也可以分别发射或反射不同颜色或波长的光波,摄像装置可以分辨这些颜色。在这一实施例中,当使用彩色摄像装置时,由于能够更容易快捷地分辨出跟踪棒位置的主要参数从而使其重组速度大大提高。
在该实施例中,光源发出的可以是可見光而各个跟踪点的反射涂层可分别选择反射不同波长的光。另外,可以利用小型光源如发光二极管(LED)作为本发明实施例中的主动式发光跟踪点。
本发明的输入装置也可根据不同的应用而照比例放大或縮小。其灵敏度可以根据需求而增加,例如透过将摄像装置移近或者使用高分辨率摄像装置来跟踪医生在进行外科手术时手部的动作。
相反的,摄像装置也可放置到离使用者远一些的地方以能跟踪到诸如挥动球拍或者棍棒等更大幅度的运动。可以在这些体育运动用具或其模型的适当位置上放置跟踪点以使它们能被跟踪。
随着科技的进步,图像拍摄的刷新速度和运动跟踪的灵敏性也可随处理器速度和能力的增加而提高。
虽然以上描述中只提及使用一个摄像装置,本发明也可使用一个以上的摄像装置来实施。如果使用一个以上的摄像装置,则可配合三角测量技术来重组跟踪棒到摄像装置的距离,以达到更佳效果。
本领域的普通技术人员不难看出,本发明中的算法可用各种不同的程序语言编写,包括最基本的机器语言到最高级的编程语言。本领域的普通技术人员还可将本发明集成到各种各样的游戏和CAD/CAM应用中。
概括而言,本发明提供一种输入装置,其包括:带有横杆的跟踪棒、摄像装置、照明装置、处理器,以及算法和查找表,以便使用者克服或者至少减轻现有技术中存在的问题。
虽然在优选实施例中使用的处理器是一台与输入装置相连的计算机,其实在本发明的范围下,也可使用单独的专用图像分析处理器来获得跟踪棒的位置及方向。
此外,虽然本发明能够跟踪三维空间中所有六个自由度的输入信息,本领域的普通技术人员不难看出,根据应用可将其容易地修改为只跟踪三个自由度输入信息或者只跟踪六个自由度输入信息。
应当理解的是,虽然以上仅对优选实施例进行了详细的描述,但是在不脱离本发明的范围的情况下,本领域的普通技术人员可以对本发明的实施方式进行各种修改和改进。

Claims (14)

1、一种能输入三维六个自由度数据到计算机中的输入装置,所述输入装置包括:
跟踪器,所述跟踪器包括用于定位第一主轴的第一跟踪点列阵、用于定位与第一主轴相垂直的第二主轴或平面的第二跟踪点列阵,其中跟踪点之间距离经仔细选择,使得能够利用所述跟踪点的二维图像通过给定的算法确定输入装置在三维空间的位置和方向;
至少一个摄像裝置;以及
至少一个处理器。
2、根据权利要求1所述的输入裝置,其特征在于,所述给定的算法还包括以下步骤:
从拍摄到的二维图像中识别跟踪点的位置和方向;
从拍摄到的二维图像中识别跟踪器的第一主轴和第二主轴或平面;
从被识别的第一主轴和第二主轴或平面中确定跟踪器的基本参数;
从查找数表中获得输入装置的位置和方向;及,
重组计算机输入装置的三维位置和方向。
3、根据权利要求1所述的输入裝置,其特征在于,所述确定输入装置在三维空间的位置和方向是确定其在三维空间的三个平移度。
4、根据权利要求1所述的输入裝置,其特征在于,所述确定输入装置在三维空间的位置和方向是确定其在三维空间的倾斜度、旋转度和偏转度。
5、根据权利要求1所述的输入裝置,其特征在于,所述输入装置还包括至少一个照明装置。
6、一种能输入三维六个自由度数据到计算机中的计算机输入裝置,所述输入装置包括:
跟踪棒,其上设置有一根横杆,横杆与跟踪棒的纵轴相垂直;跟踪棒与横杆上有多个跟踪点;
至少一个摄像裝置;
至少一个处理器;以及
一种算法,所述算法能从所述至少一个摄像装置所拍摄到的所述跟踪棒上的跟踪点的二维图像中,确定跟踪棒的位置和方向。
7、根据权利要求6所述的输入裝置,其特征在于,所述横杆垂直于所述跟踪棒。
8、根据权利要求6所述的输入裝置,其特征在于,所述跟踪棒上的多个跟踪点是被动式反光器,且所述输入装置包括至少一个照明装置。
9、根据权利要求8所述的输入裝置,其特征在于,所述至少一个照明装置以摄像装置的透镜为轴,环绕设置在透镜周围。
10、根据权利要求6所述的输入裝置,其特征在于,所述跟踪棒上的多个跟踪点是主动式发光器。
11、根据权利要求10所述的输入裝置,其特征在于,所述跟踪棒上的多个跟踪点是能够发射不同波长光波的主动式发光器。
12、根据权利要求6所述的输入裝置,其特征在于,所述多个跟踪点之间距离经仔细选择,以避免使用给定算法确定跟踪棒的位置与方向时出现不确定性。
13、根据权利要求6所述的输入裝置,其特征在于,摄像裝置还包括零个或更多个用于选择所用波段光波的滤色镜。
14、根据权利要求6所述的输入裝置,其特征在于,所述输入装置还包括一个衬垫以帮助使用者估计所述摄像裝置的视场范围。
CNB200480017238XA 2003-06-23 2004-06-10 跟踪六个自由度的计算机输入装置 Expired - Fee Related CN100389377C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG200303589A SG115546A1 (en) 2003-06-23 2003-06-23 Computer input device tracking six degrees of freedom
SG2003035896 2003-06-23

Publications (2)

Publication Number Publication Date
CN1809801A true CN1809801A (zh) 2006-07-26
CN100389377C CN100389377C (zh) 2008-05-21

Family

ID=33538439

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200480017238XA Expired - Fee Related CN100389377C (zh) 2003-06-23 2004-06-10 跟踪六个自由度的计算机输入装置

Country Status (8)

Country Link
US (1) US7768498B2 (zh)
EP (1) EP1642203A1 (zh)
JP (1) JP2007521559A (zh)
KR (1) KR20060017884A (zh)
CN (1) CN100389377C (zh)
SG (1) SG115546A1 (zh)
TW (1) TWI248030B (zh)
WO (1) WO2004114112A1 (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980229A (zh) * 2010-10-12 2011-02-23 武汉大学 基于单摄像机和镜面反射的空间跟踪定位方法
CN102047201A (zh) * 2008-05-26 2011-05-04 微软国际控股私有有限公司 控制虚拟现实
CN102227697A (zh) * 2009-06-08 2011-10-26 松下电器产业株式会社 操作识别系统、操作识别装置及操作识别方法
CN102665837A (zh) * 2009-12-07 2012-09-12 微软公司 虚拟目标跟踪
CN102755742A (zh) * 2011-04-27 2012-10-31 德信互动科技(北京)有限公司 6d体感互动系统和方法
WO2013173948A1 (zh) * 2012-05-25 2013-11-28 Ren Weifeng 一种在三维虚拟现实场景中的物体空间摆位方法及装置
CN104887238A (zh) * 2015-06-10 2015-09-09 上海大学 基于动作捕捉的手康复训练评估系统和方法
CN105022497A (zh) * 2014-04-22 2015-11-04 原相科技(槟城)有限公司 将光学导航传感器伪装成具有高画面刷新率的方法与装置
WO2016005893A1 (en) * 2014-07-08 2016-01-14 Basf Se Detector for determining a position of at least one object
CN105452808A (zh) * 2013-06-13 2016-03-30 巴斯夫欧洲公司 用于光学检测至少一个对象的取向的检测器
CN105980812A (zh) * 2013-12-18 2016-09-28 巴斯夫欧洲公司 用于光学检测对象的目标装置
US9665182B2 (en) 2013-08-19 2017-05-30 Basf Se Detector for determining a position of at least one object
US9741954B2 (en) 2013-06-13 2017-08-22 Basf Se Optical detector and method for manufacturing the same
US9829564B2 (en) 2013-06-13 2017-11-28 Basf Se Detector for optically detecting at least one longitudinal coordinate of one object by determining a number of illuminated pixels
CN107545589A (zh) * 2017-07-06 2018-01-05 王福来 一种空间定位系统及方法
US10012532B2 (en) 2013-08-19 2018-07-03 Basf Se Optical detector
US10094927B2 (en) 2014-09-29 2018-10-09 Basf Se Detector for optically determining a position of at least one object
US10120078B2 (en) 2012-12-19 2018-11-06 Basf Se Detector having a transversal optical sensor and a longitudinal optical sensor
CN109155835A (zh) * 2016-05-18 2019-01-04 史克威尔·艾尼克斯有限公司 程序、计算机装置、程序执行方法、及计算机系统
US10412283B2 (en) 2015-09-14 2019-09-10 Trinamix Gmbh Dual aperture 3D camera and method using differing aperture areas
US10775505B2 (en) 2015-01-30 2020-09-15 Trinamix Gmbh Detector for an optical detection of at least one object
US10890491B2 (en) 2016-10-25 2021-01-12 Trinamix Gmbh Optical detector for an optical detection
US10948567B2 (en) 2016-11-17 2021-03-16 Trinamix Gmbh Detector for optically detecting at least one object
US10955936B2 (en) 2015-07-17 2021-03-23 Trinamix Gmbh Detector for optically detecting at least one object
US11060922B2 (en) 2017-04-20 2021-07-13 Trinamix Gmbh Optical detector
US11067692B2 (en) 2017-06-26 2021-07-20 Trinamix Gmbh Detector for determining a position of at least one object
US11125880B2 (en) 2014-12-09 2021-09-21 Basf Se Optical detector
TWI751003B (zh) * 2021-01-22 2021-12-21 友達光電股份有限公司 光源定位方法及系統
US11211513B2 (en) 2016-07-29 2021-12-28 Trinamix Gmbh Optical sensor and detector for an optical detection
US11428787B2 (en) 2016-10-25 2022-08-30 Trinamix Gmbh Detector for an optical detection of at least one object
US11860292B2 (en) 2016-11-17 2024-01-02 Trinamix Gmbh Detector and methods for authenticating at least one object

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7961909B2 (en) 2006-03-08 2011-06-14 Electronic Scripting Products, Inc. Computer interface employing a manipulated object with absolute pose detection component and a display
US9229540B2 (en) 2004-01-30 2016-01-05 Electronic Scripting Products, Inc. Deriving input from six degrees of freedom interfaces
US7837574B2 (en) * 2004-11-17 2010-11-23 Zebris Medical Gmbh Position determination system and ball sport training system
US7796116B2 (en) 2005-01-12 2010-09-14 Thinkoptics, Inc. Electronic equipment for handheld vision based absolute pointing system
TWI260914B (en) * 2005-05-10 2006-08-21 Pixart Imaging Inc Positioning system with image display and image sensor
US7598941B2 (en) 2005-07-01 2009-10-06 Microsoft Corporation Pointer for a large display
EP1951140B1 (en) 2005-11-03 2014-06-11 Orthosoft, Inc. Multifaceted tracker device for computer-assisted surgery
US9141254B2 (en) * 2005-11-12 2015-09-22 Orthosensor Inc Navigation system and user interface for directing a control action
US8570274B1 (en) 2005-11-29 2013-10-29 Navisense Navigation device providing sensory feedback
US8814810B2 (en) * 2005-12-01 2014-08-26 Orthosensor Inc. Orthopedic method and system for mapping an anatomical pivot point
TWI286484B (en) * 2005-12-16 2007-09-11 Pixart Imaging Inc Device for tracking the motion of an object and object for reflecting infrared light
US7570250B2 (en) * 2006-05-04 2009-08-04 Yi-Ming Tseng Control device including a ball that stores data
US8913003B2 (en) * 2006-07-17 2014-12-16 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer using a projection marker system
US7813888B2 (en) * 2006-07-24 2010-10-12 The Boeing Company Autonomous vehicle rapid development testbed systems and methods
US7643893B2 (en) * 2006-07-24 2010-01-05 The Boeing Company Closed-loop feedback control using motion capture systems
WO2008034191A1 (en) * 2006-09-22 2008-03-27 Rpo Pty Limited Signal detection for optical touch input devices
US7885732B2 (en) * 2006-10-25 2011-02-08 The Boeing Company Systems and methods for haptics-enabled teleoperation of vehicles and other devices
US20080194333A1 (en) * 2006-11-22 2008-08-14 Gary Zalewski System and method of providing assistance through incentives
US8771071B2 (en) * 2006-11-22 2014-07-08 Sony Computer Entertainment America Llc System and method of rendering controller information
US20080148165A1 (en) * 2006-11-22 2008-06-19 Sony Computer Entertainment America Inc. System and method of providing assistance over a network
JP5355097B2 (ja) * 2007-01-12 2013-11-27 株式会社カプコン 表示制御装置、制御方法、プログラム、及びこのプログラムを記録したコンピュータ読み取り可能な記録媒体
US9176598B2 (en) 2007-05-08 2015-11-03 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer with improved performance
US20090079745A1 (en) * 2007-09-24 2009-03-26 Wey Fun System and method for intuitive interactive navigational control in virtual environments
DE102007053008A1 (de) 2007-11-05 2009-05-14 Repetzki, Sebastian, Dr.-Ing. Zielkörper und Verfahren zur Bestimmung seiner räumlichen Lage
US8542907B2 (en) * 2007-12-17 2013-09-24 Sony Computer Entertainment America Llc Dynamic three-dimensional object mapping for user-defined control device
US20090259432A1 (en) * 2008-04-15 2009-10-15 Liberty Matthew G Tracking determination based on intensity angular gradient of a wave
US20090319096A1 (en) * 2008-04-25 2009-12-24 The Boeing Company Control and monitor heterogeneous autonomous transport devices
US8068983B2 (en) * 2008-06-11 2011-11-29 The Boeing Company Virtual environment systems and methods
JP5111312B2 (ja) * 2008-09-16 2013-01-09 任天堂株式会社 3次元画像処理プログラム、3次元画像処理装置、3次元画像処理システムおよび3次元画像処理方法
US9285899B2 (en) 2009-02-17 2016-03-15 Pnf Co., Ltd. Data entry device utilizing writing implement rotation
US8406433B2 (en) 2009-05-08 2013-03-26 Pixart Imaging Inc. 3-point positioning device and method thereof
KR101705924B1 (ko) * 2009-05-27 2017-02-10 오블롱 인더스트리즈, 인크 공간 운영 시스템을 위한 공간, 다중-모드 제어 장치
US10198854B2 (en) * 2009-08-14 2019-02-05 Microsoft Technology Licensing, Llc Manipulation of 3-dimensional graphical objects for view in a multi-touch display
CA2776877C (en) 2009-10-06 2017-07-18 Leonard Rudy Dueckman A method and an apparatus for controlling a machine using motion based signals and inputs
JP5501046B2 (ja) * 2010-03-17 2014-05-21 株式会社三共 遊技機
GB2481366B (en) * 2010-06-03 2014-05-28 Sony Comp Entertainment Europe Entertainment device and entertainment methods
KR101388673B1 (ko) 2010-11-12 2014-04-25 도시바삼성스토리지테크놀러지코리아 주식회사 게임 컨트롤러, 게임기 및 게임 컨트롤러를 채용한 게임 시스템
WO2012125596A2 (en) 2011-03-12 2012-09-20 Parshionikar Uday Multipurpose controller for electronic devices, facial expressions management and drowsiness detection
DE102011075253A1 (de) 2011-05-04 2012-11-08 Eberhard-Karls-Universität Tübingen Verfahren zur Bestimmung der relativen Lage eines Objekts im Raum sowie optisches Eingabesystem
US8655094B2 (en) 2011-05-11 2014-02-18 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Photogrammetry system and method for determining relative motion between two bodies
JP5772390B2 (ja) * 2011-08-25 2015-09-02 セイコーエプソン株式会社 表示装置、表示装置の制御方法およびプログラム
TWI455007B (zh) * 2011-09-29 2014-10-01 Wistron Corp 用於具有攝影機之電子裝置之非接觸指令輸入方法
DE102012217942A1 (de) * 2012-10-01 2014-06-12 Siemens Aktiengesellschaft Medizinisches Instrument, Medizinsystem und Verfahren zur Darstellung der Position einer Ortsmarke
US9274651B2 (en) * 2012-11-05 2016-03-01 Hewlett-Packard Development Company, L.P. Apparatus to track a pointing device
FR3006465B1 (fr) * 2013-05-30 2017-05-26 Light And Shadows Bloc electronique pour peripherique d'interactions de systeme de realite virtuelle
KR101588935B1 (ko) * 2013-11-21 2016-01-26 오테리 테크놀러지스 인코포레이티드 가상현실 이미지 프레젠테이션 및 3d 공간 내에서의 컨트롤을 위한 3d 기하학 데이터의 이용방법
DE102014012693B4 (de) * 2014-09-01 2019-11-14 Hochschule RheinMain University of Applied Sciences Wiesbaden Rüsselsheim Geisenheim System und Verfahren sowie Computerprogramm zur Positions-und Lagebestimmung von Objekten
US10286308B2 (en) * 2014-11-10 2019-05-14 Valve Corporation Controller visualization in virtual and augmented reality environments
US9696185B2 (en) 2015-01-15 2017-07-04 Csm Centre Suisse D'electronique Et De Microtechnique Sa—Recherche Et Développement 6D positioning system using a shadow sensor
US10094651B2 (en) 2015-01-15 2018-10-09 CSEM Centre Suisse d'Electronique et de Microtechnique SA—Recherche et Développement Positioning system and method
EP3054311B1 (en) 2015-01-15 2023-01-11 Atracsys Sàrl Positioning system and method
USRE49930E1 (en) 2015-03-26 2024-04-23 Universidade De Coimbra Methods and systems for computer-aided surgery using intra-operative video acquired by a free moving camera
EP3284252B1 (en) 2015-04-13 2021-07-21 Universidade De Coimbra Methods and systems for camera characterization in terms of response function, color, and vignetting under non-uniform illumination
AT517676B1 (de) * 2015-08-31 2017-06-15 Ing Niels Buchhold Dipl Optische, lernfähige Dreiachsensensorik
DE102015013551B4 (de) * 2015-10-20 2021-04-29 Hochschule RheinMain University of Applied Sciences Wiesbaden Rüsselsheim Geisenheim System und Verfahren zur Positions-und Lagebestimmung von Objekten
US10376182B2 (en) 2015-10-30 2019-08-13 Orthosensor Inc. Spine measurement system including rod measurement
US10595941B2 (en) 2015-10-30 2020-03-24 Orthosensor Inc. Spine measurement system and method therefor
US11577159B2 (en) 2016-05-26 2023-02-14 Electronic Scripting Products Inc. Realistic virtual/augmented/mixed reality viewing and interactions
WO2018045061A1 (en) * 2016-08-30 2018-03-08 Abella Gustavo Apparatus and method for optical ultrasound simulation
AU2018346790A1 (en) 2017-10-05 2020-04-30 Mobius Imaging, Llc Methods and systems for performing computer assisted surgery
US20190302903A1 (en) * 2018-03-30 2019-10-03 Microsoft Technology Licensing, Llc Six dof input device
EP3827300A4 (en) * 2018-07-23 2021-09-15 Magic Leap, Inc. METHOD AND SYSTEM FOR RESOLVING A HEMISPHERIC AMBUILITY USING A LOCATION VECTOR
KR102169337B1 (ko) 2018-08-22 2020-10-23 주식회사 도원엔바이로 질소와 인의 흡착형 세라믹 미생물 담체 및 이의 제조방법
DE102019114531B4 (de) * 2019-05-29 2021-06-17 Soft2Tec Gmbh Vorrichtung zur Lage- und Positionserkennung von Markierungen im dreidimensionalen Raum
DE202020103679U1 (de) 2020-06-25 2020-07-06 Soft2Tec Gmbh Vorrichtung zur Lage- und Positionserkennung von Markierungen und Computerprogrammprodukt
DE102020118407A1 (de) 2020-07-13 2022-01-13 Soft2Tec Gmbh Vorrichtung und Verfahren zur Lage- und Positionserkennung von Markierungen im dreidimensionalen Raum

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60160431A (ja) * 1984-01-31 1985-08-22 Sharp Corp 座標入力装置
US4672562A (en) 1984-12-11 1987-06-09 Honeywell Inc. Method and apparatus for determining location and orientation of objects
US4662752A (en) 1985-11-04 1987-05-05 Actel Partnership Position and orientation (POSE) sensor and related method
US4811608A (en) 1985-12-18 1989-03-14 Spatial Systems Pty Limited Force and torque converter
US5222400A (en) 1985-12-18 1993-06-29 Spaceball Technologies Incorporated Force and torque converter
US4761000A (en) 1987-04-07 1988-08-02 American Sterilizer Company Surgical table having horizontally displaceable tabletop
US5045843B1 (en) 1988-12-06 1996-07-16 Selectech Ltd Optical pointing device
EP0431191B1 (en) 1989-06-20 1999-09-01 Fujitsu Limited Method and apparatus for measuring position and posture of object
US5128671A (en) 1990-04-12 1992-07-07 Ltv Aerospace And Defense Company Control device having multiple degrees of freedom
US5329276A (en) * 1990-12-19 1994-07-12 Kabushiki Kaisha Yaskawa Denki Multidimensional signal input device
US5146566A (en) 1991-05-29 1992-09-08 Ibm Corporation Input/output system for computer user interface using magnetic levitation
US5227985A (en) * 1991-08-19 1993-07-13 University Of Maryland Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object
US5212888A (en) 1991-09-16 1993-05-25 Calcomp Inc. Dual function sensor for a pen plotter
US5335557A (en) 1991-11-26 1994-08-09 Taizo Yasutake Touch sensitive input control device
US5230623A (en) 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
JP2559939B2 (ja) * 1992-01-20 1996-12-04 日本電信電話株式会社 3次元情報入力装置
US5297061A (en) * 1993-05-19 1994-03-22 University Of Maryland Three dimensional pointing device monitored by computer vision
US5424556A (en) * 1993-11-30 1995-06-13 Honeywell Inc. Gradient reflector location sensing system
NO300943B1 (no) * 1995-04-03 1997-08-18 Steinar Pedersen Redskap for posisjonering og kontroll av objekter i to eller tre dimensjoner
US5672820A (en) 1995-05-16 1997-09-30 Boeing North American, Inc. Object location identification system for providing location data of an object being pointed at by a pointing device
US5856844A (en) 1995-09-21 1999-01-05 Omniplanar, Inc. Method and apparatus for determining position and orientation
JP3257585B2 (ja) * 1996-03-29 2002-02-18 株式会社ビジュアルサイエンス研究所 空間マウスを用いた映像化装置
US5889505A (en) 1996-04-04 1999-03-30 Yale University Vision-based six-degree-of-freedom computer input device
US6720949B1 (en) 1997-08-22 2004-04-13 Timothy R. Pryor Man machine interfaces and applications
US6172354B1 (en) 1998-01-28 2001-01-09 Microsoft Corporation Operator input device
AU753931B2 (en) * 1998-04-03 2002-10-31 Image Guided Technologies, Inc. Wireless optical instrument for position measurement and method of use therefor
JP2000098871A (ja) * 1998-09-28 2000-04-07 Sony Corp 仮想画像立体合成装置、仮想画像立体合成方法、ゲーム装置及び記録媒体
JP3619374B2 (ja) * 1998-09-30 2005-02-09 ペンタックス株式会社 写真測量用ターゲット
JP2000259340A (ja) * 1999-03-12 2000-09-22 Sony Corp 入力装置および方法、入力システム、並びに提供媒体
US6417836B1 (en) * 1999-08-02 2002-07-09 Lucent Technologies Inc. Computer input device having six degrees of freedom for controlling movement of a three-dimensional object
JP3423676B2 (ja) * 2000-07-19 2003-07-07 キヤノン株式会社 仮想対象物操作装置および仮想対象物操作方法
CN1123321C (zh) * 2000-10-09 2003-10-08 清华大学 一种人手运动图像三维实时检测方法
JP2002306846A (ja) * 2001-04-12 2002-10-22 Saibuaasu:Kk ゲーム装置用コントローラ
GB0121536D0 (en) * 2001-09-06 2001-10-24 4D Technology Systems Ltd Controlling electronic device
JP2003254716A (ja) * 2002-03-04 2003-09-10 Sony Corp 3次元位置・姿勢計測装置及び方法、記憶媒体、並びにコンピュータ・プログラム
JP2002355441A (ja) * 2002-03-06 2002-12-10 Konami Co Ltd ゲーム装置及びゲームプログラム
CN1256072C (zh) * 2004-03-11 2006-05-17 上海交通大学 由可观测标记点定位所连接的空间物体的方法

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102047201A (zh) * 2008-05-26 2011-05-04 微软国际控股私有有限公司 控制虚拟现实
US8860713B2 (en) 2008-05-26 2014-10-14 Microsoft International Holdings B.V. Controlling virtual reality
CN102227697A (zh) * 2009-06-08 2011-10-26 松下电器产业株式会社 操作识别系统、操作识别装置及操作识别方法
US8654187B2 (en) 2009-06-08 2014-02-18 Panasonic Corporation Work recognition system, work recognition device, and work recognition method
CN102227697B (zh) * 2009-06-08 2014-12-10 松下电器产业株式会社 操作识别系统、操作识别装置及操作识别方法
CN102665837A (zh) * 2009-12-07 2012-09-12 微软公司 虚拟目标跟踪
CN102665837B (zh) * 2009-12-07 2013-10-23 微软公司 虚拟目标跟踪
CN101980229A (zh) * 2010-10-12 2011-02-23 武汉大学 基于单摄像机和镜面反射的空间跟踪定位方法
CN102755742A (zh) * 2011-04-27 2012-10-31 德信互动科技(北京)有限公司 6d体感互动系统和方法
WO2013173948A1 (zh) * 2012-05-25 2013-11-28 Ren Weifeng 一种在三维虚拟现实场景中的物体空间摆位方法及装置
US10120078B2 (en) 2012-12-19 2018-11-06 Basf Se Detector having a transversal optical sensor and a longitudinal optical sensor
US10845459B2 (en) 2013-06-13 2020-11-24 Basf Se Detector for optically detecting at least one object
US10823818B2 (en) 2013-06-13 2020-11-03 Basf Se Detector for optically detecting at least one object
CN105452808A (zh) * 2013-06-13 2016-03-30 巴斯夫欧洲公司 用于光学检测至少一个对象的取向的检测器
US9741954B2 (en) 2013-06-13 2017-08-22 Basf Se Optical detector and method for manufacturing the same
US9829564B2 (en) 2013-06-13 2017-11-28 Basf Se Detector for optically detecting at least one longitudinal coordinate of one object by determining a number of illuminated pixels
US10353049B2 (en) 2013-06-13 2019-07-16 Basf Se Detector for optically detecting an orientation of at least one object
US9989623B2 (en) 2013-06-13 2018-06-05 Basf Se Detector for determining a longitudinal coordinate of an object via an intensity distribution of illuminated pixels
US9665182B2 (en) 2013-08-19 2017-05-30 Basf Se Detector for determining a position of at least one object
US10012532B2 (en) 2013-08-19 2018-07-03 Basf Se Optical detector
US9958535B2 (en) 2013-08-19 2018-05-01 Basf Se Detector for determining a position of at least one object
CN105980812A (zh) * 2013-12-18 2016-09-28 巴斯夫欧洲公司 用于光学检测对象的目标装置
CN105022497A (zh) * 2014-04-22 2015-11-04 原相科技(槟城)有限公司 将光学导航传感器伪装成具有高画面刷新率的方法与装置
CN105022497B (zh) * 2014-04-22 2017-12-29 原相科技(槟城)有限公司 将光学导航传感器伪装成具有高画面刷新率的方法与装置
US11041718B2 (en) 2014-07-08 2021-06-22 Basf Se Detector for determining a position of at least one object
WO2016005893A1 (en) * 2014-07-08 2016-01-14 Basf Se Detector for determining a position of at least one object
US10094927B2 (en) 2014-09-29 2018-10-09 Basf Se Detector for optically determining a position of at least one object
US11125880B2 (en) 2014-12-09 2021-09-21 Basf Se Optical detector
US10775505B2 (en) 2015-01-30 2020-09-15 Trinamix Gmbh Detector for an optical detection of at least one object
CN104887238A (zh) * 2015-06-10 2015-09-09 上海大学 基于动作捕捉的手康复训练评估系统和方法
US10955936B2 (en) 2015-07-17 2021-03-23 Trinamix Gmbh Detector for optically detecting at least one object
US10412283B2 (en) 2015-09-14 2019-09-10 Trinamix Gmbh Dual aperture 3D camera and method using differing aperture areas
US10960310B2 (en) 2016-05-18 2021-03-30 Square Enix Co., Ltd. Program, computer apparatus, program execution method, and computer system
CN109155835B (zh) * 2016-05-18 2022-06-24 史克威尔·艾尼克斯有限公司 记录介质、计算机装置、程序执行方法、及计算机系统
CN109155835A (zh) * 2016-05-18 2019-01-04 史克威尔·艾尼克斯有限公司 程序、计算机装置、程序执行方法、及计算机系统
US11211513B2 (en) 2016-07-29 2021-12-28 Trinamix Gmbh Optical sensor and detector for an optical detection
US11428787B2 (en) 2016-10-25 2022-08-30 Trinamix Gmbh Detector for an optical detection of at least one object
US10890491B2 (en) 2016-10-25 2021-01-12 Trinamix Gmbh Optical detector for an optical detection
US11860292B2 (en) 2016-11-17 2024-01-02 Trinamix Gmbh Detector and methods for authenticating at least one object
US10948567B2 (en) 2016-11-17 2021-03-16 Trinamix Gmbh Detector for optically detecting at least one object
US11415661B2 (en) 2016-11-17 2022-08-16 Trinamix Gmbh Detector for optically detecting at least one object
US11635486B2 (en) 2016-11-17 2023-04-25 Trinamix Gmbh Detector for optically detecting at least one object
US11698435B2 (en) 2016-11-17 2023-07-11 Trinamix Gmbh Detector for optically detecting at least one object
US11060922B2 (en) 2017-04-20 2021-07-13 Trinamix Gmbh Optical detector
US11067692B2 (en) 2017-06-26 2021-07-20 Trinamix Gmbh Detector for determining a position of at least one object
CN107545589A (zh) * 2017-07-06 2018-01-05 王福来 一种空间定位系统及方法
TWI751003B (zh) * 2021-01-22 2021-12-21 友達光電股份有限公司 光源定位方法及系統

Also Published As

Publication number Publication date
EP1642203A1 (en) 2006-04-05
US7768498B2 (en) 2010-08-03
JP2007521559A (ja) 2007-08-02
KR20060017884A (ko) 2006-02-27
TWI248030B (en) 2006-01-21
SG115546A1 (en) 2005-10-28
US20060082546A1 (en) 2006-04-20
WO2004114112A1 (en) 2004-12-29
CN100389377C (zh) 2008-05-21

Similar Documents

Publication Publication Date Title
CN1809801A (zh) 跟踪六个自由度的计算机输入装置
US10048747B2 (en) Methods and systems for determining and tracking extremities of a target
US9821226B2 (en) Human tracking system
US7961910B2 (en) Systems and methods for tracking a model
KR101658937B1 (ko) 제스처 숏컷
CN1764931A (zh) 实时运动捕捉的方法和设备
US20100302253A1 (en) Real time retargeting of skeletal data to game avatar
US20110109617A1 (en) Visualizing Depth
US8509479B2 (en) Virtual object
CA2760210A1 (en) Systems and methods for applying animations or motions to a character
Mikawa et al. Dynamic projection mapping for robust sphere posture tracking using uniform/biased circumferential markers
JP2004333505A (ja) 情報抽出方法、情報抽出装置およびプログラム
CN114419162A (zh) 一种光学手指捕捉的标记定位方法
TW202236080A (zh) 物件互動的系統與方法
CN102591456A (zh) 对身体和道具的检测
JP2003076488A (ja) 指示位置判断装置及び方法
Vergne Natural Interaction with Virtual Objects Using Vision-Based Six DOF Sphere Tracking

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080521