Ambilight - Dipl.-Arbeit

  • Hallo an Alle!!!


    Bin gerade dabei eine Dipl. Arbeit zu machen und würde ein bisschen hilfe von euch brauchen!!!!


    Folgendes:


    Ambilight mit follgenden Sachen:


    HDMI-Ausgang der Quelle -> HDMI-Splitter(min 2-fach)
    1. Ausgang vom HDMI-Splitter -> TV
    2. Ausgang vom HDMI-Splitter -> HDMI-VGA-Konverter (z.B. HDFury - d.h. analoges RGB-Signal)
    HDMI-VGA-Konverter -> modifiziertes Elektor-Projekt oder ähnliches (Scart ist auch nur RGB mit anderem Timing und Sync)


    Sollte funktionieren!!


    Aber wie genau soll das gehen?


    Bin ein Anfänger und habe mit Fernseher-Elektronik nicht so viel am Hut, deswegen wende ich mich an euch?


    Bitte, bitte helfen!!!
    Wie genau soll ich das jetzt angehen?


    Vielen Dank im vorhinein


    Lg

  • Hi,


    das Ambilight soll dann voll in Hardware gegossen sein ??


    Wäre es dann nicht sinnvoller das HDMI Signal, das ja schon digital ist zu nutzen und zu dekodieren und voll digital weiter zu verarbeiten ??


    In der ELEKTOR war mal vor ein paar Monaten mal so ein Hardware ...Light als Bauvorschlag - aber für eine Diplomarbeit solltest du doch erst mal die Grundlagen die anlesen - Fernsehsignalnormen, HDMI-Normen -Aufbau...
    Signalverarbeitung .....


    Evtl kannst du bei TI was finden


    Grüße

    Einmal editiert, zuletzt von magicdragon67 ()

  • Hi, und herzlich Willkommen in Forum!


    such' mal nach Atmolight im Forum, dort findest Du vielleicht ein paar Ideen.
    Das Prinzip ist allerdings ein anderes: der VDR hält das auszugebende Bild z. B. in einem Framebuffer vor und anhand dieses wird die Farbgebung berechnet. Die Ausgabe erfolgt dann z. B. über die serielle Schnittstelle an einen Mikroprozessor, der die Farbeinstellung umsetzt.


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Zitat

    Original von joker4791
    Hi, und herzlich Willkommen in Forum!


    such' mal nach Atmolight im Forum, dort findest Du vielleicht ein paar Ideen.
    Das Prinzip ist allerdings ein anderes: der VDR hält das auszugebende Bild z. B. in einem Framebuffer vor und anhand dieses wird die Farbgebung berechnet. Die Ausgabe erfolgt dann z. B. über die serielle Schnittstelle an einen Mikroprozessor, der die Farbeinstellung umsetzt.


    Grüße joker


    Hm, genau das scheint ja das Problem zu sein.
    Wie komme ich aus HDMI an die Bild Daten zum Berechnen ??
    Wie und womit berechne ich, wie und womit gebe ichs aus.


    Grüße

  • Hi,


    vielleicht hilft das hier:
    Texas Instruments
    Anmelden und die whitepapers lesen.


    Oder vielleicht DAS
    Damit ließe sich die Bilddaten gewinnen natürlich muss da noch die HDMI gedöns dran und das Ganze sollte dann so frisiert werden, dass es als Blackbox läuft und nicht als Steckkarte - aber die Technik fürs Framegrabbing bleibt ja doch ähnlich


    Grüße

    Einmal editiert, zuletzt von magicdragon67 ()

  • Hi,


    ich halte das ganze schon für recht Anspruchsvoll. Schließlich musst du aus dem digitalen Datenstrom (der ja sehr mächtig ist) die Bilder herausfiltern und dann aus Teilbereichen die Farbe extrahieren die überwiegt (so stelle ich mir das jetzt einfach vor). Mal angenommen das eingehende Signal ist nicht Verschlüsselt....


    Die Hardware muss also in der lage sein:


    1. Aus dem Datenstrom einen Videostrom zu generieren
    2. Aus dem Videostrom Einzelbilder herauszufiltern
    3. Die Einzelbilder zu zerlegen und daraus die Farben zu extrahieren


    Beim Atmolight hast du ja einen ganzen Rechner zur Verfügung der sogar direkt Zugriff auf den Videostrom hat und ausserdem noch ein vollwertiges Linuxsystem welches viele Bibliotheken zur Bearbeitung mitbringt. Inwieweit ein Microprozessor sowas kann müssten erstmal die Experten hier klären.


    Wie lange hast du denn für die Diplomarbeit Zeit und vorallem hast du einen Professor, der sich mit der Materie auskennt? In welchem Fachbereich schreibt du die Diplomarbeit?


    Gruß
    Atech

    HTPC:
    Softtware: Archlinux mit VDR aus Archvdr repo (1.7.31 mit softhddevice) und xbmc 12.2 Frodo stable
    Hardware: Coolermaster 260 mit Core I3 540, 4 GB Kingst. Ram, GA.H55M-D2H, PCIe 16X RiserCard, NVIDIA 430GT, TT3600USB, TT3650-CI USB, Samsung SSD 640, WD Blue 1TB (WD10TP), IR Einschalter, imon Display, mce FB und 12 Kanal Atmolight (4 Led Streifen) über DFatmo und Boblight

  • servus,


    also eine halbwegs sinnvolle signalkette wäre wohl:

    Code
    hdmi-decoder (Vollbilder)-> FPGA (mächtiger FPGA) -> LeistungsTransistoren (PWM)

    dann kann der FPGA für dich rechnen. Du musst den nur konfiguriern :P


    Einfach ist das nicht, könnte aber dem umfang einer Diplomarbeit entsprechen.
    Dür den start kannst du ja z.B. dich auf ein Bildformat festlegen, und wenn die Zeit reicht dann auch mehr machen :)

  • Zitat

    Bin ein Anfänger und habe mit Fernseher-Elektronik nicht so viel am Hut, deswegen wende ich mich an euch?

    ...dann muß ich jetzt doch mal fragen: warum machst du dann solch' eine dipl. arbeit??? :lehrer1

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Hallo an alle!!!!


    Danke für die zahlreiche teilnahme!!!!


    Zu den Fragen:
    Tja, das Thema habe ich mir leider nicht aussuchen können deswegen --> Dipl.-Arbeit-Ambilight!!!!


    Das Fach lautet: Elektronik und Microelektronik
    Jedoch ist der zuständige Prof. nicht sehr hilfreich, da er zwar von seinem fach was versteht und damit sehr gut umgehen kann, jedoch bei dem Erklären happerts ein bisschen bzw. verständlich erklären kann er nicht!


    Zu der Dipl.-Arbeit:
    Habe mich ein bisschen informiert und folgendes herausgefunden:


    Von der Ausgangsquelle mit HDMI zum Switcher. Mit einem Ausgang zum TV und mit dem zweiten Ausgang an HDFlury 2. ( Info: http://www.kab24.de/kabel-adap…6413~func~det~wkid~1.html )


    Dieser HDFlury 2 hat einen HDMI eingang und einen VGA Ausgang (Er wandelt den verschlüsselten HDCP-Inhalt um). Über diesen VGA Ausgang müsste es doch möglich sein die RGB herauszuholen. Vom VGA Ausgang zu den Controler (der das ganze dann bearbeitet) und dann zu den LED-Leisten die sich hinter dem Fernseher befinden.
    Jedoch wie der Controler das ganze dan bearbeitet weis ich noch nicht, aber vielleicht kann mir einer von eich ein bisschen helfen.
    Mehr erfahrung in diesem Bereich habt ihr ja, im gegensatz zu mir!! ;)


    Lg an alle!!!

  • Hallo Boji,

    Zitat

    HDMI-Ausgang der Quelle -> HDMI-Splitter(min 2-fach) 1. Ausgang vom HDMI-Splitter -> TV 2. Ausgang vom HDMI-Splitter -> HDMI-VGA-Konverter (z.B. HDFury - d.h. analoges RGB-Signal) HDMI-VGA-Konverter -> modifiziertes Elektor-Projekt oder ähnliches (Scart ist auch nur RGB mit anderem Timing und Sync) Sollte funktionieren!!


    Für eine Diplomarbeit solltest du dir schon mal angewöhnen, richtig zu zitieren.
    Sonnst kann das ziemlich in die Hose gehen, wenn dein Prof raus findet, dass die obigen Überlegungen nicht von dir stammen...


    Wenn du das so machen willst, wie von mir damals vorgeschlagen, dann sehe ich eigentlich keine Probleme.
    Such dir die enstp. Elektor Artikel raus und baue das nach, aber ob das dem Anspruch an eine Diplomarbeit genügt?


    Grüße
    Funzt

  • also wenn man fuer so ein eentwicklung einen dipl-ing/master kriegt, mach ich das auch
    sofort ;)


    ich wuerde eine hdmi capture karte nehmen, atom board dualcore und das ganze mit
    einem linux system aufbereiten. das ist flexibler als ein fpga und kann erweitert werden
    (z.b. via netzwerk verteilung ankopplung ans KNX/EIB etc.. - wenn die schwiegermutter
    anruft, blitzt der raum rot ;))


    fuer integration in einen lcd tv ist natuerlich ein fpga besser geeignet, da muss man
    aber nicht an die hdmi quelle dran.



    -- randy

  • Hi,


    damals hat der HDFury in der Bucht um die 80 EUR gekostet. Jetzt kosten die Dinger mehr und es war mir damals schon zu teuer.


    Werde es demnächst über ein optisches Feedback machen, wenn ich irgendwann mal Zeit dazu finde.
    Aufbau für vier Farbseiten in etwa so:


    - Ein kleines Sucherfernrohr aus dem Astronomiebereich guckt aus einer oberen Zimmerecke gegenüber der Glotze auf diese
    - Im Brennpunkt (Fokalprojektion) befinden sich vier Farbsensoren von Avago oder so, die die Helligkeit und Farbe analog oder digital raus geben (gibt es z.B. bei Sparkfun)
    - plus ein kleiner Controller, der die Daten in ein serielles RS232 Format für mein vorhandenes Atmolight wandelt


    Viel billiger und läuft immer, egal welche Quelle das Fernsehsignal liefert.


    Grüße
    Funzt

  • Hi,

    Zitat

    Köntest du mir das etwas näher erklären??


    schreibst du die Diplomarbeit oder ich???
    Steht doch schon grob alles da.
    Ist heute alles nur noch Google und copy&paste ???
    Meinst du, dass dir später im Job jemand die Sachen bis ins kleinste vorkaut?
    Dann viel Spaß.


    Grüße
    Funzt

  • Hi Funzt !!


    Ja Die Idee ist Super und für die Dipl-Arbeit ist es durchgegangen!!!
    Somit stehen mir alle Wege frei!! Und der Preis ist auch OK!!!


    Die entsprechenden Elektor Artikel habe ich mir schon herausgefiltert.
    LED nachbau --> kein Problem, sollte funktioneren
    Switcher und HDFlury auch keinProblem


    nur welchen Controler für die Auswertung? Wie genau das Programm schreiben?? Das weis ich noch nicht!!


    Das ist abner auch der anspruchvollste Part!!!
    Da ich kein Programierer bin, wird es für mich etwas schwieriger werden!!


    Lg.

  • Ja es ist schon meine Dipl-Arbeit, schreiben werde ich es e!!! Aber ich habe es schon mal erklärt!! Ich bin kein Elektronier!!! Dieses Projekt wurde mir zugeteilt!!
    Ich muss doch irgendwie auf einen Weg kommen!! Da dachte ich mir ich spreche das ganze mal in einem Forum an und hoffe auf die Hilfe von anderen!! Machen werde ich es e selber!!!
    Ich weis zwar noch nicht wie genau, aber wo ein Wille da auch ein Weg.


    Also, bitte um Unterstützung bei diesem Projekt, da im Studium, nieman Zeit hat, dass er mir helfen kann bzw. der Zuständige es nicht verständlich erklären kann!!


    Lg


    Ps.:
    Ich mache das Studium auf Abendbasis, sprich ich gehe jeden Tag Arbeiten und Abend Büffeln hinter der Schulbank!! Ich weis das schon wie der Hase in der Arbeit rennt!! Natürlich kaut mir keiner was vor, jedoch gibt es fast täglich Besprächungen wie man es besser machn könnte,.... etc. und ein Forum ist auch nicht anderes!!!!


    Gruß

  • Hi,


    da die Hauptarbeit bei diesem Projekt nicht im Linuxbereich liegt,
    sondern eher in der Elektronik und Embedded-Programmierung, bist du besser auf mikrocontroller.net oder einem anderen Elektronikforum aufgehoben.
    Aber auch da wird man dir die Arbeit nicht abnehmen.
    Zur Datenverarbeitung kannst du ja in den Atmolight-Quellcode schauen.

    Zitat

    Also, bitte um Unterstützung bei diesem Projekt, da im Studium, nieman Zeit hat, dass er mir helfen kann bzw. der Zuständige es nicht verständlich erklären kann!!


    ... ich bekomme jedenfalls die Krise, wenn ich sehe, dass Studenten bei uns im Haus sich bei Projekten nicht selber in die Materie rein arbeiten wollen.
    Dass merkt man schnell, da einfach nicht die richtigen Fragen (strukturiert, aufeinander aufbauend) gestellt werden, sondern allgemein nach Kochrezepten gefragt wird.


    Grüße
    Funzt

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!