Forum: Mikrocontroller und Digitale Elektronik VGA Bild skalieren


von wewa (Gast)


Lesenswert?

Hallo,

ich plane das OV7670 Kamera Modul in einem Projekt zu verwenden. In 
diesem Modul sind CMOS Sensor und Image processor integriert.
Nun komme ich aber mit einer wesentlich gröberen Auflösung aus (64x64 
Pixel in Graustufe sollten ausreichend sein), als diese Kamera zur 
Verfügung stellt.
Beim durchlesen der Application Note 
http://www.robokits.co.in/datasheets/OV7670.pdf bin ich auf den Image 
Scaler gestoßen (Seite 38, Abschnitt 6). Doch dessen Funktionsweise 
verstehe ich nicht ganz.
Kann mir jemand das mit dem "Down Sampling" und "Digital Zoom Out" 
erklären?

Danke

lg wewa

von Falk B. (falk)


Lesenswert?

@ wewa (Gast)

>Kann mir jemand das mit dem "Down Sampling" und "Digital Zoom Out"
>erklären?

Down Sampling -> Herunter Skalieren. Das Bild wird in der Auflösung mit 
Faktor 1/2, 1/4 oder 1/8 verkleinert.

Digital Zoom Out -> Digitaler Zoom. Das Bild wird um den Faktor 0,5-1 
verkleinert, einstellbar in 64 Schritten, siehe Table 6-1, 
Horizontal/Vertical scaling ratio.

Beides kann kombiniert werden, um größere Skalierungsbereiche (Faktoren) 
zu erziehlen.

von wewa (Gast)


Lesenswert?

Falk Brunner schrieb:
> Down Sampling -> Herunter Skalieren. Das Bild wird in der Auflösung mit
> Faktor 1/2, 1/4 oder 1/8 verkleinert.
>
> Digital Zoom Out -> Digitaler Zoom. Das Bild wird um den Faktor 0,5-1
> verkleinert, einstellbar in 64 Schritten, siehe Table 6-1,
> Horizontal/Vertical scaling ratio.

Aber dann machen Down Sampling und Digital Zoom Out ja das selbe. Wenn 
ich mit Down Sampling die Auflösung verringere (z.B. um den Faktur 1/2) 
dann wird ein Bild mit 640x640 Pixeln nach dem Down Sampling 320x320 
Pixel haben. Für mich sieht das nach einer Verkleinerung des Bildes aus, 
was dann eigentlich dem Digital Zoom Out entspricht.

Oder habe ich da einen Denkfehler?

von Ich (Gast)


Lesenswert?

wewa schrieb:
> Oder habe ich da einen Denkfehler?
Ja :-)
Digital Zoom = Ausschnittsvergrößerung (Ränder abschneiden)
Scaling = gesamtes Bild skalieren (mehrere Pixel zu einem 
zusammenfassen)

von Falk B. (falk)


Lesenswert?

@ wewa (Gast)

>Aber dann machen Down Sampling und Digital Zoom Out ja das selbe.

Jain. Downsampling kann bei diesem IC nur drei grobe Stufen, der 
Digitalzoom deutlich mehr und kleinere Abstufungen.

>ich mit Down Sampling die Auflösung verringere (z.B. um den Faktur 1/2)
>dann wird ein Bild mit 640x640 Pixeln nach dem Down Sampling 320x320
>Pixel haben.

Sicher.

> Für mich sieht das nach einer Verkleinerung des Bildes aus,
> was dann eigentlich dem Digital Zoom Out entspricht.

Beides ist ähnlich, wird aber anders umgesetzt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.