Motion estimation using collocated blocks

    公开(公告)号:US11277632B2

    公开(公告)日:2022-03-15

    申请号:US15176727

    申请日:2016-06-08

    摘要: A data processing system for performing motion estimation in a sequence of frames comprising first and second frames each divided into respective sets of blocks of pixels, the system comprising: a vector generator configured to form motion vector candidates representing mappings of pixels between the first and second frames; and a vector processor configured to, for a search block of the first frame, identify a first motion vector candidate ending in a block of the second frame collocated with the search block and form an output vector for the search block which is substantially parallel to the first motion vector candidate and represents a mapping of pixels from the search block to the second frame.

    ALTERNATING FRAME PROCESSING OPERATION WITH PREDICTED FRAME COMPARISONS FOR HIGH SAFETY LEVEL USE

    公开(公告)号:US20210203979A1

    公开(公告)日:2021-07-01

    申请号:US16866647

    申请日:2020-05-05

    摘要: Frames from an image stream or streams are processed by independently operating digital signal processors (DSPs), with only frame checking microprocessors operating in a lockstep mode. In one example, two DSP are operating on alternate frames. Each DSP processes the frames and produces prediction values for the next frame. The lockstep microprocessors develop their own next frame prediction. The lockstep processors compare issued frames and previously developed predicted frames for consistency. If the predictions are close enough, the issued frame passes the test. The lockstep processors then compare the issued frame to the preceding two frames for a similar consistency check. If the prior frames are also close enough, the issued frame is acceptable. In another example, hardware checkers are provided to compare the present frame with a larger number of prior frames. The hardware checkers provide comparison results to the lockstep processors to compare against allowable variation limits.

    EARLY TERMINATION OF BLOCK-MATCHING FOR COLLABORATIVE FILTERING

    公开(公告)号:US20200267409A1

    公开(公告)日:2020-08-20

    申请号:US16807994

    申请日:2020-03-03

    摘要: The present disclosure relates to the iterative fast-search of more than one identified best blocks, corresponding to best patches within a search area, by early termination of the subblock iteration through comparison of a similarity measure to a similarity threshold. In particular, the positions of K-best matched-blocks, divided into multiple subblocks, are found for a reference block within an image search area. By performing subblock-based iterative calculations of the similarity measure between a block at a current position and the reference block within a search area, the iteration progresses as long as the similarity measure value remains larger than a threshold value, and the positions of the K-best patches are recorded in a storage medium, whereas the subblock iteration terminates when the similarity measure value is lower than the threshold value.