In the NBTVA Newsletter there has often been mention of the use of interlace to improve the resolution of the 32 line image.
Over the last few years I have carried out several experiments using interlace and Andrew Davie has kindly agreed to allow me (to attempt!) to upload a Visual Basic6 compiled program that allows various interlaced NBTV clips to be displayed on the PC.
(BTW Andrew the 1MB guess was a little on the low side)
Interlace is only really practical using some form of image storage in the replay chain.
Without this the 6.25Hz flicker is really intolerable.
The principle is fairly simple. Both scanning and replay use lines half the normal thickness.
On even frames the scanned and display image are stepped sideways by this thickness to infill with the second frame. The net effect (on still images) is to improve the horizontal resolution by a factor of 2, giving the appearance of a 64 line image.
"There is no gain without pain".
This cosy theory breaks down when the image moves vertically. Edges from odd and even frames no longer align horizontally and the corrugations from fast movement are quite noticeable.
The application contains some descriptive info on NBTV file formats that are used.
Each NBTV frame occupies 2048bytes, consisting of 64 pixels in 32 lines.
Note this also applies to the interlaced format as well.
No additional storage is used in interlaced format.
Don't attempt to use interlace on non-interlaced pixs, the picture will look very pixilated.
The files are zipped and consist of several folders.
The application and the two folders of NBTV file clip material should be loaded into one new folder on your PC.
And this is where it gets problematic .......
If all goes well you should be able to launch the NBTVplayer.exe with no trouble if your PC has the necessary Visual Basic6 runtime files.
However I have also included runtime files for Win98 (on which this program was developed) and Win2000P on which it has also run successfully.
If you have one of these platforms then copy the runtime file(s) for the appropriate platform to the same folder.
If not then Google to obtain the necessary file(s).
The program will normally prompt for any missing files and you obviously know what platform you are running (don't you!!)
You may gather that a certain lack of confidence is creeping in here.......
You can see why I now opt to do all current development on Microcontrollers (PIC18F) and burn code into embedded chips with no hassle over PC Operating Systems.
I electronically convert my NBTV pics to 640 x 480 x 60Hz VGA format and display directly onto a VDU with no PC involved at all.
I did consider 625/50 but the VGA format is more universal throughout the world.
(Recording long clips without using a PC remains to be resolved)
Right. Let's see if I can attach some ZIP files to this text.......and good luck
Kind regards,
AncientBrit