-
公开(公告)号:US20160080736A1
公开(公告)日:2016-03-17
申请号:US14949550
申请日:2015-11-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven BATHICHE , Jaron Zepel LANIER
IPC: H04N13/04
CPC classification number: H04N13/398 , H04N13/305 , H04N13/32 , H04N13/349 , H04N13/356 , H04N13/366 , H04N13/368 , H04N13/376
Abstract: Described herein is a multi-view display (based on spatial and/or temporal multiplexing) having an optimization mechanism that dynamically adjust views based upon detected state changes with respect to one or more views. The optimization mechanism determines viewing parameters (e.g., brightness and/or colors) for a view based upon a current position of the view, and/or on the multi-view display's capabilities. The state change may correspond to the view (a viewer's eye) moving towards another viewing zone, in which event new viewing parameters are determined, which may be in anticipation of entering the zone. Another state change corresponds to more views being needed than the display is capable of outputting, whereby one or more existing views are degraded, e.g., from 3D to 2D and/or from a personal video to a non-personal view. Conversely, a state change corresponding to excess capacity becoming available can result in enhancing a view to 3D and/or personal.
Abstract translation: 这里描述了具有优化机制的多视图显示(基于空间和/或时间多路复用),该优化机制基于相对于一个或多个视图的检测到的状态变化来动态地调整视图。 优化机构基于视图的当前位置和/或多视图显示器的能力来确定视图的观看参数(例如,亮度和/或颜色)。 状态改变可以对应于朝向另一个观看区移动的视图(观看者的眼睛),在这种情况下,确定新的观看参数,这可以预期进入该区域。 另一状态改变对应于显示器能够输出所需的更多视图,由此一个或多个现有视图例如从3D到2D和/或从个人视频降级到非个人视图。 相反,对应于过剩容量变得可用的状态改变可导致增强对3D和/或个人的观看。
-
公开(公告)号:US20250005072A1
公开(公告)日:2025-01-02
申请号:US18216366
申请日:2023-06-29
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Elizabeth Picchietti SALOWITZ , David Ben PERRY , Carlos A.C. PESSOA , Vivek PRADEEP , Sharath VISWANATHAN , Nathan James LUQUETTA-FISH , Steven BATHICHE , Eric Chris Wolfgang SOMMERLADE , Jose Antonio LARA SILVA
IPC: G06F16/44 , G06F16/438
Abstract: Machine learning techniques are leveraged to provide personalized assistance on a computing device. In some configurations a timeline of a user's interactions with the computing device is generated. For example, screenshots and audio streams may be saved as entries in the timeline. Context—the state of the computing device when the entry is created, such as which documents and websites are open—is also stored. Entries in the timeline are processed by a model to generate embedding vectors. The timeline may be searched by finding the embedding vector that is closest to an embedding vector derived from a search query. The user may select a query result, causing the associated context to be restored. For example, if the query is “show me all documents related to my upcoming trip to Japan”, the query result may open documents and websites that were open when booking a flight to Japan.
-
公开(公告)号:US20190281282A1
公开(公告)日:2019-09-12
申请号:US16427188
申请日:2019-05-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven BATHICHE , Jaron Zepel LANIER
IPC: H04N13/398 , H04N13/356 , H04N13/366 , H04N13/368 , H04N13/32
Abstract: Described herein is a multi-view display (based on spatial and/or temporal multiplexing) having an optimization mechanism that dynamically adjust views based upon detected state changes with respect to one or more views. The optimization mechanism determines viewing parameters (e.g., brightness and/or colors) for a view based upon a current position of the view, and/or on the multi-view display's capabilities. The state change may correspond to the view (a viewer's eye) moving towards another viewing zone, in which event new viewing parameters are determined, which may be in anticipation of entering the zone. Another state change corresponds to more views being needed than the display is capable of outputting, whereby one or more existing views are degraded, e.g., from 3D to 2D and/or from a personal video to a non-personal view. Conversely, a state change corresponding to excess capacity becoming available can result in enhancing a view to 3D and/or personal.
-
公开(公告)号:US20170285763A1
公开(公告)日:2017-10-05
申请号:US15623332
申请日:2017-06-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: David KIM , Shahram IZADI , Vivek PRADEEP , Steven BATHICHE , Timothy Andrew LARGE , Karlton David POWELL
IPC: G06F3/01 , H04N5/33 , G06F3/03 , G06F3/042 , G06F3/041 , G06K9/20 , G06K9/52 , G06K9/00 , G01B11/24 , G06K9/46 , H04N13/02
CPC classification number: G06F3/017 , G01B11/24 , G06F3/0325 , G06F3/0416 , G06F3/0421 , G06F3/0425 , G06K9/00355 , G06K9/00362 , G06K9/2036 , G06K9/4604 , G06K9/52 , H04N5/33 , H04N13/204
Abstract: A 3D silhouette sensing system is described which comprises a stereo camera and a light source. In an embodiment, a 3D sensing module triggers the capture of pairs of images by the stereo camera at the same time that the light source illuminates the scene. A series of pairs of images may be captured at a predefined frame rate. Each pair of images is then analyzed to track both a retroreflector in the scene, which can be moved relative to the stereo camera, and an object which is between the retroreflector and the stereo camera and therefore partially occludes the retroreflector. In processing the image pairs, silhouettes are extracted for each of the retroreflector and the object and these are used to generate a 3D contour for each of the retroreflector and object.
-
公开(公告)号:US20160335965A1
公开(公告)日:2016-11-17
申请号:US14711689
申请日:2015-05-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jiandong HUANG , Ying ZHENG , Steven BATHICHE , Rajesh DIGHDE
CPC classification number: G09G3/3611 , G06F3/1462 , G09G3/32 , G09G3/3208 , G09G2320/0271 , G09G2320/0285 , G09G2320/043 , G09G2320/046 , G09G2320/048 , G09G2320/0606 , G09G2320/0626 , G09G2320/0666 , G09G2320/103 , G09G2360/144 , G09G2360/16
Abstract: The description relates to display device image quality. One example can include a display, a processor, storage, and a pixel run time counter. The display can include a set of multiple pixels. Individual pixels can include multiple color light emitting diodes (LEDs). The processor can be configured to convert image related data into frame renderings for driving the multiple pixels of the display and the storage can be accessible by the processor. The pixel run time counter can be configured to store pixel information for a subset of individual pixels relative to individual frame renderings on the storage. The stored pixel information from multiple subsets of individual pixels of the frame renderings can collectively reflect time and intensity parameters that the frame renderings have driven the set of pixels.
Abstract translation: 该描述涉及显示设备图像质量。 一个示例可以包括显示器,处理器,存储器和像素运行时间计数器。 显示器可以包括一组多个像素。 各个像素可以包括多个彩色发光二极管(LED)。 处理器可以被配置为将图像相关数据转换成用于驱动显示器的多个像素的帧渲染,并且存储器可由处理器访问。 可以将像素运行时间计数器配置为存储相对于存储器上的各个帧渲染的各个像素的子集的像素信息。 来自帧渲染的各个像素的多个子集的所存储的像素信息可以共同地反映帧渲染已经驱动像素集合的时间和强度参数。
-
-
-
-