-
公开(公告)号:US11700384B2
公开(公告)日:2023-07-11
申请号:US17657563
申请日:2022-03-31
发明人: Ying Chen , Marta Karczewicz , Ye-Kui Wang
IPC分类号: H04N19/157 , H04N19/46 , H04N19/172 , H04N19/122 , H04N19/96 , H04N19/177
CPC分类号: H04N19/157 , H04N19/122 , H04N19/172 , H04N19/46 , H04N19/177 , H04N19/96
摘要: A video encoder is configured to determine a picture size for one or more pictures included in a video sequence. The picture size associated with the video sequence may be a multiple of an aligned coding unit size for the video sequence. In one example, the aligned coding unit size for the video sequence may comprise a minimum coding unit size where the minimum coding unit size is selected from a plurality of smallest coding unit sizes corresponding to different pictures in the video sequence. A video decoder is configured to obtain syntax elements to determine the picture size and the aligned coding unit size for the video sequence. The video decoder decodes the pictures included in the video sequence with the picture size, and stores the decoded pictures in a decoded picture buffer.
-
公开(公告)号:US11477477B2
公开(公告)日:2022-10-18
申请号:US15005564
申请日:2016-01-25
发明人: Ying Chen , Xiang Li , Hongbin Liu , Jianle Chen , Li Zhang , Marta Karczewicz
IPC分类号: H04N7/12 , H04N19/56 , H04N19/46 , H04N19/573 , H04N19/70 , H04N19/61 , H04N19/51 , H04N19/105 , H04N19/503 , H04N19/593 , H04N19/176 , H04N19/52
摘要: In one example, a device for coding video data includes a memory configured to store video data and a video coder configured to form, for a current block of the video data, a merge candidate list including a plurality of merge candidates, the plurality of merge candidates including four spatial neighboring candidates from four neighboring blocks to the current block and, immediately following the four spatial neighboring candidates, an advanced temporal motion vector prediction (ATMVP) candidate, code an index into the merge candidate list that identifies a merge candidate of the plurality of merge candidates in the merge candidate list, and code the current block of video data using motion information of the identified merge candidate.
-
公开(公告)号:US11004209B2
公开(公告)日:2021-05-11
申请号:US16158079
申请日:2018-10-11
发明人: Ying Chen , Yang Zhou , Karthik Nagarajan , Ning Bi
摘要: Techniques and systems are provided for tracking objects in one or more video frames. For example, a first set of one or more bounding regions are determined for a video frame based on a trained classification network applied to the video frame. The first set of one or more bounding regions are associated with one or more objects in the video frame. One or more blobs can be detected for the video frame. A blob includes pixels of at least a portion of an object in the video frame. A second set of one or more bounding regions are determined for the video frame that are associated with the one or more blobs. A final set of one or more bounding regions is determined for the video frame using the first set of one or more bounding regions and the second set of one or more bounding regions. Object tracking can then be performed for the video frame using the final set of one or more bounding regions.
-
公开(公告)号:US10887597B2
公开(公告)日:2021-01-05
申请号:US15174820
申请日:2016-06-06
发明人: Hongbin Liu , Ying Chen , Jianle Chen , Marta Karczewicz
IPC分类号: H04N19/136 , H04N19/51 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/70 , H04N19/577 , H04N19/82 , H04N19/463
摘要: Techniques and systems are provided for coding video data. For example, a method of coding video data includes determining one or more illumination compensation parameters for a current block and coding the current block as part of an encoded bitstream using the one or more illumination compensation parameters. In some cases, the method can include determining one or more spatially neighboring samples for the current block and deriving the one or more illumination compensation parameters for the current block based on at least one of the one or more spatially neighboring samples. The method can further include signaling, individually, for the current block, an illumination compensation status in the encoded bitstream. The method can further include signaling at least one of the one or more illumination compensation parameters for the current block in the encoded bitstream.
-
公开(公告)号:US10432928B2
公开(公告)日:2019-10-01
申请号:US14663155
申请日:2015-03-19
发明人: Xiang Li , Chao Pang , Ying Chen , Ye-Kui Wang
IPC分类号: H04N19/176 , H04N19/105 , H04N19/51 , H04N19/139 , H04N19/159 , H04N19/573 , H04N19/58 , H04N19/52 , H04N19/503
摘要: An example method for encoding or decoding video data includes storing, by a video coder and in a reference picture buffer, a version of a current picture of the video data, including the current picture in a reference picture list (RPL) used to predict the current picture, and coding, by the video coder and based on the RPL, a block of video data in the current picture based on a predictor block of video data included in the version of the current picture stored in the reference picture buffer.
-
公开(公告)号:US10375405B2
公开(公告)日:2019-08-06
申请号:US14043706
申请日:2013-10-01
发明人: Ying Chen , Vadim Seregin
摘要: An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a first layer having a first spatial resolution and a corresponding second layer having a second spatial resolution, wherein the first spatial resolution is less than the second spatial resolution. The video information includes at least motion field information associated with the first layer. The processor upsamples the motion field information associated with the first layer. The processor further adds an inter-layer reference picture including the upsampled motion field information in association with an upsampled texture picture of the first layer to a reference picture list to be used for inter prediction. The processor may encode or decode the video information.
-
公开(公告)号:US20190158876A1
公开(公告)日:2019-05-23
申请号:US16253049
申请日:2019-01-21
发明人: Hongbin Liu , Ying Chen , Jianle Chen , Xiang Li , Marta Karczewicz
IPC分类号: H04N19/583
摘要: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.
-
8.
公开(公告)号:US10282617B2
公开(公告)日:2019-05-07
申请号:US15645455
申请日:2017-07-10
摘要: Methods, apparatuses, and computer-readable media are provided for maintaining blob trackers for video frames. For example, a first blob tracker maintained for a current video frame is identified. The first blob tracker is associated with a blob detected in one or more video frames. The blob includes pixels of at least a portion of a foreground object in the one or more video frames. It is determined that the first blob tracker is a first type of tracker. Trackers having the first type are associated with objects that have transitioned at least partially into a background model (referred to as sleeping objects and sleeping trackers). One or more interactions are identified between the first blob tracker and at least one other blob tracker. The at least one other blob tracker can be the first type of tracker or can be a second type of tracker that is not a sleeping tracker (the second type of tracker is not associated with an object that has transitioned at least partially into the background model. A characteristic of the first blob tracker can then be modified based on the identified one or more interactions. Modifying the characteristic of the first blob tracker can include transitioning the first blob tracker from the first type of tracker to the second type of tracker, updating an appearance model of the first blob tracker, and/or other suitable characteristic of the first blob tracker.
-
公开(公告)号:US10200711B2
公开(公告)日:2019-02-05
申请号:US15080478
申请日:2016-03-24
发明人: Xiang Li , Ying Chen , Li Zhang , Hongbin Liu , Jianle Chen , Marta Karczewicz
IPC分类号: H04N7/12 , H04N19/513 , H04N19/70 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/52 , H04N19/56 , H04N19/46 , H04N19/96 , H04N19/109 , H04N19/57
摘要: In an example, a method of processing video data includes determining a candidate motion vector for deriving motion information of a current block of video data, where the motion information indicates motion of the current block relative to reference video data. The method also includes determining a derived motion vector for the current block based on the determined candidate motion vector, where determining the derived motion vector comprises performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of the current block.
-
公开(公告)号:US10158876B2
公开(公告)日:2018-12-18
申请号:US14247928
申请日:2014-04-08
IPC分类号: H04N19/52 , H04N19/597
摘要: In one example, a device for coding video data includes a video coder configured to code motion information for a block of multiview video data, wherein the motion information includes a reference index that identifies a reference picture comprising a source for backward-warping view synthesis prediction (BVSP), perform BVSP on a portion of the reference picture to produce a BVSP reference block, and predict the block using the BVSP reference block.
-
-
-
-
-
-
-
-
-