Patents by Inventor Purvin Bibhas Pandit
Purvin Bibhas Pandit 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: 11812032Abstract: The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.Type: GrantFiled: October 31, 2022Date of Patent: November 7, 2023Assignee: HOME BOX OFFICE, INC.Inventors: Purvin Bibhas Pandit, Timothy J. Obremski
-
Publication number: 20230085928Abstract: The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.Type: ApplicationFiled: October 31, 2022Publication date: March 23, 2023Inventors: Purvin Bibhas Pandit, Timothy J. Obremski
-
Patent number: 11503302Abstract: The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.Type: GrantFiled: May 26, 2020Date of Patent: November 15, 2022Assignee: HOME BOX OFFICE, INC.Inventors: Purvin Bibhas Pandit, Timothy J. Obremski
-
Publication number: 20210368182Abstract: The described technology is generally directed towards developing an adaptive bitrate stack (ladder) on a per-title basis. Variable bitrate encodings are used to obtain complexity information for a title and per-frames scores for the encodings; another encoding provides scene data. The complexity information is analyzed and processed based on the scene data to determine scene-based (e.g., objective and/or subjective quality) scores, which are used to determine scores for the encodings. The results are used to derive a candidate stack, comprising various resolutions and bitrates that provide desirable results. The candidate stack is evaluated by encoding the title using the candidate stack. These encodings are evaluated to select one resolution from any duplicate resolutions for a bitrate (e.g., based on relative quality), resulting in a pruned, final ladder that is associated with the title as the adaptive bitrate stack to be used for streaming that title's content.Type: ApplicationFiled: May 26, 2020Publication date: November 25, 2021Inventors: Purvin Bibhas Pandit, Timothy J. Obremski
-
Patent number: 10764596Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: GrantFiled: August 26, 2019Date of Patent: September 1, 2020Assignee: Dolby Laboratories Licensing CorporationInventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
-
Publication number: 20200053355Abstract: There is disclosed and described a decoder (250) and decoding method (410) for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder (200) and encoding method (360) for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds.Type: ApplicationFiled: August 15, 2019Publication date: February 13, 2020Inventors: Purvin Bibhas PANDIT, Yeping SU, Peng YIN, Cristina GOMILA
-
Publication number: 20190379897Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: ApplicationFiled: August 26, 2019Publication date: December 12, 2019Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
-
Publication number: 20190379904Abstract: At least one disclosed method and apparatus relate to inter-view prediction with different resolution reference picture. A particular method includes accessing at least a portion of an encoded picture (614), the encoded picture being from a particular view of multiple views, and the portion being encoded at a particular resolution. The method further includes determining a particular view level based on the particular view (614), determining the particular resolution based on the particular view level (606), and decoding the portion based on the particular resolution (630).Type: ApplicationFiled: April 4, 2019Publication date: December 12, 2019Inventors: Purvin Bibhas PANDIT, Peng YIN, Cristina GOMILA TORRES
-
Patent number: 10432958Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: GrantFiled: April 24, 2019Date of Patent: October 1, 2019Assignee: Dolby Laboratories Licensing CorporationInventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
-
Publication number: 20190253727Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: ApplicationFiled: April 24, 2019Publication date: August 15, 2019Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
-
Publication number: 20190238834Abstract: There is disclosed and described a decoder and decoding method for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder and encoding method for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds.Type: ApplicationFiled: February 1, 2019Publication date: August 1, 2019Inventors: Purvin Bibhas PANDIT, Yeping Su, Peng Yin, Cristina Gomila Torres
-
Publication number: 20190182506Abstract: A picture reference list ordering process is defined for a multiview coder for coding moving pictures, where the picture list has the coding order of reference pictures used to code a picture specified in relationship to whether a picture to be coded is associated with a view. The ordering of the picture list will therefore change the coding order of the reference pictures in the picture reference list depending on the temporal relationships the reference pictures have with the picture to be coded and views associated with the reference picture.Type: ApplicationFiled: December 5, 2018Publication date: June 13, 2019Inventors: Purvin Bibhas PANDIT, YEPING SU, Peng YIN
-
Patent number: 10313702Abstract: At least one disclosed method and apparatus relate to inter-view prediction with different resolution reference picture. A particular method includes accessing at least a portion of an encoded picture (614), the encoded picture being from a particular view of multiple views, and the portion being encoded at a particular resolution. The method further includes determining a particular view level based on the particular view (614), determining the particular resolution based on the particular view level (606), and decoding the portion based on the particular resolution (630).Type: GrantFiled: April 23, 2008Date of Patent: June 4, 2019Assignee: INTERDIGITAL MADISON PATENT HOLDINGSInventors: Purvin Bibhas Pandit, Peng Yin, Cristina Gomila
-
Patent number: 10298948Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: GrantFiled: September 27, 2018Date of Patent: May 21, 2019Assignee: Dolby Laboratories Licensing CorporationInventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
-
Patent number: 10298952Abstract: There are provided methods and apparatus for motion skip mode with multiple inter-view reference pictures. An apparatus includes an encoder for encoding an image block relating to multi-view video content by performing a selection, for the image block, of at least one of an inter-view reference picture list from a set of inter-view reference picture lists, an inter-view reference picture from among a set of inter-view reference pictures, and a disparity vector from among a set of disparity vectors corresponding to the inter-view reference picture. The encoder extracts motion information for the image block based on at least one of the inter-view reference picture list, the inter-view reference picture, and disparity vector.Type: GrantFiled: July 30, 2008Date of Patent: May 21, 2019Assignee: INTERDIGITAL MADISON PATENT HOLDINGSInventors: Dong Tian, Purvin Bibhas Pandit, Peng Yin
-
Patent number: 10291863Abstract: There are provided methods and apparatus for improved signaling using high level syntax for multi-view video coding and decoding. An apparatus includes an encoder for encoding at least one picture for at least one view corresponding to multi-view video content in a resultant bitstream, wherein said encoder signals video coding order information for at least the at least one picture in a high level syntax.Type: GrantFiled: December 6, 2007Date of Patent: May 14, 2019Assignee: InterDigital VC Holdings Inc.Inventors: Purvin Bibhas Pandit, Yeping Su, Peng Yin
-
Patent number: 10244231Abstract: There is disclosed and described a decoder and decoding method for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder and encoding method for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds.Type: GrantFiled: March 20, 2017Date of Patent: March 26, 2019Assignee: INTERDIGITAL VC HOLDINGS, INC.Inventors: Purvin Bibhas Pandit, Yeping Su, Peng Yin, Cristina Gomila Torres
-
Publication number: 20190037230Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: ApplicationFiled: September 27, 2018Publication date: January 31, 2019Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
-
Patent number: 10158886Abstract: There are provided methods and apparatus for the use of slice groups in encoding and decoding multi-view video coding (MVC) information. An apparatus and method are described which encodes at least two views corresponding to multi-view video content using multiple slice groups. Furthermore, an apparatus and method are described for decoding at least two views corresponding to multi-view video content using multiple slice groups.Type: GrantFiled: December 12, 2017Date of Patent: December 18, 2018Assignee: InterDigital Madison Patent HoldingsInventors: Purvin Bibhas Pandit, Peng Yin, Jill Boyce
-
Patent number: 10129557Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.Type: GrantFiled: March 26, 2018Date of Patent: November 13, 2018Assignee: Dolby Laboratories Licensing CorporationInventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian