-
公开(公告)号:US20210397250A1
公开(公告)日:2021-12-23
申请号:US17351195
申请日:2021-06-17
Applicant: Apple Inc.
Inventor: Mehmet Akgul , Alexander Singh Alvarado , Xiaoyuan Tu , Margaret H. Tam
Abstract: Embodiments are disclosed for user posture change detection for triggering re-centering of spatial audio. In an embodiment, a method comprises: obtaining source device motion data from a source device and headset motion data from a headset worn by a user; estimating a gravity vector from one of the source device or headset motion data; splitting the source device and headset motion data into vertical and horizontal planes, the vertical plane in the direction of the estimated gravity vector and the horizontal plane perpendicular to the estimated gravity vector; calculating similarity measures based on the source device motion data and headset motion data in the vertical and horizontal planes over a time window; detecting a posture change event based on the calculated similarity measures; and resetting a head tracker error after the detected user posture change event.
-
公开(公告)号:US11675423B2
公开(公告)日:2023-06-13
申请号:US17351195
申请日:2021-06-17
Applicant: Apple Inc.
Inventor: Mehmet Akgul , Alexander Singh Alvarado , Xiaoyuan Tu , Margaret H. Tam
Abstract: Embodiments are disclosed for user posture change detection for triggering re-centering of spatial audio. In an embodiment, a method comprises: obtaining source device motion data from a source device and headset motion data from a headset worn by a user; estimating a gravity vector from one of the source device or headset motion data; splitting the source device and headset motion data into vertical and horizontal planes, the vertical plane in the direction of the estimated gravity vector and the horizontal plane perpendicular to the estimated gravity vector; calculating similarity measures based on the source device motion data and headset motion data in the vertical and horizontal planes over a time window; detecting a posture change event based on the calculated similarity measures; and resetting a head tracker error after the detected user posture change event.
-