-
公开(公告)号:US10242714B2
公开(公告)日:2019-03-26
申请号:US15384210
申请日:2016-12-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dibyajyoti Roy , Vladislav Alexandrov , David H. Mebane , Aaron Oneal , Matthew Wozniak , Bakkama Srinath Reddy , Shyam Sadhwani
IPC: H04N13/00 , H04N21/6587 , G11B27/10 , H04N5/232 , H04N21/81 , H04N21/472 , H04N21/44 , H04N21/4402 , H04N21/218
Abstract: Innovations in reconstruction and rendering of panoramic video are described, including the use of a platform rendering engine to provide a screen projection based on a view direction specified for an application through an interface. For example, based at least in part on the view direction specified for the application, at least a section of panoramic video in an input projection is identified. At least some of sample values of the at least a section of the picture of panoramic video in the input projection are mapped to a screen projection. The screen projection is output for display to a buffer for the application. Thus, an application may use panoramic video, including updating a view direction, without itself having to render a screen projection for the panoramic video.
-
公开(公告)号:US20180174619A1
公开(公告)日:2018-06-21
申请号:US15384210
申请日:2016-12-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dibyajyoti Roy , Vladislav Alexandrov , David H. Mebane , Aaron Oneal , Matthew Wozniak , Bakkama Srinath Reddy , Shyam Sadhwani
IPC: G11B27/10 , H04N5/232 , G11B20/00 , H04N21/81 , H04N21/472 , H04N21/44 , H04N21/4402
CPC classification number: G11B27/102 , H04N5/23238 , H04N13/00 , H04N21/21805 , H04N21/44004 , H04N21/440218 , H04N21/440245 , H04N21/47217 , H04N21/6587 , H04N21/816
Abstract: Innovations in reconstruction and rendering of panoramic video are described, including the use of a platform rendering engine to provide a screen projection based on a view direction specified for an application through an interface. For example, based at least in part on the view direction specified for the application, at least a section of panoramic video in an input projection is identified. At least some of sample values of the at least a section of the picture of panoramic video in the input projection are mapped to a screen projection. The screen projection is output for display to a buffer for the application. Thus, an application may use panoramic video, including updating a view direction, without itself having to render a screen projection for the panoramic video.
-