-
公开(公告)号:US20140062870A1
公开(公告)日:2014-03-06
申请号:US14111293
申请日:2013-05-02
申请人: Njin-Zu Chen , Dennis Omer Logghe
发明人: Njin-Zu Chen , Dennis Omer Logghe
CPC分类号: G06T3/60 , G06F3/017 , G06F3/04815 , G06F3/04845 , G06F3/0488 , G06T19/20 , G06T2219/2016
摘要: An apparatus (1) for rotating objects (40) on screens (9) defines a hand axis (20) in response to 3D position information related to the hands (21, 22) of a user and detects a changed orientation of the hand axis (20) with respect to a 3D space and calculates a rotation for the object (40) on the screen (9) in response to said detecting. This way, to rotate the object (40) on the screen (9), an imaginary copy of the object (40) is considered to be inside an imaginary ball (41) held by the user, which imaginary ball (41) is being rotated. The changed orientation of the hand axis (20) comprises changes in angles between the hand axis (20) and the axes (31, 32, 33) of the 3D space. To improve stability in case of each one of said changes being unequal to zero, the apparatus (1) further detects the angles and compares the respective angles with respective thresholds and reduces or weights the respective changes in response to respective comparison results.
摘要翻译: 用于在屏幕(9)上旋转物体(40)的装置(1)响应于与用户的手(21,22)相关的3D位置信息来定义手轴(20),并且检测到手轴的改变的取向 (20),并响应于所述检测计算屏幕(9)上的对象(40)的旋转。 这样,为了将物体(40)旋转在屏幕(9)上,物体(40)的假想的拷贝被认为是由用户保持的假想球(41)的内部,假想球(41)是 旋转 手轴(20)的改变的取向包括手轴(20)与3D空间的轴线(31,32,33)之间的角度的变化。 为了在每个所述改变不等于零的情况下提高稳定性,装置(1)进一步检测角度并将各个角度与相应的阈值进行比较,并根据各自的比较结果减小或加权相应的变化。
-
公开(公告)号:US10102612B2
公开(公告)日:2018-10-16
申请号:US14111293
申请日:2012-05-02
申请人: Njin-Zu Chen , Dennis Omer Logghe
发明人: Njin-Zu Chen , Dennis Omer Logghe
IPC分类号: G06F3/0481 , G06F3/0484 , G06F3/01 , G06T3/60 , G06F3/0488 , G06T19/20
摘要: An apparatus (1) for rotating objects (40) on screens (9) defines a hand axis (20) in response to 3D position information related to the hands (21, 22) of a user and detects a changed orientation of the hand axis (20) with respect to a 3D space and calculates a rotation for the object (40) on the screen (9) in response to said detecting. This way, to rotate the object (40) on the screen (9), an imaginary copy of the object (40) is considered to be inside an imaginary ball (41) held by the user, which imaginary ball (41) is being rotated. The changed orientation of the hand axis (20) comprises changes in angles between the hand axis (20) and the axes (31, 32, 33) of the 3D space. To improve stability in case of each one of said changes being unequal to zero, the apparatus (1) further detects the angles and compares the respective angles with respective thresholds and reduces or weights the respective changes in response to respective comparison results.
-