Welcome, Guest. Please login or register.


Author Topic: RGB->YUV átalakító (Read 7953 times)

Online Zozosoft

  • EP addict
  • *
  • Posts: 14359
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 60.0 Firefox 60.0
    • View Profile
    • http://enterprise.iko.hu/
Re: RGB->YUV átalakító
« Reply #15 on: 2018.June.23. 15:20:26 »
Amit én használok ROM verziót, abban jó.
21317-0

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1141
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: RGB->YUV átalakító
« Reply #16 on: 2018.June.23. 18:54:58 »
V... Másrészt viszont a monokróm jelet a színjelek 1/3-1/3-1/3-os összege adja, ami abszolút nem következetes (az általánosan használt Y/luma világosságjel kb. 0,6 zöld, 0,3 piros és 0,1 kék súlyozással jön létre).
Ennyi idő után kevés értelme van újra előhozni a témát, de honnan jön ez az 1/3-1/3-1/3?

Offline Dr.OG

  • EP lover
  • *
  • Posts: 565
  • Country: hu
  • dr.
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 56.0.2924.87 Chrome 56.0.2924.87
    • View Profile
Re: RGB->YUV átalakító
« Reply #17 on: 2018.June.23. 21:06:43 »
Ennyi idő után kevés értelme van újra előhozni a témát, de honnan jön ez az 1/3-1/3-1/3?
Itt a fórumon olvastam valamelyik topicban, de az előző oldalon linkelt kapcsolási rajzon is látszik, hogy a mono kompozit jelhez mind3 színkomponens (R, G és B) egyenlő arányban járul hozzá, egy-egy 1,8k-s ellenálláson keresztül.
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1141
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 12.17 Opera 12.17
    • View Profile
