Forum: PC-Programmierung MPEG2 - Stream - "Echtzeit" Verarbeitung


von Troll (c) (Gast)


Lesenswert?

Hallo zusammen,

ein MPEG2 Stream und soll möglichst in Echtzeit (im Sinne von möglichst 
schnell und nicht mit einem definierten dt) verarbeitet werden. Es soll 
eine Software entstehen die eine Bilderkennung durchführt. Ich besitze 
Erfahrung in Bildverarbeitung anhand von MJPEG Streams.
Habe aber noch nie mit einem Format wie MPEG2 etwas zutun gehabt in dem 
keine Einzelbilder vorkommen.

Wie funktioniert allgemein die Bildverarbeitung bei einem solchen 
Format?
Habt ihr ein paar Tipps für mich, wie ich mich in diese Gebiet 
einarbeiten kann?

Programmiert wird in C/C++

Danke Gruß

von Peter X. (peter_x)


Lesenswert?

Troll (c) schrieb:
> Es soll
> eine Software entstehen die eine Bilderkennung durchführt

Meinst du eine Objekterkennung (im Live-Bild)?
Z.B. Muräne auf deinem Grundstück?
Wenn ja, derer gibt es viele.

von Troll © (Gast)


Lesenswert?

^ Ja eine Objekterkennung

von ./. (Gast)


Lesenswert?

> MPEG2 ... in dem keine Einzelbilder vorkommen.

Jeder I-Frame ist ein komplettes Einzelbild.

von Georg A. (georga)


Lesenswert?

Nimm die ffmpeg-lib (oder den Fork avconv). Damit geht das relativ 
einfach und maximal schnell. Da stopft man die rohen TS/PS/PES-Daten 
rein und wenn ein Frame fertig ist, kann man es abholen.

von Troll© (Gast)


Lesenswert?

^ Vielen Dank!

Troll©

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.