VideoHelp
WHAT IS
HOW TO
LISTS
OTHER
VideoHelp.com Forum -  VCD, SVCD and DVD Capturing, Encoding, Authoring and Playing
INDEX  F.A.Q.  SEARCH  LATEST POSTS     Rules  Register  Profile  Private messages  Login

Search all forums or this forum: Advanced search
TBC Fundamentals

Forum Index -> Video -> Restoration Printer-friendly version
Reply to topic
Author Message
davideck
ReMemberEd


Joined: 03 Feb 2003
Location: USA

Post Posted: Sep 15, 2005 17:49 Posts Comp View users profile Send private message Reply with quote

The following is a brief description of what a typical TBC does; the design of any specific TBC may differ in detail, but the fundamental operation remains the same. Please feel free to embellish, correct, etc.

A TBC has three major sections; input processing, memory, and output processing.

Consider the output processing section first. A stable reference clock is used to synthesize a "Black Burst" Sync reference made up of the Vertical Sync, the Horizontal Sync, and the Chroma Burst elements. This clock is either a free running crystal oscillator, or a Phase Locked Loop (PLL) that is locked to an external "Gen Lock" input.

The actual Video samples stored in memory are read using the reference clock, converted to analog, and added to the Black Burst Sync reference, creating the Video Output signal.

Note that whether we are talking about a Line TBC or a Full Frame TBC, the output processing operation is the same, and in both cases all sync elements making up the Black Burst Sync reference are synthesized and replaced.


Now consider the memory section. It might be a full frame, or just several lines, but in both cases the memory serves as a FIFO to allow the timing characteristics of the Video output to be distinct from that of the Video input. Think of the memory as a funnel. Video input samples (water) can be added in variable amounts at various times while the output stream remains constant. As long as the memory is not overfilled or emptied, its output rate remains stable.

If only several lines of memory exist, then the Video input timing must be slaved to the Video output timing. Line TBCs often have an "Advance Reference" output to be fed to a VCR's Gen Lock or Reference input for this purpose. This adjusts the VCR Video output timing (TBC Video input timing) to keep the TBC's memory approximately half full. Consumer VCRs do not provide this connection.

If a full frame of memory exists, then the Video input timing can be completely independent and freely drift with respect to the Video output timing. An occasional image disturbance will be created whenever the input Vertical Sync frame timing drifts through the output Vertical Sync frame timing (as a Frame is lost or gained), but the need to slave the Video input timing to the Video output is eliminated.


Finally, consider the input processing section. In order to provide Video samples in memory that can be added to a stable Black Burst Sync reference, the input processing must remove the timing instability and store the Video input as stable Video samples. This requires a sophisticated PLL to synthesize a write clock with the same timing instabilities as the Video input itself. By digitizing the unstable Video input with a clock that is unstable in "identical" fashion, the instabilites are removed during the Analog to Digital conversion process. These stable Video samples are then written into memory.

Note, however, that generating a write clock that is unstable in "identical" fashion to the Video input is a theoretical goal but a practical limitation. Some TBCs generate write clocks that are more closely "identical" than other TBCs. Some TBCs eliminate timebase instability to within nanoseconds such that even chroma phase (purity) errors are eliminated. Other TBCs only eliminate more significant errors like tearing at the top of the picture and luminance jitter.

The DataVideo TBCs are Full Frame TBCs that also provide a continuous Black Burst Sync reference output at all times. If the Video input is lost or discontinuous, then the Black Burst Sync reference timing remains unaffected. This behavior is desireable and eliminates many audio/video skew problems when capturing.

The internal JVC TBC does an excellent job of timebase correction. Unfortunately, it does not provide a continuous Black Burst Sync reference output. If the video off tape is lost or discontinuous, then the Black Burst Sync reference output will also be missing or discontinuous. That is why a DataVideo TBC is often advantageous in addition to using the internal JVC TBC.


Last edited by davideck on Sep 30, 2006 12:19, edited 1 time in total


lumis
Member


Joined: 18 Jan 2005
Location: the remnants of pangea

Post Posted: Sep 16, 2005 05:48 Posts Comp View users profile Send private message Reply with quote

are you lordsmurfs brother? laugh.gif

good info.
_________________


The_Doman
Member


Joined: 10 Feb 2004
Location: Netherlands

Post Posted: Sep 16, 2005 06:28 Posts Comp View users profile Send private message Reply with quote

Also good reading is this I found:

What is a TBC* and why do I need one?
http://www.questronix.com.au/info/info_tbc.htm


anitract
Member


Joined: 09 Dec 2004
Location: NE, USA

Post Posted: Sep 16, 2005 08:43 Posts Comp View users profile Send private message Reply with quote

...well they do fight like brothers... wink.gif

Good info, davideck, I have no idea on the accuracy, but it sounds right. smile.gif


Display posts from previous:   
Reply to topic All times are GMT - 6 Hours
Forum Index -> Video -> Restoration Page 1 of 1





Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum





Powered by php_BB
( Forum Archive Forum Statistics)