-
公开(公告)号: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.
-
公开(公告)号:US20190007669A1
公开(公告)日:2019-01-03
申请号:US15638709
申请日:2017-06-30
Applicant: Apple Inc.
Inventor: Jae Hoon Kim , Ming Chen , Xiaosong Zhou , Hsi-Jung Wu , Dazhong Zhang , Hang Yuan , Jiefu Zhai , Chris Y. Chung
IPC: H04N13/00 , H04N19/597 , H04N13/02 , H04N19/70 , H04N5/232
CPC classification number: H04N13/161 , H04N5/23238 , H04N13/139 , H04N13/243 , H04N19/597 , H04N19/70
Abstract: Frame packing techniques are disclosed for multi-directional images and video. According to an embodiment, a multi-directional source image is reformatted into a format in which image data from opposing fields of view are represented in respective regions of the packed image as flat image content. Image data from a multi-directional field of view of the source image between the opposing fields of view are represented in another region of the packed image as equirectangular image content. It is expected that use of the formatted frame will lead to coding efficiencies when the formatted image is processed by predictive video coding techniques and the like.
-
公开(公告)号: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.
-
公开(公告)号:US20180249164A1
公开(公告)日:2018-08-30
申请号:US15443342
申请日:2017-02-27
Applicant: Apple Inc.
Inventor: Jae Hoon Kim , Chris Y. Chung , Dazhong Zhang , Hang Yuan , Hsi-Jung Wu , Jiefu Zhai , Xiaosong Zhou
IPC: H04N19/176 , H04N19/105 , H04N19/112 , H04N19/174 , H04N19/593
CPC classification number: H04N19/176 , H04N19/105 , H04N19/112 , H04N19/174 , H04N19/593 , H04N19/597
Abstract: Techniques are disclosed for coding and decoding video captured as cube map images. According to these techniques, padded reference images are generated for use during predicting input data. A reference image is stored in a cube map format. A padded reference image is generated from the reference image in which image data of a first view contained in reference image is replicated and placed adjacent to a second view contained in the cube map image. When coding a pixel block of an input image, a prediction search may be performed between the input pixel block and content of the padded reference image. When the prediction search identifies a match, the pixel block may be coded with respect to matching data from the padded reference image. Presence of replicated data in the padded reference image is expected to increase the likelihood that adequate prediction matches will be identified for input pixel block data, which will increase overall efficiency of the video coding.
-
公开(公告)号:US10062412B2
公开(公告)日:2018-08-28
申请号:US15173465
申请日:2016-06-03
Applicant: Apple Inc.
Inventor: Shujie Liu , Yunfei Zheng , Xiaosong Zhou , Hsi-Jung Wu , Ke Zhang , Albert E. Keinath , Chris Y. Chung
IPC: G11B27/031 , G06K9/00
CPC classification number: G11B27/031 , G06K9/00718 , G06K9/00751 , G06K9/00765 , G11B27/28
Abstract: Methods for organizing media data by automatically segmenting media data into hierarchical layers of scenes are described. The media data may include metadata and content having still image, video or audio data. The metadata may be content-based (e.g., differences between neighboring frames, exposure data, key frame identification data, motion data, or face detection data) or non-content-based (e.g., exposure, focus, location, time) and used to prioritize and/or classify portions of video. The metadata may be generated at the time of image capture or during post-processing. Prioritization information, such as a score for various portions of the image data may be based on the metadata and/or image data. Classification information such as the type or quality of a scene may be determined based on the metadata and/or image data. The classification and prioritization information may be metadata and may be used to organize the media data.
-
公开(公告)号: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.
-
公开(公告)号:US09787938B2
公开(公告)日:2017-10-10
申请号:US14263889
申请日:2014-04-28
Applicant: Apple Inc.
Inventor: Elizabeth C. Cranfill , Stephen O. Lemay , Joe S. Abuan , Hsi-Jung Wu , Xiaosong Zhou , Roberto Garcia, Jr.
CPC classification number: H04N7/141 , G06F3/04817 , G06F3/04842 , G06F3/04886 , G06F9/451 , G09G5/14 , H04M1/72583 , H04N5/2258 , H04N5/2624 , H04N5/272 , H04N7/147 , H04N7/15
Abstract: Some embodiments provide a method for initiating a video conference using a first mobile device. The method presents, during an audio call through a wireless communication network with a second device, a selectable user-interface (UI) item on the first mobile device for switching from the audio call to the video conference. The method receives a selection of the selectable UI item. The method initiates the video conference without terminating the audio call. The method terminates the audio call before allowing the first and second devices to present audio and video data exchanged through the video conference.
-
99.
公开(公告)号:US20170230614A1
公开(公告)日:2017-08-10
申请号:US15495095
申请日:2017-04-24
Applicant: Apple Inc.
Inventor: Chris Y. Chung , Dazhong Zhang , Hsi-Jung Wu , Xiaosong Zhou
CPC classification number: H04N7/147 , G06F17/241 , H04L65/403 , H04L65/601 , H04N5/147 , H04N7/15 , H04N7/155 , H04N19/136 , H04N21/242 , H04N21/4307
Abstract: Techniques are disclosed for overcoming communication lag between interactive operations among devices in a streaming session. According to the techniques, a first device streaming video content to a second device and an annotation is entered to a first frame being displayed at the second device, which is communicated back to the first device. Responsive to a communication that identifies the annotation, a first device may identify an element of video content from the first frame to which the annotation applies and determine whether the identified element is present in a second frame of video content currently displayed at the first terminal. If so, the first device may display the annotation with the second frame in a location where the identified element is present. If not, the first device may display the annotation via an alternate technique.
-
公开(公告)号:US09729818B2
公开(公告)日:2017-08-08
申请号:US15043448
申请日:2016-02-12
Applicant: Apple Inc.
Inventor: Jiefu Zhai , Chris Y. Chung , Xiaosong Zhou , Hsi-Jung Wu
IPC: H04N7/14 , H04N19/117
CPC classification number: H04N7/141 , H04N19/117
Abstract: A system may include a receiver, a decoder, a post-processor, and a controller. The receiver may receive encoded video data. The decoder may decode the encoded video data. The post-processor may perform post-processing on frames of decoded video sequence from the decoder. The controller may adjust post-processing of a current frame, based upon at least one condition parameters detected at the system.
-
-
-
-
-
-
-
-
-