Methods and systems of performing blob filtering in video analytics

    公开(公告)号:US10152630B2

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

    申请号:US15264270

    申请日:2016-09-13

    Abstract: Techniques and systems are provided for processing video data. For example, techniques and systems are provided for performing content-adaptive blob filtering. A number of blobs generated for a video frame is determined. A size of a first blob from the blobs is determined, the first blob including pixels of at least a portion of a first foreground object in the video frame. The first blob is filtered from the plurality of blobs when the size of the first blob is less than a size threshold. The size threshold is determined based on the number of the plurality of blobs generated for the video frame.

    HIGH-LEVEL SIGNALLING FOR FISHEYE VIDEO DATA
    113.
    发明申请

    公开(公告)号:US20180343472A1

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

    申请号:US15987231

    申请日:2018-05-23

    Abstract: An example method includes processing a file including fisheye video data, the file including a syntax structure including a plurality of syntax elements that specify attributes of the fisheye video data, wherein the plurality of syntax elements includes: a first syntax element that explicitly indicates whether the fisheye video data is monoscopic or stereoscopic, and one or more syntax elements that implicitly indicate whether the fisheye video data is monoscopic or stereoscopic; determining, based on the first syntax element, whether the fisheye video data is monoscopic or stereoscopic; and rendering, based on the determination, the fisheye video data as monoscopic or stereoscopic.

    METHODS AND SYSTEMS FOR SHAPE ADAPTATION FOR MERGED OBJECTS IN VIDEO ANALYTICS

    公开(公告)号:US20180286199A1

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

    申请号:US15655065

    申请日:2017-07-20

    Abstract: Methods, apparatuses, and computer-readable media are provided for splitting one or more merged blobs for one or more video frames. For example, a merged blob detected for a current video frame is identified. The merged blob includes pixels of at least a portion of at least two foreground objects in the current video frame. The merged blob is associated with a first blob tracker and a second blob tracker. A shape of the first blob tracker can be adjusted. For instance, adjusting the shape of the first blob tracker can include shifting at least one boundary of a bounding region of the first blob tracker based on the shape of the merged blob. The merged blob can be split into a first blob and a second blob, with the first blob being associated with the adjusted bounding region of the first blob tracker and the second blob being associated with a bounding region of the a second blob tracker. The first blob and the second blob can then be output for object tracking for the current video frame.

    System and method of object detection

    公开(公告)号:US09898668B2

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

    申请号:US14837606

    申请日:2015-08-27

    Abstract: A system and method of object detection are disclosed. In a particular implementation, a method of processing an image includes receiving, at a processor, image data associated with an image of a scene. The scene includes a road region. The method further includes detecting the road region based on the image data and determining a subset of the image data. The subset excludes at least a portion of the image data corresponding to the road region. The method further includes performing an object detection operation on the subset of the image data to detect an object. The object detection operation performed on the subset of the image data is exclusive of the at least a portion of the image data corresponding to the road region.

    ADAPTIVE BOUNDING BOX MERGE METHOD IN BLOB ANALYSIS FOR VIDEO ANALYTICS

    公开(公告)号:US20180047193A1

    公开(公告)日:2018-02-15

    申请号:US15285441

    申请日:2016-10-04

    Abstract: Provided are methods, apparatuses, and computer-readable medium for content-adaptive bounding box merging. A system using content-adaptive bounding box merging can adapt its merging criteria according to the objects typically present in a scene. When two bounding boxes overlap, the content-adaptive merge engine can consider the overlap ratio, and compare the merged bounding box against a minimum object size. The minimum object size can be adapted to the size of the blobs detected in the scene. When two bounding boxes do not overlap, the system can consider the horizontal and vertical distances between the bounding boxes. The system can further compare the distances against content-adaptive thresholds. Using a content-adaptive bounding box merge engine, a video content analysis system may be able to more accurately merge (or not merge) bounding boxes and their associated blobs.

    METHODS AND SYSTEMS OF MAINTAINING OBJECT TRACKERS IN VIDEO ANALYTICS

    公开(公告)号:US20180047171A1

    公开(公告)日:2018-02-15

    申请号:US15384802

    申请日:2016-12-20

    Abstract: Techniques and systems are provided for processing video data. For example, techniques and systems are provided for maintaining blob trackers for one or more video frames. A blob tracker can be associated with a blob generated for a video frame. The blob includes pixels of at least a portion of one or more foreground objects in the video frame. The blob tracker can be determined to be a first type of tracker or a second type of tracker. A first type of tracker has a first bounding box and a second bounding box with an overlapping ratio greater than an alignment threshold for the first type of tracker. A second type of tracker has an irregular size change or an irregular motion change over a threshold duration. The blob tracker can be removed from the plurality of blob trackers maintained for the one or more video frames when the blob tracker is the first type of tracker or the second type of tracker.

Patent Agency Ranking