-
1.
公开(公告)号:US20180271367A1
公开(公告)日:2018-09-27
申请号:US15547547
申请日:2016-02-05
申请人: Duke University
CPC分类号: A61B3/1208 , A61B3/102 , A61B3/1025 , A61B3/12 , A61B3/13
摘要: Compact telescope configurations for light scanning systems and related methods are disclosed. According to an aspect, a system for imaging or relaying an image of an object includes a first optical element having a first focal length f1 for imaging or relaying an image of an object at the distance f1 from the first optical element. The system also includes a second optical element having a second focal length f2 for receiving an image of the object from the first optical element and for focusing an output of the image at the distance f2 from the second optical element on a side that opposes the first optical element. The first optical element and the second optical element are separated by a distance of approximately [Formula I], wherein r is the finite radius of curvature of the wavefront of light located at the object or image of the object.
-
公开(公告)号:US20190221043A1
公开(公告)日:2019-07-18
申请号:US16335079
申请日:2017-09-27
申请人: Duke University
发明人: Regis Kopper , Derek Nankivil , David Zielinski
CPC分类号: G06T19/006 , A61B6/03 , A61B6/12 , G06F3/011 , G06F3/013 , G06F3/014 , G06F17/5009 , G06K9/00201 , G06T7/70 , G06T15/005 , G06T15/20
摘要: Systems and methods for using positions of detected, real object boundaries to enable user interaction with a virtual object are disclosed. A system can include one or more sensors or trackers configured to detect boundaries of a transparent, real object within a three-dimensional coordinate system. A computing device configured to track positions of the detected boundaries of the real object within the three-dimensional coordinate system. The computing device may also track a position of a virtual object within the three-dimensional coordinate system. The computing device may determine whether the position of the virtual object is within the positions of the detected boundaries of the real object. The computing device may also enable user interaction with the virtual object via user interface and receive input for interacting with the virtual object in response to determining that the position of the virtual object is within the positions of the detected boundaries.
-