-
公开(公告)号:US09857938B2
公开(公告)日:2018-01-02
申请号:US14136786
申请日:2013-12-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Hrvoje Benko , Andrew D. Wilson , Patrick M. Baudisch
IPC: G06F3/048 , G06F3/0481 , G06F3/0488
CPC classification number: G06F3/04812 , G06F3/0488 , G06F2203/04808
Abstract: A unique system and method is provided that facilitates pixel-accurate targeting with respect to multi-touch sensitive displays when selecting or viewing content with a cursor. In particular, the system and method can track dual inputs from a primary finger and a secondary finger, for example. The primary finger can control movement of the cursor while the secondary finger can adjust a control-display ratio of the screen. As a result, cursor steering and selection of an assistance mode can be performed at about the same time or concurrently. In addition, the system and method can stabilize a cursor position at a top middle point of a user's finger in order to mitigate clicking errors when making a selection.
-
公开(公告)号:US20170329487A1
公开(公告)日:2017-11-16
申请号:US15651133
申请日:2017-07-17
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson
IPC: G06F3/0481 , G06F3/0485 , G06F3/0488
CPC classification number: G06F3/04812 , G06F3/0481 , G06F3/04855 , G06F3/0488 , G06F2203/04808
Abstract: Different techniques of processing user interactions with a computing system are described. In one implementation, an interactive display is configured to depict a graphical user interface which includes a plurality of different types of user interface elements (e.g., button-type element, scroll bar-type element). A user may use one or more user input object (e.g., finger, hand, stylus) to simultaneously interact with the interactive display. A plurality of different user input processing methods are used to process user inputs received by the graphical user interface differently and in accordance with the types of the user interface elements which are displayed. The processing of the user inputs is implemented to determine whether the user inputs control the respective user interface elements. The processing may determine whether the user inputs activate and/or manipulate the displayed user interface elements in but one example.
-
公开(公告)号:US20170201722A1
公开(公告)日:2017-07-13
申请号:US15471709
申请日:2017-03-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson , Zhengyou Zhang , Philip A. Chou , Neil S. Fishman , Donald M. Gillett , Hrvoje Benko
CPC classification number: H04N7/157 , A47G1/02 , G06F3/005 , G06F3/011 , G06F3/0304 , G06F2203/0381 , G06T17/20 , G06T19/006 , H04N7/147
Abstract: A tele-immersive environment is described that provides interaction among participants of a tele-immersive session. The environment includes two or more set-ups, each associated with a participant. Each set-up, in turn, includes mirror functionality for presenting a three-dimensional virtual space for viewing by a local participant. The virtual space shows at least some of the participants as if the participants were physically present at a same location and looking into a mirror. The mirror functionality can be implemented as a combination of a semi-transparent mirror and a display device, or just a display device acting alone. According to another feature, the environment may present a virtual object in a manner that allows any of the participants of the tele-immersive session to interact with the virtual object.
-
公开(公告)号:US20170099453A1
公开(公告)日:2017-04-06
申请号:US15380690
申请日:2016-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Bruce Arnold Cleary, III , Anoop Gupta , Andrew D. Wilson
CPC classification number: H04N7/142 , G01B11/24 , G06F3/017 , G06F3/0425 , G06F3/1454 , G06Q10/101 , H04N7/15
Abstract: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.
-
公开(公告)号:US12267620B2
公开(公告)日:2025-04-01
申请号:US17969907
申请日:2022-10-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Bruce Arnold Cleary, III , Anoop Gupta , Andrew D. Wilson
Abstract: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.
-
公开(公告)号:US12075018B2
公开(公告)日:2024-08-27
申请号:US17236935
申请日:2021-04-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson , Balasaravanan Thoravi Kumaravel
IPC: H04N13/117 , G06T15/20 , G06T17/20 , H04N13/00 , H04N13/15 , H04N13/178
CPC classification number: H04N13/117 , G06T15/20 , G06T17/20 , H04N13/15 , H04N13/178 , H04N2013/0077 , H04N2013/0081
Abstract: Aspects of the present disclosure relate to distributed virtual reality. In examples, a depth buffer and a color buffer are generated at a presenter device as part of rendering a virtual environment. The virtual environment may be perceived by a user in three dimensions (3D), for example via a virtual reality (VR) headset. Virtual environment information comprising the depth buffer and the color buffer may be transmitted to a viewer device, where it is used to render the virtual environment for display to a viewer. For example, the viewer may similarly view the virtual environment in 3D via a VR headset. A viewer perspective (e.g., from which the virtual environment is generated for the viewer) may differ from a presenter perspective and may be manipulated by the viewer, thereby decoupling the viewer's perception of the virtual environment from that of the presenter.
-
公开(公告)号:US10346529B2
公开(公告)日:2019-07-09
申请号:US15157992
申请日:2016-05-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Björn U. Hartmann , Andrew D. Wilson , Hrvoje Benko , Meredith J. Morris
IPC: G06F3/033 , G06F3/0484 , G06F3/042 , G06F3/0482 , G06F3/0488 , G06F3/0481 , G06F17/24 , G06F16/40 , G06F3/041 , G06F3/0354 , G06F3/03
Abstract: An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa.
-
公开(公告)号:US10044982B2
公开(公告)日:2018-08-07
申请号:US15471709
申请日:2017-03-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson , Zhengyou Zhang , Philip A. Chou , Neil S. Fishman , Donald M. Gillett , Hrvoje Benko
Abstract: A tele-immersive environment is described that provides interaction among participants of a tele-immersive session. The environment includes two or more set-ups, each associated with a participant. Each set-up, in turn, includes mirror functionality for presenting a three-dimensional virtual space for viewing by a local participant. The virtual space shows at least some of the participants as if the participants were physically present at a same location and looking into a mirror. The mirror functionality can be implemented as a combination of a semi-transparent mirror and a display device, or just a display device acting alone. According to another feature, the environment may present a virtual object in a manner that allows any of the participants of the tele-immersive session to interact with the virtual object.
-
公开(公告)号:US20180213195A1
公开(公告)日:2018-07-26
申请号:US15934881
申请日:2018-03-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Steven Bathiche , Anoop Gupta , Andrew D. Wilson
IPC: H04N9/31 , G03B15/05 , H04N7/14 , G03B17/54 , H04N5/247 , H04N5/225 , H04L12/18 , G06F3/042 , G06F3/00 , H04N5/33
CPC classification number: H04N9/3179 , G03B15/05 , G03B17/54 , G03B2215/05 , G06F3/00 , G06F3/0425 , G06F3/0426 , H04L12/1813 , H04N5/2256 , H04N5/247 , H04N5/33 , H04N7/141 , H04N9/3194 , H04N13/207 , H04N13/254 , H04N13/271
Abstract: A “Concurrent Projector-Camera” uses an image projection device in combination with one or more cameras to enable various techniques that provide visually flicker-free projection of images or video, while real-time image or video capture is occurring in that same space. The Concurrent Projector-Camera provides this projection in a manner that eliminates video feedback into the real-time image or video capture. More specifically, the Concurrent Projector-Camera dynamically synchronizes a combination of projector lighting (or light-control points) on-state temporal compression in combination with on-state temporal shifting during each image frame projection to open a “capture time slot” for image capture during which no image is being projected. This capture time slot represents a tradeoff between image capture time and decreased brightness of the projected image. Examples of image projection devices include LED-LCD based projection devices, DLP-based projection devices using LED or laser illumination in combination with micromirror arrays, etc.
-
公开(公告)号:US10026177B2
公开(公告)日:2018-07-17
申请号:US14103390
申请日:2013-12-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Andrew D. Wilson , Steven N. Bathiche
IPC: G06F3/041 , G06T7/00 , G06F3/0488 , G06F3/042 , G06K9/00
Abstract: The subject application relates to a system(s) and/or methodology that facilitate vision-based projection of any image (still or moving) onto any surface. In particular, a front-projected computer vision-based interactive surface system is provided which uses a new commercially available projection technology to obtain a compact, self-contained form factor. The subject configuration addresses installation, calibration, and portability issues that are primary concerns in most vision-based table systems. The subject application also relates to determining whether an object is touching or hovering over an interactive surface based on an analysis of a shadow image.
-
-
-
-
-
-
-
-
-