-
公开(公告)号:US20210243451A1
公开(公告)日:2021-08-05
申请号:US16834693
申请日:2020-03-30
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Hsi-Jung Wu , Alexandros Tourapis , Krishnakanth Rapaka
IPC: H04N19/159 , H04N19/176 , H04N19/182
Abstract: Techniques are disclosed for deriving prediction pixel blocks for use in intra-coding video and combined inter- and intra-coding video. In a first aspect, the techniques may include deriving value(s) for pixel location(s) of the prediction pixel block by, when a prediction direction vector assigned to the prediction vector points to quadrants I or III of a Cartesian plane, deriving the pixel location's value from pixel values in two regions of previously-decoded pixel data intercepted by extending the prediction direction vector in two opposite directions through the pixel location. When the prediction direction vector points toward quadrants II of the Cartesian plane, deriving the pixel location's value from pixel values in one region intercepted by the prediction direction vector through the pixel location, and from a second region intercepted by a vector that is orthogonal to the prediction direction vector.
-
公开(公告)号:US20190104315A1
公开(公告)日:2019-04-04
申请号:US15724798
申请日:2017-10-04
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Yeping Su , Chris Y. Chung , Xiaosong Zhou , Hsi-Jung Wu
IPC: H04N19/142 , H04N19/172 , H04N19/66 , H04N19/14 , H04N19/44 , H04N19/115
Abstract: The present disclosure describes techniques for coding video data in a manner that provides consistency to portions of the video that have similar content. According to such techniques, a video sequence may be parsed into partitions and content of the partitions may be analyzed. Partitions may be grouped together based on detected similarities in content. Coding parameters may be selected for each partition based on the partition's membership in the groups. Thus, when the video sequence is coded, coding parameters for frames of two commonly-grouped partitions may be similar, which causes coded video data to have similar presentation.
-
公开(公告)号:US10212456B2
公开(公告)日:2019-02-19
申请号:US15612806
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Mei Guo , Feng Yi , Jun Xin , Chris Y. Chung , Yeping Su , Xiaosong Zhou , Jun Xu , Hsi-Jung Wu , Jingteng Xue
IPC: H04N19/86 , H04N19/117 , H04N19/159
Abstract: Methods of in-loop deblocking filter for high dynamic range (HDR) video compression are disclosed. HDR processing and standard dynamic range (SDR) processing adopt different electro-optical transfer function (EOTF) to convert digital code words to linear luminance. For compressing HDR video, EOTF is proposed to be involved in the selection of two deblocking parameters, β and tC, which control the strength of deblocking filter. In local activity checking for filter decisions, the calculated local signal characteristics and the thresholds are adjusted according to EOTF. After deblocking filter, the clipping range is modified based on EOTF. The chroma deblocking filter is also extended to inter-inter block boundary.
-
公开(公告)号:US20180352225A1
公开(公告)日:2018-12-06
申请号:US15612880
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Yeping Su , Chris Y. Chung , Xiaosong Zhou , Hsi-Jung Wu
IPC: H04N19/117 , H04N19/136 , H04N19/186 , H04N19/46 , H04N19/157 , H04N19/80
CPC classification number: H04N19/117 , H04N19/136 , H04N19/157 , H04N19/186 , H04N19/46 , H04N19/80
Abstract: Methods of sample adaptive offset (SAO) for high dynamic range (HDR) video compression are disclosed. For band offset (BO), the sample range of each component is unequally divided into a number of bands based on the distribution of samples, the electro-optical transfer function (EOTF) of HDR source and one perceptually uniform EOTF. Each component may have a different number of bands, different number of signaled bands, and different range value for signaled offsets in BO mode. For edge offset (EO), Cb and Cr may use separate syntax elements. In the sample classification for EO, the difference between the current sample and its neighbor is compared with a threshold to determine whether it is a local valley, a local peak, or corners. A distortion measure for HDR source images are also disclosed.
-
公开(公告)号:US20170359580A1
公开(公告)日:2017-12-14
申请号:US15614881
申请日:2017-06-06
Applicant: Apple Inc.
Inventor: Yeping Su , Xingyu Zhang , Chris Chung , Jun Xin , Hsi-Jung Wu
IPC: H04N19/139 , H04N19/103 , H04N19/44 , G06N99/00 , H04N21/845
CPC classification number: G06N20/00 , H04N19/103 , H04N19/136 , H04N19/179 , H04N21/23439 , H04N21/8456
Abstract: Techniques are disclosed by which a coding parameter is determined to encode video data resulting in encoded video data possessing a highest possible video quality. Features may be extracted from an input video sequence. The extracted features may be compared to features described in a model of coding parameters generated by a machine learning algorithm from reviews of previously-coded videos, extracted features of the previously-coded videos, and coding parameters of the previously-coded videos. When a match is detected between the extracted features of the input video sequence and extracted features represented in the model, a determination may be made as to whether coding parameters that correspond to the matching extracted feature correspond to a tier of service to which the input video sequence is to be coded. When the coding parameters that correspond to the matching extracted feature correspond to the tier of service to which the input video sequence is to be coded, the input video sequence may be coded according to the coding parameters.
-
公开(公告)号:US20170353704A1
公开(公告)日:2017-12-07
申请号:US15611636
申请日:2017-06-01
Applicant: Apple Inc.
Inventor: Yeping Su , Chris Chung , Hsi-Jung Wu , Xiaosong Zhou , Jun Xin , Jun Xu
Abstract: Embodiments of the present disclosure provide techniques for environment aware supervised HDR tone mapping. According to those techniques, responsive to metadata provided with HDR source video data, the received metadata may be compared to sensor date representing viewing conditions at a display device. Tone mapping corrections to the HDR source video data may be derived from the comparison of the received metadata to the sensor data. The HDR source video data may be altered based on the tone mapping corrections. The altered HDR source video data may be used to drive the display device.
-
27.
公开(公告)号:US20250080726A1
公开(公告)日:2025-03-06
申请号:US18819841
申请日:2024-08-29
Applicant: Apple Inc.
Inventor: Hilmi Enes Egilmez , Alexandros Tourapis , Alican Nalci , Guoxin Jin , Hsi-Jung Wu , Jun Xin , Yeqing Wu , Yixin Du , Yunfei Zheng
IPC: H04N19/107 , H04N19/124 , H04N19/13 , H04N19/17 , H04N19/70
Abstract: Systems and methods are configured for accessing data representing video content, the data comprising a set of one or more symbols each associated with a syntax element; performing a probability estimation, for encoding the data, comprising: for each symbol, obtaining, based on the syntax element for that symbol, an adaptivity rate parameter value, the adaptivity rate parameter value being a function of a number of symbols in the set of one or more symbols; updating the adaptivity rate parameter value as a function of an adjustment parameter value; and generating, based on the updated adaptivity rate parameter value, a probability value; generating a probability estimation; and encoding, based on the CDF of the probability estimation, the data comprising the set of one or more symbols for transmission.
-
公开(公告)号:US11924391B2
公开(公告)日:2024-03-05
申请号:US18083468
申请日:2022-12-16
Applicant: Apple Inc.
Inventor: Fanyi Duanmu , Jun Xin , Hsi-Jung Wu , Xiaosong Zhou
IPC: H04N13/117 , H04N13/178 , H04N21/218 , H04N21/24
CPC classification number: H04N13/117 , H04N13/178 , H04N21/21805 , H04N21/2401 , H04N21/2402
Abstract: A system obtains a data set representing immersive video content for display at a display time, including first data representing the content according to a first level of detail, and second data representing the content according to a second higher level of detail. During one or more first times prior to the display time, the system causes at least a portion of the first data to be stored in a buffer. During one or more second times prior to the display time, the system generates a prediction of a viewport for displaying the content to a user at the display time, identifies a portion of the second data corresponding to the prediction of the viewport, and causes the identified portion of the second data to be stored in the video buffer. At the display time, the system causes the content to be displayed to the user using the video buffer.
-
公开(公告)号:US20220303554A1
公开(公告)日:2022-09-22
申请号:US17837846
申请日:2022-06-10
Applicant: Apple Inc.
Inventor: Mei Guo , Jun Xin , Hsi-Jung Wu , Alexandros Tourapis , Krishnakanth Rapaka
IPC: H04N19/159 , H04N19/182 , H04N19/176
Abstract: Techniques are disclosed for deriving prediction pixel blocks for use in intra-coding video and combined inter- and intra-coding video. In a first aspect, the techniques may include deriving value(s) for pixel location(s) of the prediction pixel block by, when a prediction direction vector assigned to the prediction vector points to quadrants I or III of a Cartesian plane, deriving the pixel location's value from pixel values in two regions of previously-decoded pixel data intercepted by extending the prediction direction vector in two opposite directions through the pixel location. When the prediction direction vector points toward quadrants II of the Cartesian plane, deriving the pixel location's value from pixel values in one region intercepted by the prediction direction vector through the pixel location, and from a second region intercepted by a vector that is orthogonal to the prediction direction vector.
-
公开(公告)号:US20220030244A1
公开(公告)日:2022-01-27
申请号:US17492789
申请日:2021-10-04
Applicant: Apple Inc.
Inventor: Yeping Su , Xingyu Zhang , Chris Chung , Jun Xin , Hsi-Jung Wu
IPC: H04N19/136 , H04N19/103 , G06N20/00 , H04N19/179
Abstract: Techniques are disclosed by which a coding parameter is determined to encode video data resulting in encoded video data possessing a highest possible video quality. Features may be extracted from an input video sequence. The extracted features may be compared to features described in a model of coding parameters generated by a machine learning algorithm from reviews of previously-coded videos, extracted features of the previously-coded videos, and coding parameters of the previously-coded videos. When a match is detected between the extracted features of the input video sequence and extracted features represented in the model, a determination may be made as to whether coding parameters that correspond to the matching extracted feature correspond to a tier of service to which the input video sequence is to be coded. When the coding parameters that correspond to the matching extracted feature correspond to the tier of service to which the input video sequence is to be coded, the input video sequence may be coded according to the coding parameters.
-
-
-
-
-
-
-
-
-