Re: Looking to display images on an TV/RGB monitor



On Tue, 13 Sep 2005 19:09:54 -0700, ajcrm125 wrote:

> I want to make an embedded system that will display images to a TV or
> RGB monitor. Let's say a 300ish by 200ish image for example. I'd like
> to read the image data from an external file (bmp, gif, png, etc) from
> an SD card and display the image. Because of the image size/color
> density requirements, I'm guessing that I would need to have some sory
> of external RAM to use as video ram and store the data there as a micro
> wouldn't be fast enought to read the data and send it directly to the
> TV , and no micro would have that amount of on-chip ram correct?
> Just want to make sure I'm on the right path here....
> Thanks for any insight.
> -Adam

Ten years ago we built a product you see on almost every broadcast
television signal.

You see those little transparent station branding logos in the lower right
corner of the picture, some of them animated?

These logos are created by a Leitch product called "LOGOMOTION". Leitch
sold these devices by the skid to the broadcast television industry. It was
a very successful product developed entirely by one employee, Aaron Franks, in
about a 2 month period.

He would read each pixel off of the digital D1 video signal outputting
either the raw pixel or a processed pixel.

He would identify start of frame, count each scan line with an interrupt
routine until he found the scan line of interest, count each pixel in that
scan line, until he found the region where the logo was to be blended with
the raw video, read the live video data, blend based on the specified
transparency (alpha channel of the pixel), and output the calculated
pixel in place of the raw video pixel.

All this was done an under $10 1995 vintage fast 8051 with a 24 MB
external memory system used to hold up to 20 logos depending on size.

In 2005, there are a lot more uC and video interface chip options.

So go for it!

Greg Blair
Leith Video Alumni


.



Relevant Pages

  • Re: Who and why?....
    ... the movie you saved in Movie Maker is 640x480... ... browser squeeze it down into a 400 pixel embedded player on your web ... Custom WMV Profiles page of my site for info about making a custom profile. ... portion of my website as a streaming video. ...
    (microsoft.public.windowsxp.moviemaker)
  • Re: Free 42" Plasma Screen if help remove/minimize screen burn !
    ... >>screen probably had moving video that was constantly changing. ... The bad pixel areas are mapped ... The ideal way is a self map calibrator. ... screens. ...
    (sci.electronics.repair)
  • Re: Free 42" Plasma Screen if help remove/minimize screen burn !
    ... > screen probably had moving video that was constantly changing. ... The bad pixel areas are mapped ... color and loss of color. ... a look up table which will add signal intensity ...
    (sci.electronics.repair)
  • Re: Resolution switching on a monitor
    ... >> obviously you have to fit them into a frame so one or the other or both ... since the analog video standard for PCs ... > part of the pixel format description. ...
    (sci.electronics.misc)
  • Re: [LogoForum] Logo: Tests for compliance.
    ... Graphics/TurtleMotionQueries/minimal [Pos Heading Pixel] ... why is there no renameFile function in UCBLogo? ... PROCEDUREP, which allows users to test for exactly the features they really ... and I don't know other Logos so well, so I will have to learn a lot. ...
    (comp.lang.logo)