-
公开(公告)号:US20170251180A1
公开(公告)日:2017-08-31
申请号:US15056922
申请日:2016-02-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikolai Smolyanskiy , Zhengyou Zhang , Vikram R. Dendi , Michael Hall
CPC classification number: H04N7/185 , B64C39/02 , G02B27/017 , G02B2027/0178 , G05D1/0038 , G06Q10/101 , G06T19/006 , H04N5/23296
Abstract: In embodiments of collaborative camera viewpoint control for interactive telepresence, a system includes a vehicle that travels based on received travel instructions, and the vehicle includes a camera system of multiple cameras that each capture video of an environment in which the vehicle travels from different viewpoints. Viewing devices receive the video of the environment from the different viewpoints, where the video of the environment from a selected one of the viewpoints is displayable to users of the viewing devices. Controller devices that are associated with the viewing devices can each receive a user input as a proposed travel instruction for the vehicle based on the selected viewpoint of the video that is displayed on the viewing devices. A trajectory planner receives the proposed travel instructions initiated via the controller devices, and generates a consensus travel instruction for the vehicle based on the proposed travel instructions.
-
公开(公告)号:US09671468B2
公开(公告)日:2017-06-06
申请号:US13671260
申请日:2012-11-07
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Kimberly Denise Auyang Hallman , Desney Tan , Ira Snyder , Peter Glaskowsky , Mats Myrberg , Dave Rohn , Michael Hall , Michael Koenig , Andrew Wilson , Matthew Dyor
CPC classification number: G01R31/3606 , G01R31/3689 , H01M10/42 , H01M10/425 , H01M10/48 , H01M2010/4278 , H02J2007/0098 , H04L67/12 , H04Q9/00 , H04Q2209/10 , H04W4/02 , H04W52/0296 , Y02D70/1222 , Y02D70/142 , Y02D70/26
Abstract: Electrical battery apparatus embodiments are presented that generally involve incorporating sensing, computing, and communication capabilities into the one common component that a vast number of electronic devices employ—namely batteries. By integrating these capabilities into disposable and/or rechargeable batteries, new functionality and intelligence can be provided to otherwise stand-alone devices.
-
公开(公告)号:US20160334508A1
公开(公告)日:2016-11-17
申请号:US14714295
申请日:2015-05-17
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Michael Hall , Algird Gudaitis
CPC classification number: G01S7/4865 , G01S7/4811 , G01S7/4915 , G01S17/10 , G01S17/107 , G01S17/36 , G01S17/89 , G06T2207/10028
Abstract: A GT-TOF camera that illuminates a scene with a train of light pulses to determine amounts of light reflected from the transmitted light pulses by features in a scene for each of N different exposure periods and determines a distance to a feature in the scene responsive to a direction in an N-dimensional space of an N-dimensional vector defined by the amounts of reflected light determined for the feature for the N gates.
Abstract translation: 一种GT-TOF相机,其用一串光脉冲照亮场景,以根据N个不同曝光周期中的每一个的场景中的特征来确定从透射光脉冲反射的光的量,并且确定到场景中的特征的距离,以响应于 由针对N个门的特征确定的反射光的量定义的N维向量的N维空间中的方向。
-
公开(公告)号:US20160266911A1
公开(公告)日:2016-09-15
申请号:US15065687
申请日:2016-03-09
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Michael Hall , Alexander T. Bussmann
IPC: G06F9/44 , G06F3/0484
CPC classification number: G06F3/0484 , G06F9/451 , G06Q30/0261 , G06Q30/0266 , G06Q30/0272 , G09F19/14 , G09F2027/001 , G09G5/00 , G09G5/32 , G09G5/373 , G09G5/377 , G09G2340/0407 , G09G2340/0464 , G09G2340/14 , G09G2354/00
Abstract: The present invention extends to methods, systems, and computer program products for adjusting user interfaces based on entity location. Embodiments of the invention provide applications (or an operating system) with entity distance/proximity data. Applications can then scale content appropriately based on the proximity data. An operating system contains a distance/proximity driver framework for distance/proximity aware hardware sensors (IR, Radar, capacitive, camera, other). The proximity framework performs distance/proximity/number of viewers calculations from sensor data to formulate proximity data. From the proximity data, an application can determine how to scale user interface data.
-
公开(公告)号:US10200659B2
公开(公告)日:2019-02-05
申请号:US15056922
申请日:2016-02-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikolai Smolyanskiy , Zhengyou Zhang , Vikram R. Dendi , Michael Hall
Abstract: In embodiments of collaborative camera viewpoint control for interactive telepresence, a system includes a vehicle that travels based on received travel instructions, and the vehicle includes a camera system of multiple cameras that each capture video of an environment in which the vehicle travels from different viewpoints. Viewing devices receive the video of the environment from the different viewpoints, where the video of the environment from a selected one of the viewpoints is displayable to users of the viewing devices. Controller devices that are associated with the viewing devices can each receive a user input as a proposed travel instruction for the vehicle based on the selected viewpoint of the video that is displayed on the viewing devices. A trajectory planner receives the proposed travel instructions initiated via the controller devices, and generates a consensus travel instruction for the vehicle based on the proposed travel instructions.
-
公开(公告)号:US20160223656A1
公开(公告)日:2016-08-04
申请号:US14609475
申请日:2015-01-30
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Michael Hall , Algird Gudaitis
CPC classification number: G01S7/4868 , G01B11/14 , G01S7/4865 , G01S17/08 , G01S17/107 , G01S17/89 , H04N5/2353
Abstract: A gated time of flight (GT-TOF) range camera that transmits a plurality of light pulses to illuminate features in a scene and gates ON a photosensor in the camera for one multi-exposure gate having a plurality of exposure periods following each of the plurality of light pulses to register amounts of light reflected by features in the scene from the light pulses and uses the registered amounts of light to determine distances to the features.
Abstract translation: 门控时间飞行(GT-TOF)范围相机,其传送多个光脉冲以照亮场景中的特征,并且将相机中的光电传感器门控在一个多个曝光门,该多个曝光门具有在多个曝光周期之后的多个曝光周期 的光脉冲,以从光脉冲寄存由场景中的特征反射的光的量,并且使用注册的光量来确定到特征的距离。
-
公开(公告)号:US09210417B2
公开(公告)日:2015-12-08
申请号:US13944498
申请日:2013-07-17
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Michael Hall
CPC classification number: H04N17/002 , G06T7/30 , G06T7/80 , H04N5/247 , H04N13/243 , H04N13/246
Abstract: Real-time registration of a camera array in an image capture device may be implemented in the field by adjusting a selected subset of independent parameters in a mapping function, termed registration coefficients, which have been determined to have the largest contribution to registration errors so that the array can be maintained in its initial factory-optimized calibrated state. By having to adjust only a relatively small subset of registration coefficients from within a larger set of coefficients (which are typically determined using a specialized calibration target in a factory setting), far fewer matching patterns need to be identified in respective images captured by cameras in the array in order to correct for registration errors. Such simplified pattern matching may be performed using images that are captured during normal camera array usage so that registration may be performed in real-time in the field without the need for specialized calibration targets.
Abstract translation: 摄像机阵列在图像捕获装置中的实时登记可以在现场通过调整已被确定为对配准误差贡献最大的映射函数中的独立参数的选定子集来实现,以使得 该阵列可以保持在其初始出厂优化的校准状态。 通过必须仅从更大的一组系数(通常在出厂设置中使用专门的校准目标确定)来调整注册系数的相对较小的子集,需要在相机中捕获的相应图像中识别出更少的匹配模式 该数组为了纠正注册错误。 可以使用在正常相机阵列使用期间捕获的图像来执行这种简化模式匹配,使得可以在现场实时地执行注册而不需要专门的校准目标。
-
公开(公告)号:US12105896B2
公开(公告)日:2024-10-01
申请号:US18042664
申请日:2020-09-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: John Franciscus Marie Helmes , Paul Kos , Nicholas Yen-Cherng Chen , Michael Hall , Stephen Edward Hodges , James Alexander Devine , Qing Feng , Masaaki Fukumoto
IPC: G06F3/0354 , G06F3/0362 , G06F3/039
CPC classification number: G06F3/03543 , G06F3/0362 , G06F3/039 , G06F2203/0333
Abstract: A computer mouse module comprising a power supply component; a movement sensor, an encoder operable to encode data collected by the movement sensor, a transmitter for transmitting the encoded data to a computer and a physical connector for detachably attaching a handle portion to the computer mouse module. The computer mouse module may be attached to the handle portion to form a functioning mouse where a user grips the mouse handle portion to control the mouse.
-
公开(公告)号:US10244211B2
公开(公告)日:2019-03-26
申请号:US15056983
申请日:2016-02-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikolai Smolyanskiy , Zhengyou Zhang , Vikram R. Dendi , Michael Hall
Abstract: In embodiments of immersive interactive telepresence, a system includes a vehicle that captures an experience of an environment in which the vehicle travels, and the experience includes audio and video of the environment. User interactive devices receive the audio and the video of the environment, and each of the user interactive devices represent the experience for one or more users who are remote from the environment. A trajectory planner is implemented to route the vehicle based on obstacle avoidance and user travel intent as the vehicle travels in the environment. The trajectory planner can route the vehicle to achieve a location objective in the environment without explicit direction input from a vehicle operator or from the users of the user interactive devices.
-
公开(公告)号:US20170251176A1
公开(公告)日:2017-08-31
申请号:US15056804
申请日:2016-02-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikolai Smolyanskiy , Zhengyou Zhang , Sean Eron Anderson , Michael Hall
CPC classification number: G02B27/0179 , B60R11/04 , G02B27/017 , G02B2027/0134 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06T3/005 , H04N5/23203 , H04N5/23238 , H04N7/183 , H04N13/00 , H04N13/111 , H04N13/243 , H04N13/344 , H04N19/00 , H04N21/41422 , H04N21/4223
Abstract: A vehicle camera system captures and transmits video to a user device, which includes a viewing device for playback of the captured video, such as virtual reality or augmented reality glasses. A rendering map is generated that indicates which pixels of the video frame (as identified by particular coordinates of the video frame) correspond to which coordinates of a virtual sphere in which a portion of the video frame is rendered for display. When a video frame is received, the rendering map is used to determine the texture values (e.g., colors) for coordinates in the virtual sphere, which is used to generate the display for the user. This technique reduces the rendering time when a user turns his or her head (e.g., while in virtual reality) and so it reduces motion and/or virtual reality sickness induced by the rendering lag.
-
-
-
-
-
-
-
-
-