-
公开(公告)号:US10129550B2
公开(公告)日:2018-11-13
申请号:US14166735
申请日:2014-01-28
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Ying Chen
IPC: H04N19/30 , H04N19/31 , H04N19/33 , H04N19/187 , H04N19/46 , H04N19/105 , H04N19/70 , H04N19/50 , H04N19/52 , H04N19/597
Abstract: 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 base layer, an enhancement layer, or both. The processor is operationally coupled to the memory unit and is configured to provide a first indicator configured to enable or disable inter-layer syntax prediction and to provide a second indicator configured to enable or disable inter-layer texture prediction. The first and second indicators can be provided separately from each other. In one embodiment, the processor is further configured to disable inter-layer syntax prediction based at least in part upon information indicative of a codec associated with the base layer.
-
352.
公开(公告)号:US20180285647A1
公开(公告)日:2018-10-04
申请号:US15645455
申请日:2017-07-10
Applicant: QUALCOMM Incorporated
CPC classification number: G06K9/00718 , G06K9/4652 , G06K2009/00738
Abstract: 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.
-
公开(公告)号:US20180268563A1
公开(公告)日:2018-09-20
申请号:US15645555
申请日:2017-07-10
Applicant: QUALCOMM Incorporated
Inventor: Ying Chen , Zhongmin Wang , Lei Wang
CPC classification number: G06T7/70 , G06K9/6202 , G06T7/90 , G06T2207/10016 , G06T2207/30196 , G06T2207/30232 , G06T2210/12
Abstract: Methods, apparatuses, and computer-readable media are provided for maintaining blob trackers for video frames. For example, a blob tracker maintained for a current video frame is identified. The 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. A current bounding region of the blob tracker for the current video frame is compared to a previous bounding region of the blob tracker for a previous video frame that is obtained earlier in time than the current video frame. It can be determined whether the current bounding region has decreased in size as compared to a size of the previous bounding region, and whether a first color characteristic of pixels of the current video frame included in the previous bounding region is within a threshold from a second color characteristic of pixels of the previous video frame included in the previous bounding region. In some examples, the blob is tracked in the current frame using the current bounding region when the current bounding region has decreased in size and when the first color characteristic is within the threshold from the second color characteristic. In some examples, the blob is tracked using the current bounding region when the blob tracker is determined to be lost (e.g., the blob tracker is not associated with the blob in the current video frame).
-
公开(公告)号:US10057574B2
公开(公告)日:2018-08-21
申请号:US15040913
申请日:2016-02-10
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Hongbin Liu , Ying Chen , Xin Zhao , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/117 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/176 , H04N19/50 , H04N19/503 , H04N19/82 , H04N19/86
CPC classification number: H04N19/117 , H04N19/176 , H04N19/50 , H04N19/503 , H04N19/593 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/86
Abstract: Examples include a device for coding video data, the device including a memory configured to store video data, and one or more processors configured to obtain adaptive loop filtering (ALF) information for a current coding tree unit (CTU) from one or more of: (i) one or more spatial neighbor CTUs of the current CTU or (ii) one or more temporal neighbor CTUs of the current CTU, to form a candidate list based at least partially on the obtained ALF information for the current CTU, and to perform a filtering operation on the current CTU using ALF information associated with a candidate from the candidate list. Coding video data includes encoding video data, decoding video data, or both encoding and decoding video data.
-
公开(公告)号:US10026193B2
公开(公告)日:2018-07-17
申请号:US15229456
申请日:2016-08-05
Applicant: QUALCOMM Incorporated
Inventor: Jinglun Gao , Ning Bi , Ying Chen , Lei Wang
Abstract: Techniques and systems are provided for processing video data. For example, techniques and systems are provided for determining costs for blob trackers and blobs. A blob can be detected in a video frame. The blob includes pixels of at least a portion of a foreground object. A physical distance between a blob tracker and the blob can be determined. A size ratio between the blob tracker and the blob can also be determined. A cost between the blob tracker and the blob can then be determined using the physical distance and the size ratio. In some cases, a spatial relationship between the blob tracker and the blob is determined, in which case the physical distance can be determined based on the spatial relationship. Blob trackers can be associated with blobs based on the determined costs between the blob trackers and the blobs.
-
356.
公开(公告)号:US10021414B2
公开(公告)日:2018-07-10
申请号:US14146149
申请日:2014-01-02
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Ying Chen , Li Zhang , Adarsh Krishnan Ramasubramonian
IPC: H04N19/55 , H04N19/597 , H04N19/52 , H04N19/70 , H04N19/31
CPC classification number: H04N19/55 , H04N19/31 , H04N19/52 , H04N19/597 , H04N19/70
Abstract: Techniques are described for motion vector restriction where information in a bitstream ensures that a derived motion vector from a motion vector predictor is compliant with a motion vector restriction. Techniques are also described for indicating the motion vector restriction for parallel decoding.
-
公开(公告)号:US10009621B2
公开(公告)日:2018-06-26
申请号:US14290603
申请日:2014-05-29
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N7/12 , H04N19/52 , H04N19/597 , H04N19/593 , H04N19/61
CPC classification number: H04N19/52 , H04N19/593 , H04N19/597 , H04N19/61
Abstract: In one example, the disclosure is directed to techniques that include, for each prediction unit (PU) of a respective coding unit (CU) of a slice of a picture of the video data, determining at least one disparity value based at least in part on at least one depth value of at least one reconstructed depth sample of at least one neighboring sample. The techniques further include determining at least one disparity vector based at least in part on the at least one disparity value, wherein the at least one disparity vector is for the respective CU for each PU. The techniques further include reconstructing, based at least in part on the at least one disparity vector, a coding block for the respective CU for each PU.
-
公开(公告)号:US09979971B2
公开(公告)日:2018-05-22
申请号:US14512962
申请日:2014-10-13
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Ying Chen , Ye-Kui Wang , Fnu Hendry
CPC classification number: H04N19/187 , H04N19/30 , H04N19/46 , H04N19/68 , H04N19/70 , H04N19/80 , H04N19/86
Abstract: An apparatus configured to code video information 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 video layer having a first picture. The processor is configured to process picture order count (POC) derivation information associated with the first picture, and determine, based on the POC derivation information associated with the first picture, a POC value of at least one other picture in the first video layer that precedes the first picture in decoding order. The processor may encode or decode the video information.
-
359.
公开(公告)号:US09900576B2
公开(公告)日:2018-02-20
申请号:US14216232
申请日:2014-03-17
Applicant: QUALCOMM Incorporated
Inventor: Vijayaraghavan Thirumalai , Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N19/597 , H04N13/00
CPC classification number: H04N13/161 , H04N19/597
Abstract: A device for coding three-dimensional video data includes a video coder configured to determine a first block of a first texture view is to be coded using a block-based view synthesis mode; locate, in a depth view, a first depth block that corresponds to the first block of the first texture view; determine depth values of two or more corner positions of the first depth block; based on the depth values, derive a disparity vector for the first block; using the disparity vector, locate a first block of a second texture view; and, inter-predict the first block of the first texture view using the first block of the second texture view.
-
公开(公告)号:US09832481B2
公开(公告)日:2017-11-28
申请号:US14584473
申请日:2014-12-29
Applicant: QUALCOMM Incorporated
Inventor: Ye-Kui Wang , Jianle Chen , Ying Chen , Fnu Hendry
Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory unit is configured to store video information associated with an enhancement layer (EL) and a corresponding reference layer (RL). The processor is configured to: code an EL picture in a current access unit (AU), the EL coded using a first standard that is different from a second standard that is used to code the RL, wherein the coding of the EL picture is based on information associated with a RL picture in the current access unit, the information associated with the RL picture provided by an external means and consisting of: (1) decoded sample values of the RL picture; (2) a representation format of the RL picture; and (3) an indication of whether the RL picture is an instantaneous decoding refresh (IDR) picture.
-
-
-
-
-
-
-
-
-