 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
nodrim Neznanec

Pridružen-a: Pon 29 Jun 2009 14:15 Prispevkov: 2 Aktiv.: 0.01 Kraj: Ljubljana
|
Objavljeno: Pon Jun 29, 2009 3:14 pm Naslov sporočila: Teoretično vprašanje o merjenju "input lag-a" |
|
|
Pozdrav,
sem začel pisat to zamisel in je nastal predolg post.
Izmeri bi rad "input lag" pri LCD TV-ju že v trgovini. "Input lag" je zakasnitev od trenutka, ko neka naprava (DVD player, igralna konzola ipd.) pošlje video signal v TV, do trenutka, ko LCD TV dejansko prikaže sliko na zaslonu.
Tukaj na začetku zato samo povzetek napravice, ki bi jo rad izdelal:
- preko kabla SCART ali HDMI se bi priklopil v TV
- v TV bi pošiljal nek enostaven signal (barvno utripanje, recimo RDEČA, ZELENA in MODRA - ena barva po celem zaslonu)
- na drugi strani bi imel nek foto-element, ki bi ga postavil pred zaslon in z notranjo štoparico bi potem izmeril čas od poslanega signala do spremembe na zaslonu.
- izmeril bi recimo 10 takšnih sprememb in na zaslončku izpisal rezultat.
Najlepša hvala vsem, ki si boste vzeli čas za podrobnejšo izpeljavo te zamisli.
LP, Milan
=== Daljša razlaga ===
Pozdravljeni vsi skupaj,
sem popolnoma nov na tem forumu. Sem precej amaterski elektronik brez prave formalne izobrazbe, se pa zelo rad ukvarjam s tem. Največ, kar sem do zdaj naredil, je bil doma narejen joystick za konzole in dodatni modulček za LEDice, ki se prižigajo ob pritisku na gumbe in premikanju Joysticka (ob pritisku gumba, se v bistvu prekine tokokrog, zato za LEDice rabiš čip za negacijo itd., da dobijo napajanje itd.).
No, v glavnem, moje vprašanje je čisto nekaj drugega. Ker največ igram pretepačine (Street Fighter, Soul Calibur, Tekken itd., toliko da veste za kaj gre), imam pri nakupu TVja en resen problem.
Konzole delujejo na 60 Hz ali 60 frejmov. Tako pogosto igre "berejo" vnose igralca. 1 frejm = 1,67 stotinke. Verjemite mi na besedo, da po dovolj urah igranja teh iger že čutiš, če pride do kakršnih koli zamud pri frejmih. 2-3 frejme je že precej velika zamuda, 1 frejm pa se opazi pri natančnejših stvareh.
Problem pa je v "input lagu" LCD TV-jev. Ko TV dobi signal za sliko, jo najprej obdela in nato prikaže. Če je ta zakasnitev daljša od 1 frejma, potem je TV za igranje pretepačin neuporaben (če si na takšnem nivoju, da opaziš razliko v 1 frejmu).
Zdaj pa, kako izmerit ta "input lag" za izbrani TV? Eno možnost smo si že izmislili in gre takole: vzameš CRT, ki te zakasnitve nima, in vzameš LCD TV, ki bi ga rad izmeril. Oboje priključiš na računalnik in na oba pošlješ isti signal. V našem primeru je to ura, ki kaže tudi tisočinke. Potem vzameš fotoaparat, hitrost zaklopa nastaviš na 1/1000 s ali manj in fotografiraš oba zaslona hkrati. Na fotki se potem lepo vidi, koliko je dejanske zakasnitve. Natančnost tega načina zadošča za te potrebe tukaj.
Primer tega preskusa: http://pretep.konzole-slovenija.com/forum/viewthread.php?tid=1115&page=3 (zadnji post na dnu strani)
Problem nastane pri nakupu novega TVja, ki recimo stane prek 1000 EUR. Tako bi rad takšen test naredil že prej v trgovini in ta zgoraj opisani preskus pač ni praktičen za preskušanje TVjev v trgovini.
Zato imam v mislih nekakšno majhno napravico, ki bi naredila naslednje:
- preko kabla SCART ali HDMI se bi priklopila v TV
- v TV bi pošiljal nek enostaven signal (barvno utripanje, recimo RDEČA, ZELENA in MODRA - ena barva po celem zaslonu)
- na drugi strani bi imel nek foto-element, ki bi ga postavil pred zaslon in z notranjo štoparico bi potem izmeril čas od poslanega signala do spremembe na zaslonu.
- izmeril bi recimo 10 takšnih sprememb in na zaslončku izpisal rezultat.
No, to je to. Ideja je zaenkrat zelo groba, ker ne poznam teh stvari. Ne vem kako naredit signal za TV, kakšno vezje uporabit za programiranje tega programa, ki bi pošiljal signal in meril zakasnitev. Ne vem kako se uporabi foto-element in kako se uporabi zaslonček.
Če bi se kdo želel poigrati s tem in skupaj razviti neko poceni napravico me naj kontaktira na ZS.
Vsem najlepša hvala in opravičujem se za mega dolg post.
LP, Milan _________________ Just do it! - yourself  |
|
Nazaj na vrh |
|
 |
Highlag Član


Pridružen-a: Pet 23 Jan 2004 20:42 Prispevkov: 4034 Aktiv.: 16.98 Kraj: Črnuče
|
Objavljeno: Pon Jun 29, 2009 3:28 pm Naslov sporočila: |
|
|
Bi rekel, da bi morala biti že razlika med tem kakšen vhod uporabiš za priklop TV-ja. Tako da ni vseeno kateri vhod testiraš.
Drugače premalo poznam HDMI ali scart da bi ti kaj bolj konkretno svetoval, je pa na strani z projekti objavljen en projekt z picem, ki generira videosignal - eno igrico. Verjetno bi lahko z modifikacijo programske opreme lahko generiral videosignal, ki bi bil primeren za tvoj test. Za kakšen priključek na TV-ju bi bil ustrezen boš pa moral sam pogledat. _________________ If at first you don't succeed, destroy all evidence that you tried. |
|
Nazaj na vrh |
|
 |
dragoon Član


Pridružen-a: Čet 03 Maj 2007 21:51 Prispevkov: 452 Aktiv.: 2.04 Kraj: Trojane
|
Objavljeno: Pon Jun 29, 2009 4:18 pm Naslov sporočila: |
|
|
preko scart je najbrž najlažje izvedljivo. preklapljat bo moral pa črno v belo, najlaže zaznaš zamenjavo slike zaradi velikega kontrasta. glede na to da gre za zakasnitve kar dosti milisekund bi bila meritev sila enostavna. malce več dela bi bilo z generiranjem signala in merjenjem spremembe barve.
pred zaslon bi dal fotoupor, signal primerno ojačil da bi videl spremembo barve in s komparatorjem določil nivo. izhod komparatorja na vhod procesorja.
za prikaz časa, nastavitev,.. bi lahko uporabil kar merjeni zaslon.
in, kot pravi hilag, zakasnitev v primeru digitalnega signala in scart signala najbrž ne bo ista. pri scart mora tv najprej vršit ad pretvorbo, podatke obdelat, in prikazat. pri hdmi pa samo pošilja direktno na zaslon.
uporabi pozlačen hdmi kabel, mogoče bo zmanjšal zakasnitev:D - zadnjič sem videl da se je nekje prodajal tak  _________________ LP, Mitja |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 9 dni
Powered by phpBB © 2001, 2005 phpBB Group
|