-
公开(公告)号:US20210037168A1
公开(公告)日:2021-02-04
申请号:US16936351
申请日:2020-07-22
Applicant: Intel Corporation
Inventor: Durga Raj Mathur , Fai Yeung , Gilson Goncalves de Lima , Ling Yao , Ritesh Kale , Sankar Jayaram , Shaun Carrigan , Uma Jayaram , Patrick Youngung Shon
Abstract: A system and method for virtual camera configuration and selection. For example, one embodiment of a system comprises: a decode subsystem comprising circuitry to concurrently decode a plurality of video streams captured by cameras at an event to generate decoded video streams from a perspective of corresponding virtual cameras (VCAMs); video evaluation logic to apply at least one video quality metric to determine a quality value for the decoded video streams or a subset thereof, and to rank the decoded video streams based, at least in part, on the quality values associated with the decoded video streams; preview logic to provide the decoded video streams or modified versions thereof to one or more computing devices accessible to one or more video production team members and to further provide the quality values and/or the rank generated by the video quality evaluation logic; stream selection hardware logic to select a subset of the plurality of decoded video streams based on input from the one or more video production team members; and transcoder hardware logic to transcode the subset of the plurality of decoded video streams for live transmission over a public or private network.
-
公开(公告)号:US11706375B2
公开(公告)日:2023-07-18
申请号:US16936351
申请日:2020-07-22
Applicant: Intel Corporation
Inventor: Durga Raj Mathur , Fai Yeung , Gilson Goncalves de Lima , Ling Yao , Ritesh Kale , Sankar Jayaram , Shaun Carrigan , Uma Jayaram , Patrick Youngung Shon
CPC classification number: H04N5/2224 , G06T7/80 , H04L65/80 , H04N21/2187 , H04N21/84 , H04N23/90
Abstract: A system and method for virtual camera configuration and selection. For example, one embodiment of a system comprises: a decode subsystem comprising circuitry to concurrently decode a plurality of video streams captured by cameras at an event to generate decoded video streams from a perspective of corresponding virtual cameras (VCAMs); video evaluation logic to apply at least one video quality metric to determine a quality value for the decoded video streams or a subset thereof, and to rank the decoded video streams based, at least in part, on the quality values associated with the decoded video streams; preview logic to provide the decoded video streams or modified versions thereof to one or more computing devices accessible to one or more video production team members and to further provide the quality values and/or the rank generated by the video quality evaluation logic; stream selection hardware logic to select a subset of the plurality of decoded video streams based on input from the one or more video production team members; and transcoder hardware logic to transcode the subset of the plurality of decoded video streams for live transmission over a public or private network.
-
公开(公告)号:US11282169B2
公开(公告)日:2022-03-22
申请号:US16958698
申请日:2019-01-24
Applicant: Intel Corporation
Inventor: Wayne Cochran , Fai Yeung , Durga Raj Mathur , Gilson Goncalves De Lima , Patrick Youngung Shon , John A. Harrison , Ok Joon Kim , Harleen Gill , Kyle Siehl , Uma Jayaram , Sankar Jayaram , Archie Sharma , Gockcen Clingir , Stanley Baran , Mayuresh Varerkar , Barnan Das , Narayan Biswal , Nilesh Shah , Ritesh Kale , Greg Weinstein
Abstract: An apparatus, system, and method are described for providing real-time capture, processing, and distribution of panoramic virtual reality (VR) content. One embodiment of a graphics processor comprises a video interface to receive a plurality of images from a corresponding plurality of cameras; an image rectifier to perform a perspective re-projection of at least some of the images to a common image plane to generate a rectified plurality of images; a stitcher to analyze overlapping regions of adjacent images in the rectified images and to identify corresponding pixels in the overlapping regions and to stitch the adjacent images in accordance with the corresponding pixels to generate a panoramic image comprising a stitched combination of the rectified plurality of images; and a cylindrical projector to project the panoramic image onto a cylindrical surface to generate a final panoramic video image to be used to implement a VR environment on a VR apparatus.
-
-