Welcome, Guest. Please login or register.


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

Online Zozosoft

  • EP addict
  • *
  • Posts: 14004
  • 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: 1048
  • 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 user
  • *
  • Posts: 429
  • 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: 1048
  • 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 user
  • *
  • Posts: 429
  • 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 user
  • *
  • Posts: 429
  • 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 user
  • *
  • Posts: 461
  • 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 user
  • *
  • Posts: 429
  • 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: 9089
  • Country: hu
  • 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 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Judge

  • EP user
  • *
  • Posts: 461
  • 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 user
  • *
  • Posts: 429
  • 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.