Patents by Inventor Basel Salahieh

Basel Salahieh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11917232
    Abstract: Collaborative video capture and sharing is described. A login to a primary device is received from a first user. A session is formed between the primary device and a secondary device. A start command and a stop command are sent during the session from the primary device to the secondary device to cause the secondary device to begin and stop a take. The session ID and an identification of the devices of the session are loaded to a remote data store from the primary device through the primary device communications interface. The take at the primary device is uploaded into the remote data store through the primary device communications interface with the session ID, and the primary device ID; and the secondary device uploads the take of the secondary device camera into the remote data store through the secondary device communications interface with the secondary device ID.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: February 27, 2024
    Assignee: VIMMERSE, INC.
    Inventors: Jill M. Boyce, Basel Salahieh
  • Patent number: 11902540
    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.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: February 13, 2024
    Assignee: INTEL CORPORATION
    Inventors: Basel Salahieh, Fai Yeung, Jill Boyce
  • Patent number: 11722653
    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.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: August 8, 2023
    Assignee: Intel Corporation
    Inventors: Basel Salahieh, Sumit Bhatia, Jill Boyce
  • Publication number: 20230247222
    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.
    Type: Application
    Filed: December 23, 2020
    Publication date: August 3, 2023
    Inventors: Jill Boyce, Basel Salahieh
  • Publication number: 20230239508
    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.
    Type: Application
    Filed: December 11, 2020
    Publication date: July 27, 2023
    Inventors: Jill Boyce, Basel Salahieh
  • Publication number: 20230209091
    Abstract: Methods, apparatus, systems and articles of manufacture to generate packed video frames are disclosed. A video encoding system disclosed herein includes a configuration determiner to create a packed video frame layout that includes regions into which video components are to be placed. The system also includes a frame generator to form packed video frames that include the video components placed into different regions. The encoding system further includes a frame information generator that generates packed video frame information that identifies characteristics of the packed video frame including (i) the identities of regions included in the packed video frame layout, (ii) types of video components included in the regions, or iii) information identifying the locations and dimensions of the regions. A video encoder of the encoding system encodes the frames and includes the packed video frame information to signal the inclusion of the packed video frames in the encoded bitstream.
    Type: Application
    Filed: December 26, 2020
    Publication date: June 29, 2023
    Inventors: Jill Boyce, Basel Salahieh
  • Publication number: 20230156229
    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.
    Type: Application
    Filed: March 26, 2021
    Publication date: May 18, 2023
    Inventors: Jill Boyce, Basel Salahieh
  • Publication number: 20230142234
    Abstract: Collaborative video capture and sharing is described. A login to a primary device is received from a first user. A session is formed between the primary device and a secondary device. A start command and a stop command are sent during the session from the primary device to the secondary device to cause the secondary device to begin and stop a take. The session ID and an identification of the devices of the session are loaded to a remote data store from the primary device through the primary device communications interface. The take at the primary device is uploaded into the remote data store through the primary device communications interface with the session ID, and the primary device ID; and the secondary device uploads the take of the secondary device camera into the remote data store through the secondary device communications interface with the secondary device ID.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 11, 2023
    Inventors: Jill M. Boyce, Basel Salahieh
  • Publication number: 20230007277
    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.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 5, 2023
    Inventors: Basel Salahieh, Fai Yeung, Jill Boyce
  • Publication number: 20220337873
    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.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Inventors: Basel Salahieh, Jill M. Boyce
  • Patent number: 11432009
    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.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: August 30, 2022
    Assignee: Intel Corporation
    Inventors: Basel Salahieh, Jill M. Boyce
  • Publication number: 20220262041
    Abstract: Methods, apparatus, systems and articles of manufacture for object-based volumetric video coding are disclosed. An example apparatus disclosed herein includes a point annotator to receive point cloud data associated with an object and annotate points of the point cloud data with an object identifier of the object. The disclosed example apparatus also includes a projector to project the point cloud data onto projection planes to produce texture images and geometry images. The disclosed example apparatus further includes a patch generator to generate a patch based on the object identifier, the patch including the texture images and the geometry images of the object, the patch associated with the object identifier of the object. The disclosed example apparatus also includes an atlas generator to generate an atlas to include in encoded video data, the atlas including the patch.
    Type: Application
    Filed: September 30, 2020
    Publication date: August 18, 2022
    Inventors: Basel Salahieh, Fai Yeung, Jill Boyce
  • Publication number: 20210329220
    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.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 21, 2021
    Inventors: Basel Salahieh, Sumit Bhatia, Jill Boyce
  • Publication number: 20210258590
    Abstract: Techniques related to immersive video coding are discussed. Such techniques include encoding an immersive video bitstream by applying scalable video coding to some portions of the immersive video and multiple description coding to other portions of the immersive video and decoding and/or rendering the immersive video bitstream using selective scalable video coding and multiple description coding responsive to indicators in the bitstream.
    Type: Application
    Filed: April 9, 2021
    Publication date: August 19, 2021
    Applicant: Intel Corporation
    Inventors: Jill Boyce, Basel Salahieh
  • Patent number: 11009764
    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.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: May 18, 2021
    Assignee: Intel Corporation
    Inventors: Jun Jiang, Zhiming Zhuang, Ginni Grover, Basel Salahieh, Oscar Nestares, David W. Browning
  • Publication number: 20210105451
    Abstract: Various embodiments herein provide techniques for scene construction using object based immersive media. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 17, 2020
    Publication date: April 8, 2021
    Inventors: Ozgur Oyman, Fai Yeung, Basel Salahieh, Eric Foley, Jill Boyce
  • Patent number: 10965932
    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.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 30, 2021
    Assignee: Intel Corporation
    Inventors: Basel Salahieh, Sumit Bhatia, Jill Boyce
  • Patent number: 10948740
    Abstract: An example apparatus for displaying stereo elemental images includes two coupled eyepieces. Each of the two eyepieces also includes a curved screen to display a number of elemental images. Each of the two eyepieces also includes a curved lens array concentrically displaced in front of the curved screen to magnify the elemental images. Each of the number of elemental images is magnified by a different lens in the curved lens array.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: March 16, 2021
    Assignee: Intel Corporation
    Inventors: Joshua J. Ratcliff, Alexey M. Supikov, Santiago E. Alfaro, Basel Salahieh
  • Publication number: 20210006834
    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.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 7, 2021
    Applicant: INTEL CORPORATION
    Inventors: Basel Salahieh, Jill M. Boyce
  • Patent number: 10827165
    Abstract: Systems, devices, and techniques related to thin form factor head mounted displays and near light field displays are discussed. Such devices may include a display to present elemental images, a primary lens array in an optical path between the display and a viewing zone of a user, the primary lens array to magnify elemental images to a viewing zone, and a secondary array of optical elements between the display and the primary lens array to concentrate elemental images from the display to the primary lens array.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: November 3, 2020
    Assignee: Intel Corporation
    Inventors: Joshua Ratcliff, Alexey Supikov, Santiago Alfaro, Basel Salahieh