In accordance with example embodiments, a wearable marker may be used for passive interaction with a wearable computing device. A wearable marker may take the form of a ring, a bracelet, an artificial fingernail configured to be affixed to a fingernail, a decal configured to be affixed to a fingerna
In accordance with example embodiments, a wearable marker may be used for passive interaction with a wearable computing device. A wearable marker may take the form of a ring, a bracelet, an artificial fingernail configured to be affixed to a fingernail, a decal configured to be affixed to a fingernail, or a glove, among other possible wearable items. A wearable marker may further include an infrared (IR) reflective surface in the form of a surface pattern that is substantially optically invisible. A wearable computing device may include a head-mounted display (HMD) equipped with an IR camera device capable of detecting IR radiation reflected from the surface pattern on a wearable marker. The HMD and the IR camera device can function together to track position and motion of the wearable marker via reflection, and by doing so can recognize known patterns of motion that correspond to known hand gestures.
대표청구항▼
1. A computer-implemented method comprising: at a wearable head-mounted display (HMD), detecting infrared (IR) radiation reflected from an IR reflective surface on a hand-wearable item, the IR reflective surface being in the form of a particular surface pattern and being substantially optically invi
1. A computer-implemented method comprising: at a wearable head-mounted display (HMD), detecting infrared (IR) radiation reflected from an IR reflective surface on a hand-wearable item, the IR reflective surface being in the form of a particular surface pattern and being substantially optically invisible;decoding the particular surface pattern from the detected IR radiation to obtain an item identifier;determining that the item identifier matches a predetermined identifier associated with the wearable HMD; andresponsive to determining that the item identifier matches the predetermined identifier, tracking position and motion of the hand-wearable item relative to the wearable HMD by measuring position and motion of the particular surface pattern relative to the wearable HMD via the detected IR radiation. 2. The method of claim 1, wherein the hand-wearable item is one of: a ring, a bracelet, an artificial fingernail configured to be affixed to a fingernail, a decal configured to be affixed to a fingernail, and a glove. 3. The method of claim 1, wherein detecting the IR radiation reflected from the IR reflective surface on the hand-wearable item comprises detecting the IR radiation with an IR camera device attached to the wearable HMD. 4. The method of claim 3, wherein the IR camera device comprises two IR detection components separated by a baseline distance, and wherein measuring the position and motion of the particular surface pattern relative to the wearable HMD comprises triangulating a distance between the wearable HMD and the particular surface pattern using the two IR detection components. 5. The method of claim 1, wherein decoding the particular surface pattern from the detected IR radiation to obtain the item identifier comprises determining that the particular surface pattern includes at least one of: a particular number, a particular pattern of lines, a particular pattern of shapes, and a particular image, and wherein determining that the item identifier matches the predetermined identifier associated with the wearable HMD comprises distinguishing the hand-wearable item from a different hand-wearable item. 6. The method of claim 1, wherein measuring the position and motion of the particular surface pattern relative to the wearable HMD comprises determining the position and motion of the particular surface pattern relative to the wearable HMD contemporaneously with detecting the IR radiation from the IR reflective surface on the hand-wearable item. 7. The method of claim 1, further comprising: matching the tracked position and motion of the hand-wearable item with a pre-determined trajectory in free space; andresponsively invoking an executable command on a processor of the wearable HMD based on the matched pre-determined trajectory. 8. The method of claim 1, further comprising: identifying the decoded particular surface pattern as a pre-determined command pattern associated with an executable command; andresponsively invoking the executable command on a processor of the wearable HMD. 9. The method of claim 1, further comprising: identifying the decoded particular surface pattern as a pre-determined authentication pattern associated with an authentication function of the wearable HMD; andresponsively invoking the authentication function on a processor of the wearable HMD in order to grant permission to execute an executable application on the processor. 10. The method of claim 1, wherein the hand-wearable item comprises a plurality of item elements and the particular surface pattern comprises a corresponding plurality of different pattern components, each of the plurality of item elements bearing a different one of the plurality of different pattern components, wherein decoding the particular surface pattern comprises decoding two or more of the different pattern components,and wherein the method further comprises:identifying each of the two or more decoded different pattern components as a respective pre-determined command pattern associated with a respective executable command; andresponsively invoking each respective executable command on a processor of the wearable HMD. 11. The method of claim 10, wherein detecting the IR radiation reflected from the IR reflective surface on the hand-wearable item comprises detecting the two or more different pattern components concurrently, and wherein decoding the two or more of the different pattern components comprises decoding the two or more of the different pattern components concurrently. 12. The method of claim 10, wherein the plurality of item elements comprises a plurality of fingernail decals, each configured to be affixed to a fingernail. 13. The method of claim 12, wherein at least one of the plurality of fingernail decals comprises an artificial fingernail. 14. A wearable head-mounted display (HMD) comprising: means for detecting infrared (IR) radiation reflected from an IR reflective surface on a hand-wearable item, wherein the IR reflective surface is in the form of a particular surface pattern and is substantially optically invisible;means for decoding the particular surface pattern from the detected IR radiation to obtain an item identifier;means for determining that the item identifier matches a predetermined identifier associated with the wearable HMD; andmeans for responding to determining that the item identifier matches the predetermined identifier by measuring position and motion of the particular surface pattern relative to the wearable HMD via the detected IR radiation, in order to track position and motion of the hand-wearable item relative to the wearable HMD. 15. The wearable HMD of claim 14, further comprising: means for matching the tracked position and motion of the hand-wearable item with a pre-determined trajectory in free space; andmeans for responsively invoking an executable command on a processor of the wearable HMD based on the matched pre-determined trajectory. 16. The wearable HMD of claim 14, further comprising: means for identifying the decoded particular surface pattern as a pre-determined command pattern associated with an executable command; andmeans for responsively invoking the executable command on a processor of the wearable HMD. 17. The wearable HMD of claim 14, further comprising: means for identifying the decoded particular surface pattern as a pre-determined authentication pattern associated with an authentication function of the wearable HMD; andmeans for responsively invoking the authentication function on a processor of the wearable HMD in order to grant permission to execute an executable application on the processor. 18. The wearable HMD of claim 14, wherein the hand-wearable item comprises a plurality of item elements and the particular surface pattern comprises a corresponding plurality of different pattern components, and each of the plurality of item elements bears a different one of the plurality of different pattern components, wherein decoding the particular surface pattern comprises decoding two or more of the different pattern components,and wherein the wearable HMD further comprises:means for identifying each of the two or more decoded different pattern components as a respective pre-determined command pattern associated with a respective executable command; andmeans for responsively invoking each respective executable command on a processor of the wearable HMD. 19. A nontransitory computer-readable medium having instructions stored thereon that, upon execution by one or more processors of a wearable head-mounted display (HMD), cause the wearable HMD to carry out functions comprising: detecting infrared (IR) radiation reflected from an IR reflective surface on a hand-wearable item, wherein the IR reflective surface is in the form of a particular surface pattern and is substantially optically invisible;decoding the particular surface pattern from the detected IR radiation to obtain an item identifier;determining that the item identifier matches a predetermined identifier associated with the wearable HMD; andresponsive to determining that the item identifier matches the predetermined identifier, tracking position and motion of the hand-wearable item relative to the wearable HMD by measuring position and motion of the particular surface pattern relative to the wearable HMD via the detected IR radiation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Meisner, Jeffrey; Donnelly, Walter P.; Roosen, Richard, Augmented reality technology.
Osterhout, Ralph F.; Haddick, John D.; Lohse, Robert Michael; Cella, Charles; Nortrup, Robert J.; Nortrup, Edward H., AR glasses with event and sensor triggered AR eyepiece interface to external devices.
Osterhout, Ralph F.; Haddick, John D.; Lohse, Robert Michael; Cella, Charles; Nortrup, Robert J.; Nortrup, Edward H., AR glasses with event and sensor triggered control of AR eyepiece applications.
Osterhout, Ralph F.; Haddick, John D.; Lohse, Robert Michael; Cella, Charles; Nortrup, Robert J.; Nortrup, Edward H., AR glasses with event and user action control of external applications.
Colosimo, Nicholas Giacomo Robert; Wright, Julian David; Whiteford, Christopher James, Apparatus and method for effecting a control action in respect of system functions.
Wright, Julian David; Colosimo, Nicholas Giacomo Robert; Whiteford, Christopher James, Apparatus and method for selectively displaying an operational environment.
Karagozler, Mustafa Emre; Raja, Hakim; Poupyrev, Ivan; Colin, Youenn; Chion, Jimmy; Yurchenco, James R., Connectors for connecting electronics embedded in garments to external devices.
Osterhout, Ralph F.; Haddick, John D.; Lohse, Robert Michael; Border, John N.; Miller, Gregory D.; Stovall, Ross W., Eyepiece with uniformly illuminated reflective display.
Miller, Gregory D.; Border, John N.; Osterhout, Ralph F., Grating in a light transmissive illumination system for see-through near-eye display glasses.
Wright, Julian David; Colosimo, Nicholas Giacomo Robert; Whiteford, Christopher James; Page, Heather Jean; Goodall, Mark Robert, Interactive control station.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Miller, Gregory D.; Border, John N.; Osterhout, Ralph F., Optical imperfections in a light transmissive illumination system for see-through near-eye display glasses.
Balan, Alexandru Octavian; Dulu, Constantin, Robust optical disambiguation and tracking of two or more hand-held controllers with passive optical and inertial tracking.
Border, John N.; Bietry, Joseph; Osterhout, Ralph F., See-through near-eye display glasses including a curved polarizing film in the image source, a partially reflective, partially transmitting optical element and an optically flat film.
Border, John N.; Haddick, John D.; Osterhout, Ralph F., See-through near-eye display glasses including a partially reflective, partially transmitting optical element.
Border, John N.; Osterhout, Ralph F., See-through near-eye display glasses including an auto-brightness control for the display brightness based on the brightness in the environment.
Border, John N.; Bietry, Joseph; Osterhout, Ralph F., See-through near-eye display glasses wherein image light is transmitted to and reflected from an optically flat film.
Border, John N.; Osterhout, Ralph F., See-through near-eye display glasses with a fast response photochromic film system for quick transition from dark to clear.
Border, John N.; Haddick, John D.; Osterhout, Ralph F., See-through near-eye display glasses with a light transmissive wedge shaped illumination system.
Border, John N.; Haddick, John D.; Lohse, Robert Michael; Osterhout, Ralph F., See-through near-eye display glasses with the optical assembly including absorptive polarizers or anti-reflective coatings to reduce stray light.
Priyantha, Nissanka Arachchige Bodhi; Burger, Douglas Christopher; DeJean, Gerald Reuben; Liu, Jie; Lymperopoulos, Dimitrios; Ganesan, Deepak, Short range wireless powered ring for user interaction and sensing.
Levine, Brian; Marci, Carl; Kothuri, Ravi Kanth V., System and method for gathering and analyzing biometric user feedback for use in social media and advertising applications.
Dal Mutto, Carlo; Marin, Giulio; Rafii, Abbas; Zuccarino, Tony, Systems and methods for implementing head tracking based graphical user interfaces (GUI) that incorporate gesture reactive interface objects.
Blackstone, Keith; Webb, Eric; Girdwood, David; Dal Mutto, Carlo, Systems and methods for implementing three-dimensional (3D) gesture based graphical user interfaces (GUI) that incorporate gesture reactive interface objects.
Stoppa, Michele; Hummel, Britta; Dal Mutto, Carlo; Pasqualotto, Giuliano, Systems and methods for initializing motion tracking of human hands using template matching within bounded regions determined using a depth map.
Dal Mutto, Carlo; Hummel, Britta; Stoppa, Michele; Pasqualotto, Giuliano; Mao, Teresa; Murali, Giridhar, Systems and methods for tracking human hands using parts based template matching.
Hummel, Britta; Murali, Giridhar, Systems and methods for tracking human hands using parts based template matching using corresponding pixels in bounded regions of a sequence of frames that are a specified distance interval from a reference camera.
Badower, Yakob; Gurumoorthy, Ramachandran; Pradeep, Anantha K.; Knight, Robert T., Systems and methods to gather and analyze electroencephalographic data.
Badower, Yakob; Gurumoorthy, Ramachandran; Pradeep, Anantha K.; Knight, Robert T., Systems and methods to gather and analyze electroencephalographic data.
Bailey, Matthew; Grant, Aaron; Bouchard, Eric Philippe, Systems, devices, and methods effected in response to establishing and/or terminating a physical communications link.
Ernst, Thomas Michael; Keating, Brian; Singh, Aditya; Zaitsev, Maxim; Herbst, Michael, Systems, devices, and methods for detecting false movements for motion correction during a medical imaging scan.
Yu, Jeffrey N.; Alameida, Jr., William Herman; Lovberg, John Arthur; Pan, Xiaojiang Jason; Engelmann, Michael, Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan.
Yu, Jeffrey N.; Lovberg, John Arthur; Pan, Xiaojiang Jason, Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan.
Ernst, Thomas Michael; Zahneisen, Benjamin Anton; Yu, Jeffrey N., Systems, methods, and devices for removing prospective motion correction from medical imaging scans.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.