-
公开(公告)号:US20190272618A1
公开(公告)日:2019-09-05
申请号:US16415689
申请日:2019-05-17
Applicant: Intel Corporation
Inventor: Jill Boyce , MAXYM DMYTRYCHENKO
Abstract: A mechanism is described for facilitating hemisphere cube map projection format imaging environments, according to one embodiment. A method of embodiments, as described herein, includes capturing, by a camera coupled to one or more processors, an image having image content, wherein the image content being represented by the image is omnidirectional such that the image content is mapped on a sphere while representing less than the sphere; mapping the image to a cubic representation based on six faces of a cube, wherein one or more of the six faces are classified as inactive regions such that they remain unoccupied or partially occupied; and arranging, based on the cubic representation, the six faces in a compact representation by avoiding inclusion of the inactive regions.
-
公开(公告)号:US20190141340A1
公开(公告)日:2019-05-09
申请号:US16235574
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Palanivel Guruva Reddiar , Jill Boyce
IPC: H04N19/179 , G06F16/783 , H04N19/169 , H04N19/136 , H04N21/44
Abstract: Embodiments are generally directed to video analytics encoding for improved efficiency of video processing and compression. An embodiment of an apparatus includes a memory to store data, including data for video streaming, and a video processing mechanism, wherein the video processing mechanism is to analyze video data and generate video analytics, generate metadata representing the video analytics and insert the generated video analytics metadata into a message, and transmit the video data and the metadata to a succeeding apparatus or system in a video analytics pipeline, the video data being compressed video data.
-
公开(公告)号:US20250055987A1
公开(公告)日:2025-02-13
申请号:US18812760
申请日:2024-08-22
Applicant: Intel Corporation
Inventor: Brinda Ganesh , Nilesh Jain , Sumit Mohan , Faouzi Kossentini , Jill Boyce , James Holland , Zhijun Lei , Chekib Nouira , Foued Ben Amara , Hassene Tmar , Sebastian Possos , Craig Hurst
IPC: H04N19/114 , H04N19/154
Abstract: Techniques related to distributing the video encoding processing of an input video across hardware and software systems. Such techniques include evaluating the content of the video and determine whether or the encoding operation is best to be done on the hardware system only, software system only or a hybrid hardware and software system.
-
公开(公告)号:US12219115B2
公开(公告)日:2025-02-04
申请号:US18505356
申请日:2023-11-09
Applicant: Intel Corporation
Inventor: Eyal Ruhm , Jill Boyce , Asaf J. Shenberg
IPC: H04N13/161
Abstract: Embodiments are generally directed to selective packing of patches for immersive video. An embodiment of a processing system includes one or more processor cores; and a memory to store data for immersive video, the data including a plurality of patches for multiple projection directions. The system is select the patches for packing, the selection of the patches based at least in part on which of the multiple projection directions is associated with each of the patches. The system is to encode the patches into one or more coded pictures according to the selection of the patches.
-
公开(公告)号: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.
-
公开(公告)号:US11758106B2
公开(公告)日:2023-09-12
申请号:US17562062
申请日:2021-12-27
Applicant: Intel Corporation
Inventor: Jill Boyce
IPC: H04N13/178 , H04N13/398 , H04N13/366
CPC classification number: H04N13/178 , H04N13/366 , H04N13/398
Abstract: Embodiments described herein provide for techniques to reduce the complexity of rendering immersive 3D video content. One embodiment provides for an apparatus comprising one or more processors to receive a data set that represents a two-dimensional encoding of planar projections of a frame of a three-dimensional video, decode the two-dimensional encoding into texture data, geometry data, and metadata, determine, based on the metadata, a visibility status and an occupancy status for a sample position in the three-dimensional video, and render video data for the sample position when the sample position is visible and occupied.
-
公开(公告)号: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.
-
公开(公告)号:US11676322B2
公开(公告)日:2023-06-13
申请号:US17500631
申请日:2021-10-13
Applicant: Intel Corporation
Inventor: Hugues Labbe , Darrel Palke , Sherine Abdelhak , Jill Boyce , Varghese George , Scott Janus , Adam Lake , Zhijun Lei , Zhengmin Li , Mike Macpherson , Carl Marshall , Selvakumar Panneer , Prasoonkumar Surti , Karthik Veeramani , Deepak Vembar , Vallabhajosyula Srinivasa Somayazulu
Abstract: One embodiment provides for a graphics processor comprising a block of graphics compute units, a graphics processor pipeline coupled to the block of graphics compute units, and a programmable neural network unit including one or more neural network hardware blocks. The programmable neural network unit is coupled with the block of graphics compute units and the graphics processor pipeline. The one or more neural network hardware blocks include hardware to perform neural network operations and activation operations for a layer of a neural network. The programmable neural network unit can configure settings of one or more hardware blocks within the graphics processor pipeline based on a machine learning model trained to optimize performance of a set of workloads.
-
公开(公告)号:US11627307B2
公开(公告)日:2023-04-11
申请号:US17252843
申请日:2018-09-28
Applicant: Intel Corporation
Inventor: Changliang Wang , Ximin Zhang , Jill Boyce , Sang-Hee Lee , Scott Janus , Yunbiao Lin
IPC: H04N7/12 , H04N19/102 , H04N19/146
Abstract: Embodiments are generally directed to transport controlled video coding. An embodiment of an apparatus includes one or more processors to process data; a memory to store data, including data for video streaming; and a video processing mechanism including an encoder and a transport mechanism, wherein the video processing mechanism is to generate a prediction of channel throughput for a network channel, encode one or more bitstreams based on the prediction, including encoding a plurality of bitstreams including a first bitstream and a second bitstream if the prediction indicates an increase or decrease in channel throughput and encoding a single bitstream if the prediction indicates a stable channel throughput; and select a bitstream of the one or more bitstreams for a current frame.
-
公开(公告)号:US11557085B2
公开(公告)日:2023-01-17
申请号:US17112792
申请日:2020-12-04
Applicant: Intel Corporation
Inventor: Jill Boyce , Soethiha Soe , Selvakumar Panneer , Adam Lake , Nilesh Jain , Deepak Vembar , Glen J. Anderson , Varghese George , Carl Marshall , Scott Janus , Saurabh Tangri , Karthik Veeramani , Prasoonkumar Surti
Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
-
-
-
-
-
-
-
-
-