-
公开(公告)号:US10142633B2
公开(公告)日:2018-11-27
申请号:US15387186
申请日:2016-12-21
Applicant: INTEL CORPORATION
Inventor: Jason Tanner
IPC: H04N19/124 , H04N19/139 , H04N19/147 , H04N19/176
Abstract: A method for flexible encoding is described herein. The method includes selecting a largest coding unit size of a current frame based on a largest coding unit size of a prior frame and determining a coding unit processing order based on heuristics and the largest coding unit size of the current frame. The method also includes determining a rate distortion metric of the current frame based on the largest coding unit size and in response to an exit criteria being met, processing the coding units of the current frame in the coding unit processing order.
-
公开(公告)号:US20180295282A1
公开(公告)日:2018-10-11
申请号:US15483787
申请日:2017-04-10
Applicant: Intel Corporation
Inventor: Jill M. Boyce , Stanley J. Baran , Sumit Mohan , Yi-Jen Chiu , Jason Tanner , Atthar H. Mohammed , Richmond Hicks , Barnan Das
Abstract: Systems, apparatuses and methods may determine, on a per camera basis, an interest level with respect to panoramic video content, identify a subset of cameras in a plurality of cameras for which the interest level is below a threshold, and reduce power consumption in the subset of cameras. Additionally, technology may determine a projection format associated with panoramic video content, identify one or more discontinuous boundaries in the projection format, and modify an encoding scheme associated with the panoramic video content based on the discontinuous boundaries. Moreover, an encoded frame may be assigned to a temporal scalability layer that has a higher priority than a layer to which an asynchronous space warp frame is assigned. Additionally, technology may reduce the encoding complexity of a boundary between an active region and an inactive region in fisheye content.
-
公开(公告)号:US12177463B2
公开(公告)日:2024-12-24
申请号:US18193806
申请日:2023-03-31
Applicant: Intel Corporation
Inventor: Venkateshan Udhayan , Kristoffer Fleming , Chia-Hung S. Kuo , Sangeeta Manepalli , Vishal Sinha , Jason Tanner
IPC: H04N19/30 , H04N19/14 , H04N19/164 , H04N19/172
Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.
-
公开(公告)号:US12101479B2
公开(公告)日:2024-09-24
申请号:US16828650
申请日:2020-03-24
Applicant: INTEL CORPORATION
Inventor: Jason Tanner , Sergei Plotnikov , Mark Buxton
IPC: H04N19/55 , H04N19/119 , H04N19/124 , H04N19/14 , H04N19/172 , H04N19/176
CPC classification number: H04N19/119 , H04N19/124 , H04N19/14 , H04N19/172 , H04N19/176
Abstract: Techniques related to parallel block video coding using an adaptive wavefront split are discussed. Such techniques include adaptively applying a wavefront split in a video frame based on a frame level quantization parameter of the video frame, an encode duration of a previous frame, and/or image content of the video frame.
-
公开(公告)号:US20220417391A1
公开(公告)日:2022-12-29
申请号:US17898080
申请日:2022-08-29
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching are disclosed. Some example techniques disclosed herein cause at least one processor to at least determine if an indication of a new frame includes an indication of a flip event, and identify one or more dirty regions of the new frame based on the flip event. Disclosed example techniques also cause the at least one processor to fill a display buffer with the one or more dirty regions of the new frame, scan out the one or more dirty regions of the new frame from the display buffer to a display port, and apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
-
公开(公告)号:US11431879B2
公开(公告)日:2022-08-30
申请号:US17201964
申请日:2021-03-15
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can obtain an indication of a new frame and, in response to the indication of the new frame not including an indication of a flip completion event: (i) fill the display buffer with the new frame; (ii) scan out the new frame from the display buffer to a display port; and (iii) apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
-
公开(公告)号:US20210360155A1
公开(公告)日:2021-11-18
申请号:US17158627
申请日:2021-01-26
Applicant: Intel Corporation
Inventor: Jason Tanner , Wen-Fu Kao , Ping Liu , Yi-Jen Chiu , Ya-Ti Peng
IPC: H04N5/232 , H04N21/81 , G06T11/00 , G09G5/14 , G02B27/01 , G09G3/00 , G09G5/38 , G09G5/39 , G09G5/36 , G06F3/01 , H04N21/41 , H04N21/6587 , H04N21/239 , H04N21/422 , G06F3/147 , H04N21/4728
Abstract: Systems, apparatuses and methods may provide for technology to improve an appearance of objects that enter a viewable area of a 360-degree video. The technology may include a head mounted display (HMD), a viewport comprising a viewable area within the HMD, and a memory to store objects of interest not currently in the viewable area.
-
公开(公告)号:US11082706B2
公开(公告)日:2021-08-03
申请号:US16800368
申请日:2020-02-25
Applicant: INTEL CORPORATION
Inventor: Jason Tanner , Jay M. Patel
IPC: H04N7/18 , H04N19/176 , H04N19/192 , H04N19/139 , H04N19/53 , H04N19/523 , H04N19/105 , H04N19/567
Abstract: Techniques related to video coding with a multi-pass prediction mode decision pipeline.
-
公开(公告)号:US10893299B2
公开(公告)日:2021-01-12
申请号:US16050391
申请日:2018-07-31
Applicant: Intel Corporation
Inventor: Jill Boyce , Scott Janus , Itay Kaufman , Archie Sharma , Stanley Baran , Michael Apodaca , Prasoonkumar Surti , Srikanth Potluri , Barnan Das , Hugues Labbe , Jong Dae Oh , Gokcen Cilingir , Maria Bortman , Tzach Ashkenazi , Jonathan Distler , Atul Divekar , Mayuresh M. Varerkar , Narayan Biswal , Nilesh V. Shah , Atsuo Kuwahara , Kai Xiao , Jason Tanner , Jeffrey Tripp
Abstract: An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to encode surface normals data with point cloud geometry data included in the video bit stream data for reconstruction of objects within the video bit stream data based on the surface normals data and a memory communicatively coupled to the one or more processors.
-
公开(公告)号:US20200374532A1
公开(公告)日:2020-11-26
申请号:US16920046
申请日:2020-07-02
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul S. Diefenbaugh , Radhakrishnan Sankar , Sang-Hee Lee
IPC: H04N19/186 , H04N19/184 , H04N19/52 , H04L12/26 , H04N19/182
Abstract: Methods, apparatuses and systems may provide for a video transmitter that generates a primary bitstream based on a video signal, wherein the primary bitstream is encoded with subsampled chroma information, and detects a static condition with respect to the video signal. Additionally, a plurality of auxiliary bitstreams may be generated, in response to the static condition, based on the video signal. Each of the plurality of auxiliary bitstreams may be encoded with full resolution chroma information. In one example, a video receiver may detect that the auxiliary bitstreams are associated with the primary bitstream, decode the primary bitstream and the plurality of auxiliary bitstreams to obtain luma information and the full resolution chroma information, and multiplex the luma information with the full resolution chroma information.
-
-
-
-
-
-
-
-
-