-
公开(公告)号:US20250159168A1
公开(公告)日:2025-05-15
申请号:US19023863
申请日:2025-01-16
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/124 , H04N19/126 , H04N19/146 , H04N19/174 , H04N19/186 , H04N19/44 , H04N19/70
Abstract: Innovations in control and use of chroma quantization parameter (“QP”) values that depend on luma QP values. More generally, the innovations relate to control and use of QP values for a secondary color component that depend on QP values for a primary color component. For example, during encoding, an encoder determines a QP index from a primary component QP and secondary component QP offset. The encoder maps the QP index to a secondary component QP, which has an extended range. The encoder outputs at least part of a bitstream including the encoded content. A corresponding decoder receives at least part of a bitstream including encoded content. During decoding, the decoder determines a QP index from a primary component QP and secondary component QP offset, then maps the QP index to a secondary component QP, which has an extended range.
-
公开(公告)号:US20240276017A1
公开(公告)日:2024-08-15
申请号:US18443492
申请日:2024-02-16
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/65 , H04N19/15 , H04N19/172 , H04N19/184 , H04N19/573 , H04N19/70 , H04N19/88
CPC classification number: H04N19/65 , H04N19/15 , H04N19/573 , H04N19/70 , H04N19/88 , H04N19/172 , H04N19/184
Abstract: Disclosed herein are innovations for bitstreams having clean random access (CRA) pictures and/or other types of random access point (RAP) pictures. New type definitions and strategic constraints on types of RAP pictures can simplify mapping of units of elementary video stream data to a container format. Such innovations can help improve the ability for video coding systems to more flexibly perform adaptive video delivery, production editing, commercial insertion, and the like.
-
公开(公告)号:US20230026047A1
公开(公告)日:2023-01-26
申请号:US17951359
申请日:2022-09-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/124 , H04N19/70 , H04N19/126 , H04N19/186 , H04N19/174 , H04N19/44
Abstract: Innovations in control and use of chroma quantization parameter (“QP”) values that depend on luma QP values. More generally, the innovations relate to control and use of QP values for a secondary color component that depend on QP values for a primary color component. For example, during encoding, an encoder determines a QP index from a primary component QP and secondary component QP offset. The encoder maps the QP index to a secondary component QP, which has an extended range. The encoder outputs at least part of a bitstream including the encoded content. A corresponding decoder receives at least part of a bitstream including encoded content. During decoding, the decoder determines a QP index from a primary component QP and secondary component QP offset, then maps the QP index to a secondary component QP, which has an extended range.
-
公开(公告)号:US10165302B2
公开(公告)日:2018-12-25
申请号:US15655797
申请日:2017-07-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/58 , H04N19/85 , H04N19/46 , H04N19/105 , H04N19/503 , H04N19/109 , H04N19/134 , H04N19/70 , H04N19/573
Abstract: Innovations in signaling of reference picture list (“RPL”) modification information. For example, a video encoder evaluates a condition that depends at least in part on a variable indicating a number of total reference pictures. Depending on the results of the evaluation, the encoder signals in a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. A video decoder evaluates the condition and, depending on results of the evaluation, parses from a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. The condition can be evaluated as part of processing for an RPL modification structure that includes the flag, or as part of processing for a slice header. The encoder and decoder can also evaluate other conditions that affect syntax elements for list entries of the RPL modification information.
-
公开(公告)号:US10148871B2
公开(公告)日:2018-12-04
申请号:US15372089
申请日:2016-12-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Naveen Thumpudi , Sandeep Kanumuri , Jesse Hakanen , Matthew R. Wozniak
Abstract: Described are examples for generating high dynamic range (HDR)/wide color gamut (WCG) output from an image sensor. A raw red, green, blue (RGB) image obtained by the image sensor can be received. A plurality of color transform operations can be applied to the raw RGB image to generate a HDR/WCG image. The HDR/WCG image can be stored in a memory, displayed on a display, transmitted to another device, etc.
-
公开(公告)号:US20180234686A1
公开(公告)日:2018-08-16
申请号:US15955558
申请日:2018-04-17
Applicant: Microsoft Technology Licensing, LLC
Inventor: Lihua Zhu , Sridhar Sankuratri , B. Anil Kumar , Yongjun Wu , Sandeep Kanumuri , Shyam Sadhwani , Gary J. Sullivan
IPC: H04N19/182 , H04N21/2343 , H04N9/64 , H04N1/64 , H04N19/186 , H04N19/80 , H04N19/70 , H04N19/59 , H04N19/30 , H04N19/88
CPC classification number: H04N19/182 , H04N1/646 , H04N9/64 , H04N19/186 , H04N19/30 , H04N19/59 , H04N19/70 , H04N19/80 , H04N19/88 , H04N21/234327 , H04N21/234363
Abstract: Video frames of a higher-resolution chroma sampling format such as YUV 4:4:4 are packed into video frames of a lower-resolution chroma sampling format such as YUV 4:2:0 for purposes of video encoding. For example, sample values for a frame in YUV 4:4:4 format are packed into two frames in YUV 4:2:0 format. After decoding, the video frames of the lower-resolution chroma sampling format can be unpacked to reconstruct the video frames of the higher-resolution chroma sampling format. In this way, available encoders and decoders operating at the lower-resolution chroma sampling format can be used, while still retaining higher resolution chroma information. In example implementations, frames in YUV 4:4:4 format are packed into frames in YUV 4:2:0 format such that geometric correspondence is maintained between Y, U and V components for the frames in YUV 4:2:0 format.
-
公开(公告)号:US09762928B2
公开(公告)日:2017-09-12
申请号:US15064299
申请日:2016-03-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/58 , H04N19/105 , H04N19/46 , H04N19/503 , H04N19/70 , H04N19/134 , H04N19/109 , H04N19/573 , H04N19/85
CPC classification number: H04N19/58 , H04N19/105 , H04N19/109 , H04N19/134 , H04N19/46 , H04N19/503 , H04N19/573 , H04N19/70 , H04N19/85
Abstract: Innovations in signaling of reference picture list (“RPL”) modification information. For example, a video encoder evaluates a condition that depends at least in part on a variable indicating a number of total reference pictures. Depending on the results of the evaluation, the encoder signals in a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. A video decoder evaluates the condition and, depending on results of the evaluation, parses from a bitstream a flag that indicates whether an RPL is modified according to syntax elements explicitly signaled in the bitstream. The condition can be evaluated as part of processing for an RPL modification structure that includes the flag, or as part of processing for a slice header. The encoder and decoder can also evaluate other conditions that affect syntax elements for list entries of the RPL modification information.
-
公开(公告)号:US20150249786A1
公开(公告)日:2015-09-03
申请号:US14714768
申请日:2015-05-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Samuel Thomas Williams , Jonathan Paul Rosenberg , Johannes Kopf , Don Dongwoo Kim , Sandeep Kanumuri
CPC classification number: H04N5/23238 , G06K9/46 , G06K9/6202 , G06K9/6267 , G06K2009/4666 , G06T3/4038 , G06T11/60
Abstract: One or more techniques and/or systems are disclosed for generating improved planar panorama imagery, which may be used to view street-level, human-scale locations along a desired path, for example. One or more desired objects can be detected in source imagery that may be used to produce the resulting planar panorama imagery. Respective object regions comprising a desired object can be identified in one or more frames of the source imagery. One or more portions of the source imagery that do not comprise the object region for the desired object can be joined with at least some of the one or more frames that do comprise the object region for the desired object. The resulting planar panorama imagery can thus comprise the desired object. Also, the planar panorama imagery can be generated so as to lack one or more non-desired objects and/or adverse effects that may result therefrom.
Abstract translation: 公开了一种或多种技术和/或系统用于产生改进的平面全景图像,例如,其可以用于沿着期望的路径查看街道级人造地理位置。 可以在可用于产生所得到的平面全景图像的源图像中检测一个或多个期望的对象。 可以在源图像的一个或多个帧中识别包括期望对象的各个对象区域。 不包含所需对象的对象区域的源图像的一个或多个部分可以与构成所需对象的对象区域的一个或多个框架中的至少一个相连接。 因此,所得的平面全景图像可以包括所需的对象。 此外,可以产生平面全景图像,以便缺少可能由此导致的一个或多个不期望的对象和/或不利影响。
-
公开(公告)号:US12184856B2
公开(公告)日:2024-12-31
申请号:US17951359
申请日:2022-09-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/124 , H04N19/126 , H04N19/174 , H04N19/186 , H04N19/44 , H04N19/70 , H04N19/146
Abstract: Innovations in control and use of chroma quantization parameter (“QP”) values that depend on luma QP values. More generally, the innovations relate to control and use of QP values for a secondary color component that depend on QP values for a primary color component. For example, during encoding, an encoder determines a QP index from a primary component QP and secondary component QP offset. The encoder maps the QP index to a secondary component QP, which has an extended range. The encoder outputs at least part of a bitstream including the encoded content. A corresponding decoder receives at least part of a bitstream including encoded content. During decoding, the decoder determines a QP index from a primary component QP and secondary component QP offset, then maps the QP index to a secondary component QP, which has an extended range.
-
公开(公告)号:US20240397099A1
公开(公告)日:2024-11-28
申请号:US18790812
申请日:2024-07-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gary J. Sullivan , Sandeep Kanumuri
IPC: H04N19/65 , H04N19/15 , H04N19/172 , H04N19/184 , H04N19/573 , H04N19/70 , H04N19/88
Abstract: Disclosed herein are innovations for bitstreams having clean random access (CRA) pictures and/or other types of random access point (RAP) pictures. New type definitions and strategic constraints on types of RAP pictures can simplify mapping of units of elementary video stream data to a container format. Such innovations can help improve the ability for video coding systems to more flexibly perform adaptive video delivery, production editing, commercial insertion, and the like.
-
-
-
-
-
-
-
-
-