-
公开(公告)号:US11871052B1
公开(公告)日:2024-01-09
申请号:US16580184
申请日:2019-09-24
Applicant: Apple Inc.
Inventor: Hao Pan , Haitao Guo , Ke Chen , Francesco Iacopino , Jim C. Chou , Xiaohua Yang , Linfeng Guo , Munehiro Nakazato , Krishnakanth Rapaka , Ye Cong
IPC: G06F15/16 , H04N21/2343 , G02B27/00 , G06T19/00 , H04N21/2662
CPC classification number: H04N21/2343 , G02B27/0093 , G06T19/006 , H04N21/2662
Abstract: In one implementation, a method of generating a bit stream encoding a video stream is performed by a device including one or more processors and non-transitory memory. The method includes decomposing a video stream into a plurality of frequency band video streams. The method includes determining a target bitrate and determining, for each frequency band video stream, a respective frequency band bit rate based on the target bit rate. The method includes encoding each of the plurality of frequency band video streams at its respective frequency band bit rate and transmitting, over a channel, each encoded frequency band video stream.
-
公开(公告)号:US20220329805A1
公开(公告)日:2022-10-13
申请号:US17843160
申请日:2022-06-17
Applicant: Apple Inc.
Inventor: Krishnakanth Rapaka , Munehiro Nakazato , Jiandong Shen , Ganesh G. Yadav , Sorin Constantin Cismas , Jim C. Chou , Hao Pan
IPC: H04N19/124 , H04N19/60
Abstract: In one implementation, a method of encoding an image is performed at a device including one or more processors and non-transitory memory. The method includes determining a category of a spatial portion of an image based on a relation between a plurality of thresholds associated with a plurality of quantization scaling parameters and a bit rate of the spatial portion of the image at the plurality of quantization scaling parameters. The method includes quantizing the spatial portion of the image based on the categorization.
-
公开(公告)号:US20170272780A1
公开(公告)日:2017-09-21
申请号:US15070620
申请日:2016-03-15
Applicant: Apple Inc.
Inventor: Hao Pan , Yingjun Bai , Xuemei Zhang , Haitao Guo , Munehiro Nakazato , Xiaohua Yang
IPC: H04N19/86 , H04N19/44 , H04N19/186 , H04N19/12 , H04N19/156
CPC classification number: H04N19/86 , H04N1/6058 , H04N19/12 , H04N19/156 , H04N19/186 , H04N19/44 , H04N19/85
Abstract: This disclosure relates to a wide gamut encoder capable of receiving a wide gamut color image in accordance with a wide gamut standard. The encoder can encode one or more wide gamut color image pixel values into portions of narrow gamut encoding elements for transmission to a video encoder. The encoder can implement an advanced extended YCC format that is backward compatible with a P3 color gamut.
-
公开(公告)号:US20200053362A1
公开(公告)日:2020-02-13
申请号:US16100310
申请日:2018-08-10
Applicant: Apple Inc.
Inventor: Xiang Fu , Linfeng Guo , Haiyan He , Wei Li , Xu Gang Zhao , Hao Pan , Xiaohua Yang , Krishnakanth Rapaka , Munehiro Nakazato , Haitao Guo
IPC: H04N19/176 , H04N19/126 , G06N3/08 , G06T7/13
Abstract: Techniques are disclosed for coding image data adaptively at different levels of downscaling. Such techniques may involve partitioning input data into pixel blocks for coding and performing content analysis on the pixel blocks. The pixel blocks may be input to block coders that operate at different pixel block sizes, which may code the pixel blocks input to them at their respective sizes. Except when a block coder operates at the partitioning size, block coders that operate at different pixel block sizes may perform downscaling of the pixel blocks to match their size with the block coders' respective coding size. A block decoder may invert the coding operations performed by the block coders, decoding coded image data at respective pixel block sizes, then upscaling decoded image data obtained therefrom to a common pixel block size. Image reconstruction may synthesize a resultant image from the decode pixel block data output by the decoders. Quality enhancements may be added by neural network processing systems that have been trained to other segmented images.
-
公开(公告)号:US20190082138A1
公开(公告)日:2019-03-14
申请号:US15701388
申请日:2017-09-11
Applicant: Apple Inc.
Inventor: Hao Pan , Munehiro Nakazato , Qiang Wang , Vaidyanath Mani , Xiaohua Yang , Xin Wang , Xuemei Zhang , Yingjun Bai
Abstract: Techniques for adjusting formats of images and video are presented, for example where an SDR source is presented on an HDR display, or vice versa. Techniques include deriving a conversion profile for image data where the conversion profile is responsive to parameters describing characteristics of a domain of source image data and characteristics of a domain of a target rendering environment. Some techniques include creating a tone curve from weighted basis functions.
-
公开(公告)号:US11843776B2
公开(公告)日:2023-12-12
申请号:US17843160
申请日:2022-06-17
Applicant: Apple Inc.
Inventor: Krishnakanth Rapaka , Munehiro Nakazato , Jiandong Shen , Ganesh G. Yadav , Sorin Constantin Cismas , Jim C. Chou , Hao Pan
IPC: H04N19/124 , H04N19/60 , H04N19/126
CPC classification number: H04N19/124 , H04N19/126 , H04N19/60
Abstract: In one implementation, a method of encoding an image is performed at a device including one or more processors and non-transitory memory. The method includes determining a category of a spatial portion of an image based on a relation between a plurality of thresholds associated with a plurality of quantization scaling parameters and a bit rate of the spatial portion of the image at the plurality of quantization scaling parameters. The method includes quantizing the spatial portion of the image based on the categorization.
-
公开(公告)号:US10764588B2
公开(公告)日:2020-09-01
申请号:US16100310
申请日:2018-08-10
Applicant: Apple Inc.
Inventor: Xiang Fu , Linfeng Guo , Haiyan He , Wei Li , Xu Gang Zhao , Hao Pan , Xiaohua Yang , Krishnakanth Rapaka , Munehiro Nakazato , Haitao Guo
IPC: H04N19/176 , H04N19/126 , G06T7/13 , G06N3/08
Abstract: Techniques are disclosed for coding image data adaptively at different levels of downscaling. Such techniques may involve partitioning input data into pixel blocks for coding and performing content analysis on the pixel blocks. The pixel blocks may be input to block coders that operate at different pixel block sizes, which may code the pixel blocks input to them at their respective sizes. Except when a block coder operates at the partitioning size, block coders that operate at different pixel block sizes may perform downscaling of the pixel blocks to match their size with the block coders' respective coding size. A block decoder may invert the coding operations performed by the block coders, decoding coded image data at respective pixel block sizes, then upscaling decoded image data obtained therefrom to a common pixel block size. Image reconstruction may synthesize a resultant image from the decode pixel block data output by the decoders. Quality enhancements may be added by neural network processing systems that have been trained to other segmented images.
-
公开(公告)号:US10205967B2
公开(公告)日:2019-02-12
申请号:US15070620
申请日:2016-03-15
Applicant: Apple Inc.
Inventor: Hao Pan , Yingjun Bai , Xuemei Zhang , Haitao Guo , Munehiro Nakazato , Xiaohua Yang
IPC: H04N19/86 , H04N19/12 , H04N19/156 , H04N19/186 , H04N19/44
Abstract: This disclosure relates to a wide gamut encoder capable of receiving a wide gamut color image in accordance with a wide gamut standard. The encoder can encode one or more wide gamut color image pixel values into portions of narrow gamut encoding elements for transmission to a video encoder. The encoder can implement an advanced extended YCC format that is backward compatible with a P3 color gamut.
-
-
-
-
-
-
-