-
公开(公告)号:US20160196468A1
公开(公告)日:2016-07-07
申请号:US15069558
申请日:2016-03-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jonathan Hoof , Anis Ahmad , Daniel Kennett
IPC: G06K9/00 , A63F13/428 , G06T7/20 , A63F13/213 , G06T7/00 , G06K9/46
CPC classification number: G06K9/00342 , A63F13/06 , A63F13/213 , A63F13/428 , A63F2300/1093 , A63F2300/6045 , G06K9/00369 , G06K9/4604 , G06T7/11 , G06T7/20 , G06T7/246 , G06T7/60 , G06T7/73 , G06T7/75 , G06T2207/10016 , G06T2207/10021 , G06T2207/10024 , G06T2207/10028 , G06T2207/30196 , G06T2207/30221 , G06T2207/30241
Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
Abstract translation: 本文描述的实施例使用深度图像来提取用户行为,其中每个深度图像指定多个像素对应于用户。 在某些实施例中,从深度图像中提取用户的一个或多个平均末端位置,其也可以被称为肢体斑块的平均位置。 然后根据肢体斑点的平均位置更新应用程序。
-
公开(公告)号:US09958383B2
公开(公告)日:2018-05-01
申请号:US14574451
申请日:2014-12-18
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Michael Anthony Hall , Kameron Rausch , Abdelrehim Ahmed , Beibei Cheng , Ben Walker , Jonathan Hoof , Daniel Kennett
CPC classification number: G01N21/4738 , A61B5/0077 , A61B5/44 , A61B5/441 , G01N21/4785 , G01S7/497 , G01S17/46 , G01S17/89 , G06T2207/10028
Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.
-
公开(公告)号:US10306215B2
公开(公告)日:2019-05-28
申请号:US15405375
申请日:2017-01-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Soren Hannibal Nielsen , Jonathan Hoof
IPC: H04N13/00 , H04N13/361 , H04N13/111 , H04N13/128 , H04N13/167 , H04N13/383 , H04N13/366 , H04N13/359 , G06T11/60
Abstract: Aspects of the technology described herein can insert a 2D object into a 3D environment utilizing a monoscopic view with controlled convergence. An exemplary computing device may use a depth regulator to determine a depth associated with a stereoscopic view. Moreover, a view converter in the exemplary computing device can transform the stereoscopic view into a monoscopic view with a controlled convergence distance. Further, a display configurator in the exemplary computing device can cause an external object to be displayed in the monoscopic view.
-
公开(公告)号:US20150347864A1
公开(公告)日:2015-12-03
申请号:US14824869
申请日:2015-08-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jonathan Hoof , Anis Ahmad , Daniel Kennett
CPC classification number: G06K9/00342 , A63F13/06 , A63F13/213 , A63F13/428 , A63F2300/1093 , A63F2300/6045 , G06K9/00369 , G06K9/4604 , G06T7/11 , G06T7/20 , G06T7/246 , G06T7/60 , G06T7/73 , G06T7/75 , G06T2207/10016 , G06T2207/10021 , G06T2207/10024 , G06T2207/10028 , G06T2207/30196 , G06T2207/30221 , G06T2207/30241
Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
Abstract translation: 本文描述的实施例使用深度图像来提取用户行为,其中每个深度图像指定多个像素对应于用户。 在某些实施例中,从深度图像中提取指示用户身体的角度和/或曲率的信息。 这可以通过将曲线拟合到与用户对应的多个像素(深度图像)的一部分,并且基于拟合曲线确定指示用户身体的角度和/或曲率的信息。 然后基于指示用户身体的角度和/或曲率的信息来更新应用程序。 在某些实施例中,从深度图像中提取用户的一个或多个平均末端位置,其也可以被称为肢体斑块的平均位置。 然后根据肢体斑点的平均位置更新应用程序。
-
公开(公告)号:US20150310256A1
公开(公告)日:2015-10-29
申请号:US14793337
申请日:2015-07-07
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Anis Ahmad , Jonathan Hoof , Daniel Kennett
CPC classification number: G06K9/00201 , G06T5/005 , G06T19/00 , G06T2207/10028
Abstract: Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user.
Abstract translation: 本文描述的实施例可以用于检测已经被指定为对应于用户的深度图像的像素的子集中的孔,并且填充这些检测到的孔。 另外,本文描述的实施例可以用于产生已被指定为对应于用户的像素子集的低分辨率版本,使得当显示包括用户的表示的图像时,图像表示形状 用户,但不是用户的镜像。 此外,本文描述的实施例可以用于识别可能对应于支持用户的楼层的指定为对应于用户的像素的子集的像素。 这使得能够从被指定为对应于用户的像素的子集中移除被识别为可能对应于底层的像素。
-
公开(公告)号:US10678327B2
公开(公告)日:2020-06-09
申请号:US15418038
申请日:2017-01-27
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Robert Poerschke , Jonathan Hoof , Tommaso Checchi , Henry C. Sterchi
IPC: A63F13/25 , G06F3/01 , A63F13/5372 , A63F13/5255 , G06F3/0484 , A63F13/837
Abstract: The technology described herein splits the control focus of a user interface during a sustained user interaction. A sustained user interaction is an interaction action lasting more than a threshold period of time. The sustained interaction is initiated when the user directs the control focus of an interface onto an interface object and begins an interaction with the object. Upon determining that a sustained interaction has begun, a control focus lock is executed at the point of control focus where the sustained interaction began, for example, the point where the cursor was located when the sustained interaction began. Upon termination of the sustained interaction, the primary control focus is snapped to the location of the secondary control focus and a secondary control focus is terminated until a subsequent sustained interaction is detected.
-
公开(公告)号:US09959459B2
公开(公告)日:2018-05-01
申请号:US15069558
申请日:2016-03-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Jonathan Hoof , Anis Ahmad , Daniel Kennett
IPC: G06K9/00 , G06K9/46 , A63F13/20 , G06T7/20 , G06T7/60 , A63F13/213 , A63F13/428 , G06T7/73 , G06T7/11 , G06T7/246
CPC classification number: G06K9/00342 , A63F13/06 , A63F13/213 , A63F13/428 , A63F2300/1093 , A63F2300/6045 , G06K9/00369 , G06K9/4604 , G06T7/11 , G06T7/20 , G06T7/246 , G06T7/60 , G06T7/73 , G06T7/75 , G06T2207/10016 , G06T2207/10021 , G06T2207/10024 , G06T2207/10028 , G06T2207/30196 , G06T2207/30221 , G06T2207/30241
Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
-
公开(公告)号:US09824260B2
公开(公告)日:2017-11-21
申请号:US14793337
申请日:2015-07-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anis Ahmad , Jonathan Hoof , Daniel Kennett
CPC classification number: G06K9/00201 , G06T5/005 , G06T19/00 , G06T2207/10028
Abstract: Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user.
-
公开(公告)号:US20160178512A1
公开(公告)日:2016-06-23
申请号:US14574451
申请日:2014-12-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael Anthony Hall , Kameron Rausch , Abdelrehim Ahmed , Beibei Cheng , Ben Walker , Jonathan Hoof , Daniel Kennett
CPC classification number: G01N21/4738 , A61B5/0077 , A61B5/44 , A61B5/441 , G01N21/4785 , G01S7/497 , G01S17/46 , G01S17/89 , G06T2207/10028
Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.
Abstract translation: 一种有源照明范围相机,其获取场景的范围和图像,并且响应于由距离图像提供的特征的距离提供场景中的特征的反射率,由图像提供的特征的登记辐照度 以及对应于由距离相机获取的校准表面的图像提供的特征的校准表面的区域的登记辐照度。
-
公开(公告)号:US09311560B2
公开(公告)日:2016-04-12
申请号:US14824869
申请日:2015-08-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jonathan Hoof , Anis Ahmad , Daniel Kennett
CPC classification number: G06K9/00342 , A63F13/06 , A63F13/213 , A63F13/428 , A63F2300/1093 , A63F2300/6045 , G06K9/00369 , G06K9/4604 , G06T7/11 , G06T7/20 , G06T7/246 , G06T7/60 , G06T7/73 , G06T7/75 , G06T2207/10016 , G06T2207/10021 , G06T2207/10024 , G06T2207/10028 , G06T2207/30196 , G06T2207/30221 , G06T2207/30241
Abstract: Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs.
Abstract translation: 本文描述的实施例使用深度图像来提取用户行为,其中每个深度图像指定多个像素对应于用户。 在某些实施例中,从深度图像中提取指示用户身体的角度和/或曲率的信息。 这可以通过将曲线拟合到与用户对应的多个像素(深度图像)的一部分,并且基于拟合曲线确定指示用户身体的角度和/或曲率的信息。 然后基于指示用户身体的角度和/或曲率的信息来更新应用程序。 在某些实施例中,从深度图像中提取用户的一个或多个平均末端位置,其也可以被称为肢体斑块的平均位置。 然后根据肢体斑点的平均位置更新应用程序。
-
-
-
-
-
-
-
-
-