US 12,437,504 B1
Video correctness checking
Ching-Ming Wei, Hsinchu (TW); and Pei-Chien Yu, Taipei (TW)
Assigned to Ambarella International LP, Santa Clara, CA (US)
Filed by Ambarella International LP, Santa Clara, CA (US)
Filed on Mar. 24, 2022, as Appl. No. 17/703,056.
Int. Cl. G06V 10/30 (2022.01); G06T 5/20 (2006.01); G06T 5/70 (2024.01); G06T 5/73 (2024.01); G06T 5/90 (2024.01); G06V 10/74 (2022.01)
CPC G06V 10/761 (2022.01) [G06T 5/20 (2013.01); G06T 5/70 (2024.01); G06T 5/73 (2024.01); G06T 5/90 (2024.01); G06V 10/30 (2022.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
an interface configured to receive pixel data from a capture device; and
a processor configured to (i) process said pixel data arranged as video frames, (ii) generate a similar image from said pixel data of a source image of said video frames, (iii) perform preprocessing on said source image and said similar image in parallel, (iv) perform a similarity check between said source image and said similar image and (v) determine an image correctness of said source image in response to said similarity check, wherein
(a) a pipeline comprising multiple hardware paths for said preprocessing of said source image and said similar image simultaneously is implemented by said processor,
(b) said video frames are discarded if said image correctness is below a threshold value, and
(c) said image correctness is configured to detect a perceived change in structural information that occurs between said preprocessing of said source image and said preprocessing of said similar image.