Re: RGB->YUV átalakító
« Reply #18 on: 2018.June.23. 22:55:21 »
... az előző oldalon linkelt kapcsolási rajzon is látszik, hogy a mono kompozit jelhez mind3 színkomponens (R, G és B) egyenlő arányban járul hozzá, egy-egy 1,8k-s ellenálláson keresztül.
Bocs, biztosan én vagyok a zizi, de nem bírom ezt sehogyan sem megtalálni, hogy honnan jön. :(

Offline Dr.OG

  • EP lover
  • *
  • Posts: 565
  • Country: hu
  • dr.
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 67.0.3396.87 Chrome 67.0.3396.87
    • View Profile
Re: RGB->YUV átalakító
« Reply #19 on: 2018.June.24. 05:40:07 »
Sebaj, bejelöltem neked pirossal (lásd csatolmány)!

A jobb felső sarokban található videocsatlakozó A3-as lábát követtem visszafelé (ez adja a külvilágnak a monokróm kompozit videojelet), így jutottam el az R99-es ellenálláson és a TR7-es tranzisztoron keresztül az R93-96-os ellenállásokig. A felső 3 1,8k-s rezisztencia pedig a tőle balra található, korábban már emlegetett ellenállás-létrán (R64-R71) keresztül kapcsolódik az U33-as IC-hez, ami az R, G és B színkomponenseket szolgáltatja. Az alsó, R96-tal jelölt 1k-s ellenálláson keresztül pedig a kompozit szinkron érkezik, közvetve az U34-es IC 8-as lábáról.

A sok ellenállásra azért van szükség, mert ezek a régi logikai IC-k (74LS széria, jelen esetben konkrétan 74LS244) még TTL szintű (tranzisztor-tranzisztor logika, vagyis 5V) jeleket adtak ki a kimenetükön, a legtöbb eszköz analóg videobemenete pedig max. 1V-os jeleket fogad (igazából negatív -0,3V szinkronjelet feltételezve a teljes tartomány 1V, a felsőérték pedig csak +0,7V). Az újabb IC-k (HC, HCT sorozat) már "csak" 3,3V-os jelekkel dolgoznak, persze direktben ezt sem egészséges videobemenetre kötni. Bővebben: http://www.interfacebus.com/voltage_threshold.html
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Dr.OG

  • EP lover
  • *
  • Posts: 565
  • Country: hu
  • dr.
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 89.0.4389.114 Chrome 89.0.4389.114
    • View Profile
Re: RGB->YUV átalakító
« Reply #20 on: 2021.April.10. 20:29:46 »
Sziasztok!

Facebookon nemrég kaptam egy tippet az átalakítóval kapcsolatban, miszerint az erősítőként alkalmazott BC182-es tranzisztor nem elég gyors, ez okozhatja a kép mosottságát. Kipróbáltam hát többféle NPN tranzisztort helyette, ami legjobban bevált az az S8050 és a 2N3904. A képek magukért beszélnek, mondhatni tökéletes lett a végeredmény. Illusztrációként álljon itt egy-egy screenshot a bootképernyőről és a 80-oszlopos szöveges kimenetről (érdemes a korábbi képernyőképekkel összehasonlítani):
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Judge

  • EP lover
  • *
  • Posts: 554
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 89.0.4389.114 Chrome 89.0.4389.114
    • View Profile
Re: RGB->YUV átalakító
« Reply #21 on: 2021.April.11. 00:59:59 »
Sziasztok!

Facebookon nemrég kaptam egy tippet az átalakítóval kapcsolatban, miszerint az erősítőként alkalmazott BC182-es tranzisztor nem elég gyors, ez okozhatja a kép mosottságát. Kipróbáltam hát többféle NPN tranzisztort helyette, ami legjobban bevált az az S8050 és a 2N3904. A képek magukért beszélnek, mondhatni tökéletes lett a végeredmény. Illusztrációként álljon itt egy-egy screenshot a bootképernyőről és a 80-oszlopos szöveges kimenetről (érdemes a korábbi képernyőképekkel összehasonlítani):

Köszi! Ezt kipróbálom, mert az "EP Laptop" képernyőmön nekem is elég mosott volt a kép.
Üdv.Judge

Offline Dr.OG

  • EP lover
  • *
  • Posts: 565
  • Country: hu
  • dr.
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 89.0.4389.114 Chrome 89.0.4389.114
    • View Profile
Re: RGB->YUV átalakító
« Reply #22 on: 2021.April.11. 05:23:30 »
Várjál, ez az RGB->YUV átalakítós topic! Bár a színes kompozit videokimenetnél is cserélhető a tranzisztor, de a mosottság ott nem lesz sokkal jobb (abban az esetben a videojelbe integrált színinformáció okozza a fő problémát, legjobb módszer azt szeparálni a jel többi részétől, pl. S-Video kimenet építésével (ahogy látom, arra is létezik megoldás), vagy RGB-SCART / YUV-kompozit kimenet használatával).
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline szipucsu

  • EP addict
  • *
  • Posts: 9549
  • Country: hu
    • Támogató Támogató
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 87.0 Firefox 87.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: RGB->YUV átalakító
« Reply #23 on: 2021.April.11. 11:19:17 »
Illusztrációként álljon itt egy-egy screenshot
Érdekes, hogy a betűszín világosabb zöld, mint emulátoron. Nem tudom, mitől lehet eltérés, mi okozhatja. De mintha nem csak nálad, hanem más fényképeken is világosabbnak láttam volna.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Judge

  • EP lover
  • *
  • Posts: 554
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 89.0.4389.114 Chrome 89.0.4389.114
    • View Profile
Re: RGB->YUV átalakító
« Reply #24 on: 2021.April.11. 16:42:20 »
Várjál, ez az RGB->YUV átalakítós topic! Bár a színes kompozit videokimenetnél is cserélhető a tranzisztor, de a mosottság ott nem lesz sokkal jobb...

B@sszus...:cry:  pedig már úgy megörültem...
Üdv.Judge

Offline Dr.OG

  • EP lover
  • *
  • Posts: 565
  • Country: hu
  • dr.
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 86.0.4240.110 Chrome 86.0.4240.110
    • View Profile
Re: RGB->YUV átalakító
« Reply #25 on: 2021.April.11. 20:15:59 »
Érdekes, hogy a betűszín világosabb zöld, mint emulátoron. Nem tudom, mitől lehet eltérés, mi okozhatja. De mintha nem csak nálad, hanem más fényképeken is világosabbnak láttam volna.
Szerintem ez függ a használt kijelző kalibrációjától is. Nekem is feltűnt, hogy világosabb a kép komponensen, mint SCART-on. Így most megint variáltam a konverteren, a szinkronjel útjába tettem egy 1N4148-as diódát, és egy 1 kOkmos potmétert a korábbi fix 330-as ellenállás helyére, a világosságjelre meg egy 500 Ohmosat a 75-ös helyett. Így külön változtatható a fényerő és a szinkronjel intenzitása, és elvileg beállítható a helyes fehéregyensúly. Utóbbi azért is érdekes, mert az RGB és a YUV színtartomány nem teljesen fedi egymást.
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.