Patent ID: 8711207
Filing Date: 2014-04-29
Classification: H04N

Abstract:
1. A computer system for presenting artifact-free live video comprising: a display controller that repeatedly provides a vertical blanking signal; a display monitor connected to said display controller; at least one video capture device configured to commence the acquisition of an image frame in response to a trigger signal; memory means arranged into at least one FIFO stack of frame buffers comprising an input buffer for receiving acquired image data from said video capture device and an output buffer for storing a previously received image frame, wherein said FIFO stack is configured to advance the positions of its frame buffers after the filling of said input buffer with acquired image data is complete; and signal processing means configured to convert said vertical blanking signal into the trigger signal, said trigger signal applied to said video capture device at a rate substantially equal to a rate of said vertical blanking signal multiplied or divided by a whole positive number, wherein said signal processing means is also configured to transfer image data from said output buffer to the graphic memory of said display controller during the vertical blanking intervals of said display monitor, whereby the acquisition frame rate of said video capture device is synchronized with the refresh rate of said display monitor, the rendering of said image data is synchronized with the refresh cycle of said display controller, and live video is presented on said display monitor substantially without motion artifacts.