Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Wireless Transmission of Image

Status
Not open for further replies.

niksmitcoe55

Newbie level 6
Joined
Oct 2, 2010
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Pune
Activity points
1,375
Last edited:

Do you get incoming bits of the image? Can you access a block of memory to store the image?

Each pixel is 0 or 1. This is the simplest way to do computer graphics.

String 8 bits together and you have a binary number from 0 to 255.

Store the value in one byte of memory.

You can do grayscale by assigning a few bits per pixel. Example, if you use 4 bits then value of each pixel ranges from 0 to 15.

Or assign a byte (8 bits) per pixel. Value of a pixel ranges from 0 to 255.

Color is red-green-blue. Then a pixel might use 3 bytes. One byte each for R, G, B.

Your amount of memory determines how big an image you can store.

When you want to display the image you peek each byte, read the value, and turn screen pixels on or off accordingly.

Different graphics formats have different header information at the beginning. From that point it gets real complicated.
 
  • Like
Reactions: acp27

    acp27

    Points: 2
    Helpful Answer Positive Rating
I think, you should primarly think about this project objective
Convert that image into digital format i.e. suitable for transmission
The said image sensor is exposing a digital video standard signal. To transmit it with acceptable efficiency, you have to compress the image data. Choosing a microprocessor with sufficient memory capacity and processing speed is essential.

i don't know how to interface it with micro-controller
The image sensor has a parallel interface and outputs data with a TV like frame rate and respective xx MHz pixel rate. You have two basic options:
- read an image frame to memory in real time
- sample individual pixels, involves a line and pixel counter and respective synchronization hardware
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top