Patent ID: 8601522

Claim:
A method of transmitting a video stream over a data link, the video stream comprising a series of video frames having a source frame rate, the method comprising: capturing said series of video frames at a capture frame rate; processing said captured series of video frames to provide a filtered series of video frames, wherein said processing comprises: identifying duplicated frames in consecutive frames of said captured series of video frames, deleting said duplicated frames from said captured series of video frames, and retiming said filtered series of video frames to amend a presentation time for one or more of said filtered series of video frames; determining a beat frequency, wherein said beat frequency defines a fundamental frequency of said duplicated frames in said captured series of video frames; wherein said deleting is responsive to said detecting said identified duplicated frames at said beat frequency; and responsive to said detecting said identified duplicated frames at said beat frequency deleting said identified duplicated frames; determining a beat cycle position of each of said identified duplicated frames, wherein said beat cycle position defines a frame offset of each of said identified duplicated frames relative to a reference position within a same said beat cycle as each of said identified duplicated frames, wherein said beat cycle defines a series of capture frames between two successive identified duplicated frames occurring at said beat frequency, wherein said reference position is determined by a timing of a correlation peak of a correlation between a tracking mask having a bit pattern dependent on a said beat frequency and matching data within said series of video frames; and responsive to said beat cycle position deleting said identified duplicated frames; and transmitting said retimed filtered series of video frames over said data link.