Inter-layer syntax prediction control

    公开(公告)号:US10129550B2

    公开(公告)日:2018-11-13

    申请号:US14166735

    申请日:2014-01-28

    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.

    METHODS AND SYSTEMS FOR PERFORMING SLEEPING OBJECT DETECTION AND TRACKING IN VIDEO ANALYTICS

    公开(公告)号:US20180285647A1

    公开(公告)日:2018-10-04

    申请号:US15645455

    申请日:2017-07-10

    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.

    METHODS AND SYSTEMS FOR PERFORMING SLEEPING OBJECT DETECTION IN VIDEO ANALYTICS

    公开(公告)号:US20180268563A1

    公开(公告)日:2018-09-20

    申请号:US15645555

    申请日:2017-07-10

    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).

    Methods and systems of determining costs for object tracking in video analytics

    公开(公告)号:US10026193B2

    公开(公告)日:2018-07-17

    申请号:US15229456

    申请日:2016-08-05

    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.

    Advanced depth inter coding based on disparity of depth blocks

    公开(公告)号:US10009621B2

    公开(公告)日:2018-06-26

    申请号:US14290603

    申请日:2014-05-29

    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.

    Support of base layer of a different codec in multi-layer video coding

    公开(公告)号:US09832481B2

    公开(公告)日:2017-11-28

    申请号:US14584473

    申请日:2014-12-29

    CPC classification number: H04N19/52 H04N19/33 H04N19/58 H04N19/70

    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.

Patent Agency Ranking