-
公开(公告)号:US11009764B2
公开(公告)日:2021-05-18
申请号:US15860584
申请日:2018-01-02
Applicant: Intel Corporation
Inventor: Jun Jiang , Zhiming Zhuang , Ginni Grover , Basel Salahieh , Oscar Nestares , David W. Browning
Abstract: Technology for improving performance of a personal display device by variably controlling the emission divergence and/or the emission direction of light from the pixels of the display as a function of the location of the pixel within a display.
-
公开(公告)号:US12278995B2
公开(公告)日:2025-04-15
申请号:US17908227
申请日:2021-03-26
Applicant: Intel Corporation
Inventor: Jill Boyce , Basel Salahieh
IPC: H04N19/70 , H04N19/117 , H04N19/132 , H04N19/167 , H04N19/597
Abstract: Methods, apparatus, systems and articles of manufacture to sample enabled views per atlas in immersive video are disclosed. An example apparatus includes an interface to obtain a bitstream corresponding to an immersive video; a bitstream analyzer to determine that metadata corresponding to an atlas of the bitstream identifies that at least part of a view of interest corresponds to the atlas, the metadata included in the bitstream; and a filter to generate a filtered bitstream by removing atlases that do not identify at least part of a view of interest from the bitstream, the interface to provide the filtered bitstream to a decoder.
-
公开(公告)号:US11902540B2
公开(公告)日:2024-02-13
申请号:US17631298
申请日:2020-09-30
Applicant: INTEL CORPORATION
Inventor: Basel Salahieh , Fai Yeung , Jill Boyce
IPC: H04N19/169 , H04N19/132 , H04N19/20 , H04N19/597
CPC classification number: H04N19/169 , H04N19/132 , H04N19/20 , H04N19/597
Abstract: Methods, apparatus, systems and articles of manufacture for video coding using object metadata are disclosed. An example apparatus includes an object separator to separate input views into layers associated with respective objects to generate object layers for geometry data and texture data of the input views, a pruner to project the first object layer of a first basic view of the at least one basic views against the first object layer of a first additional view of the at least one additional views to generate a first pruned view and a first pruning mask, a patch packer to tag a patch with an object identifier of the first object, the patch corresponding to the first pruning mask, and an atlas generator to generate at least one atlas to include in encoded video data, the atlas including the patch.
-
公开(公告)号:US20230247222A1
公开(公告)日:2023-08-03
申请号:US17918859
申请日:2020-12-23
Applicant: Intel Corporation
Inventor: Jill Boyce , Basel Salahieh
IPC: H04N19/597 , H04N19/167 , H04N19/182 , H04N19/46 , G06T7/50 , G06V10/54 , G06V10/74 , G06V10/764
CPC classification number: H04N19/597 , H04N19/167 , H04N19/182 , H04N19/46 , G06T7/50 , G06V10/54 , G06V10/761 , G06V10/764
Abstract: Methods, apparatus, systems and articles of manufacture for texture based immersive video coding are disclosed. An example apparatus includes a correspondence labeler to (i) identify first unique pixels and first corresponding pixels included in a plurality of pixels of a first view and (ii) identify second unique pixels and second corresponding pixels included in a plurality of pixels of a second view; a correspondence patch packer to (i) compare adjacent pixels in the first view and (ii) identify a first patch of unique pixels and a second patch of corresponding pixels based on the comparison of the adjacent pixels and the correspondence relationships, the second patch of corresponding pixels tagged with a correspondence list identifying corresponding patches in the second view; and an atlas generator to generate at least one atlas to include in encoded video data, the encoded video data not including depth maps.
-
公开(公告)号:US20210105451A1
公开(公告)日:2021-04-08
申请号:US17125410
申请日:2020-12-17
Applicant: Intel Corporation
Inventor: Ozgur Oyman , Fai Yeung , Basel Salahieh , Eric Foley , Jill Boyce
IPC: H04N13/20 , H04L29/06 , H04N19/597 , H04N13/178 , H04N13/111
Abstract: Various embodiments herein provide techniques for scene construction using object based immersive media. Other embodiments may be described and claimed.
-
公开(公告)号:US10965932B2
公开(公告)日:2021-03-30
申请号:US16456197
申请日:2019-06-28
Applicant: Intel Corporation
Inventor: Basel Salahieh , Sumit Bhatia , Jill Boyce
IPC: H04N13/282 , G06T7/593 , G06T5/50 , H04N19/597 , H04N13/351 , H04N13/156 , H04N13/161
Abstract: An embodiment of an image processor for immersive video includes technology to re-order patches from a plurality of views based on one or more of relative position and orientation related information for a desired synthesized view, select a set of views to be used in each view synthesis pass, perform two or more view synthesis passes for the synthesized view to provide two or more intermediate view synthesis results, and mask and merge the two or more intermediate view synthesis results to provide a final view synthesis result. Other embodiments are disclosed and claimed.
-
公开(公告)号:US12069302B2
公开(公告)日:2024-08-20
申请号:US17918859
申请日:2020-12-23
Applicant: Intel Corporation
Inventor: Jill Boyce , Basel Salahieh
IPC: H04N19/597 , G06T7/50 , G06V10/54 , G06V10/74 , G06V10/764 , H04N19/167 , H04N19/182 , H04N19/46
CPC classification number: H04N19/597 , G06T7/50 , G06V10/54 , G06V10/761 , G06V10/764 , H04N19/167 , H04N19/182 , H04N19/46
Abstract: Methods, apparatus, systems and articles of manufacture for texture based immersive video coding are disclosed. An example apparatus includes a correspondence labeler to (i) identify first unique pixels and first corresponding pixels included in a plurality of pixels of a first view and (ii) identify second unique pixels and second corresponding pixels included in a plurality of pixels of a second view; a correspondence patch packer to (i) compare adjacent pixels in the first view and (ii) identify a first patch of unique pixels and a second patch of corresponding pixels based on the comparison of the adjacent pixels and the correspondence relationships, the second patch of corresponding pixels tagged with a correspondence list identifying corresponding patches in the second view; and an atlas generator to generate at least one atlas to include in encoded video data, the encoded video data not including depth maps.
-
公开(公告)号:US20230239508A1
公开(公告)日:2023-07-27
申请号:US17915431
申请日:2020-12-11
Applicant: Intel Corporation
Inventor: Jill Boyce , Basel Salahieh
IPC: H04N19/65 , H04N19/597
CPC classification number: H04N19/65 , H04N19/597
Abstract: Methods, apparatus, systems and articles of manufacture to identify a video decoding error are disclosed. An example apparatus includes an atlas generator to generate atlas data for one or more atlases generated from input views of video; a hash generator to: perform a hash operation on the atlas data to generate a hash value; and include the hash value in a message; and a multiplexer to combine the one or more atlases, coded atlas data corresponding to the atlas data, and the message to generate a video bitstream.
-
公开(公告)号:US20230007277A1
公开(公告)日:2023-01-05
申请号:US17631298
申请日:2020-09-30
Applicant: INTEL CORPORATION
Inventor: Basel Salahieh , Fai Yeung , Jill Boyce
IPC: H04N19/169 , H04N19/20 , H04N19/132
Abstract: Methods, apparatus, systems and articles of manufacture for video coding using object metadata are disclosed. An example apparatus includes an object separator to separate input views into layers associated with respective objects to generate object layers for geometry data and texture data of the input views, a pruner to project the first object layer of a first basic view of the at least one basic views against the first object layer of a first additional view of the at least one additional views to generate a first pruned view and a first pruning mask, a patch packer to tag a patch with an object identifier of the first object, the patch corresponding to the first pruning mask, and an atlas generator to generate at least one atlas to include in encoded video data, the atlas including the patch.
-
公开(公告)号:US20220337873A1
公开(公告)日:2022-10-20
申请号:US17855768
申请日:2022-06-30
Applicant: Intel Corporation
Inventor: Basel Salahieh , Jill M. Boyce
IPC: H04N19/597 , H04N13/111 , H04N13/178
Abstract: An example apparatus for encoding immersive video includes a view optimizer to receive a plurality of input views from a source camera and select basic views and additional views from the plurality of input views. The apparatus also includes a view pruner to prune the additional views based on a comparison with the basic views. The apparatus further includes a patch packer to generate atlases based on the pruned additional views and the basic views. The apparatus includes a metadata composer to generate metadata including additional metadata. The apparatus also further includes a bitstream generator to generate a bitstream including the encoded video and the metadata.
-
-
-
-
-
-
-
-
-