Her milisaniyeyi işlemek için bir işlev nasıl oluşturulur? - sayfa 18

 
Taras Slobodyanik :

yani, kendi kendine mi görünüyor? hiçbir yerden?

Soru şuydu, 50 alan nereden geliyor?
25 nasıl 50 olur? (Sonuçta, 25 standartımız var mı?)
Ve neden, bundan, bütün bir çerçeveyi kolayca oluşturmak imkansız ?

Bütün bir çerçeveyi oluşturmak neden imkansız? Neden kolay değil? Belki de kolay ve basit, tüm sistem böyle tasarlanmıştır. Taramalı sinyal akışı var, ekranda aynı geçmeli çizim var. Sorun yok.

50 alan = ikiye bölünmüş 25 kare.

Yukarıda yazdım: Videodan tam bir kare görüntüleyen ve aralarında orta, yarısı bir kareden yarısı diğerinden kareler var. Bir kareden diğerine bir tür yumuşak geçiş. Bir tür geçiş geçişi.

 
Dmitry Fedoseev :

Bütün bir çerçeveyi oluşturmak neden imkansız? Neden kolay değil? Belki de kolay ve basit, tüm sistem böyle tasarlanmıştır. Taramalı sinyal akışı var, ekranda aynı geçmeli çizim var. Sorun yok.

50 alan = ikiye bölünmüş 25 kare.

Yukarıda yazdım: Videodan tam bir kare görüntüleyen ve aralarında orta, yarısı bir kareden yarısı diğerinden kareler var. Bir kareden diğerine bir tür yumuşak geçiş. Bir tür geçiş geçişi.

İmkansız, çünkü her yarım kare farklı (şimdi anaokulunda gibiyim))
Zaman içinde farklı bir noktadan her yarım kare - 50 yarım karenin tamamında hareketli bir nesne farklı bir konuma sahiptir. Bu nedenle, tam kareleri yeniden oluşturmak ve frekansı 25 kareye düşürmek için bir dizi algoritma buluyorlar. Aynı zamanda görsel bilgilerin yarısı atılır . Saniyede aynı 50 kareye dönüştüreceksiniz.

Yani, geçmeli olan tüm televizyonlar (geçmiş ve şimdiki), 50 kare (veya yarım kare) frekansında filme alınır.
Ve tüm bunların 50 karelik bir düzgünlüğü var, ancak 25 değil.

not. spor kanallarında da hepsi iç içe geçmiştir - çünkü bu minimum düzeyde pürüzsüzlük sağlar. 25 tam kare ile aynı akışta saniyede 50 yarım kare vardır.

 

Değil. Hepsi yanlış. Hiçbir şey atılmaz. 25 olduğu için kalır, onlara yalnızca aynı sayıda geçiş eklenir, ancak zaten monitörde (monitörde oluşturulurlar, diyelim ki). İki monitör karesi için bir yarım kare video ekranda tutulur.

Diyelim ki kareler dosyada doğru sırada sıralanıyor: 1, 2, 3, 4 ... nasıl oldukları hiç önemli değil, nasıl okundukları önemli.

1. çerçevenin çift satırlarını oku ve gönder, 2. çerçevenin tek satırlarını oku, gönder, 2. çerçevenin çift satırlarını oku gönder, 3. çerçevenin tek satırlarını oku ve gönder, 3. çerçevenin çift satırlarını oku ve gönder.

Şimdi monitörde.

Hatta çizgi çerçevesi 1 alındı, boyandı. Yeni bir kare, 1. karenin çift çizgileri hala yanıyor, ancak 2. karenin tek satırlarını alma ve görüntüleme işlemi devam ediyor. Sonuç olarak, monitörde kare 1 ve yarısından gelen çizgilerin yarısı olan bir kare var 2. Ekranın bir sonraki karesi, tek çıkışlar ( kare 2 'den) hala yanıyor ve çiftler soluyor, kare 2'nin çift çizgilerini elde etme ve bunları monitörde görüntüleme işlemi devam ediyor - monitör, çerçeve 2'nin iki yarısından, yani normal bir çerçeveden oluşan bir çerçevemiz var. Monitörün bir sonraki karesinde, 2. karenin çift çizgileri parlamaya devam eder ve 3. karenin tek çizgileri eklenir - 2. karenin yarısından ve 3. karenin yarısından bir geçiş karesi elde ederiz. O zaman tüm kare 3 olur. Sonraki, 3'ün yarısı ve 5'in yarısı. Sonra bütün 4. 4'ün yarısı ve yarım 5. Tam 5. 5'in yarısı ve 6. Tam 6. 6'nın yarısı ve 7. Tam 7...

 
Taras Slobodyanik :

yani, kendi kendine mi görünüyor? hiçbir yerden?

Soru şuydu, 50 alan nereden geliyor?
25 nasıl 50 olur? (Sonuçta, 25 standartımız var mı?)
Ve neden, bundan, bütün bir çerçeveyi kolayca oluşturmak imkansız ?

Fransız MESEKAM'dan Sovyet SECAM'in nereden koptuğu, bu, yapısında analog sinyal iletimi SIRASINI olan aptal bir TV yayın standardıdır - şimdi bu kelime PROTOKOL'dür.

ilk önce çift satırlar iletilir, ardından video bilgisi içeren bir sinyalin tek satırları iletilir, ardından gecikmeli bir ses sinyali iletilir ve bunların hepsi saniyenin 1/50'sine sığmalıdır, sonra tekrar ....

böyle bir standart, satırlardaki fotoğraf sensöründen video bilgilerini de kaldıran ilk video kameralarla koordinasyonu sağladı ...... bu tarihin başlangıcı .... bu 50 Hz ve kineskopun 2 geçişinde çerçeve oluşumu ışın televizyon çağını başlattı ....

daha sonra eleman tabanı gelişti, ancak standart aynı kaldı

deinterlacing hakkında dün bu konuyu yarım günlüğüne imzaladım, video kaynağının frekansı KAMERA olduğunda bu efekt ortaya çıkıyor!!! Video alıcısının frekansıyla uyuşmuyor BU TV'YE İZİN VERİN!!! ve bu iki cihaz çeşitli şekillerde eşleştirilir, eğer eşleştirme yüksek kalitede değilse, o zaman bazen senkronizasyon dışı / seğirme görürsünüz ... bunların hepsi kaçırılan kareler için tazminattır.

eşleştirme farklı şekillerde nasıl yapılır ve dönüştürme - dijital işleme ve elektronik devreler ... evet, önemli değil, mevcut ekipmanın farklı bilgi işleme frekanslarına sahip olduğunu anlamak önemlidir, profesyonel video kameraların fotoselleri sensörden bilgileri kaldırır birkaç MHz hızında, bu bilgiyi, daha sonra 50 Hz frekansında çalışan TV yayın ekipmanına (SECAM analogu, dijital DVB-T2) bağlanan video akışına verin, eğer çarpık mühendisler, video editörleri varsa? ?? o zaman çarpıtmalar göreceksiniz, eğer her şey profesyonelce yapılırsa, o zaman hayatta orijinal video materyali ile herhangi bir manipülasyon olduğunu tahmin edemezsiniz.


hem 120Hz'de hem de monitör frekansı hakkında tüm konuşmalar ... doğal olarak, resmin yenileme hızı ne kadar hızlı olursa, görsel bozulmalar o kadar az fark edilir, ancak tüm odak frekansta değildir, hala çok fazla siyah dengesi, renk sunumu, grenlilik gibi matris üzerindeki piksel tepki süresi gibi daha önemli bir rol oynayan faktörler ... burada TV'deki videonun manipülasyon olduğunu anlamanız gerekiyor - Duyuların YANILMASI !!! statik resimlerle ve eğer gerçekten denerseniz (evet, osurmak çok daha zor!), o zaman çarpıklıkları görmüyorsanız, ama gerçekten onları arıyorsanız, o zaman kesinlikle göreceksiniz... bilinç böyledir. İşler

 
Реter Konow :

Size hatırlatmak istiyorum: soru başlangıçta ortaya çıktı - "Bir kişinin görüntüsündeki bir değişikliği algılama hızı saniyede 24 kare ise, OnTimer () işlevinin frekansını 40 milisaniyenin üzerine çıkarmak mantıklı mı?".

konuda holivar tamamlandı

Dün istemedim ama bazı bilgileri google'da arattım, Wiki'deydi

  • 16 - sessiz sinemanın standart çekim ve projeksiyon sıklığı;
  • 18 - "8 Super" amatör formatının standart çekim ve projeksiyon frekansı;
  • 23.976 (24×1000÷1001) — kayıpsız enterpolasyon için kullanılan Amerikan 525/60 ayrıştırma standardındaki telesine projeksiyon frekansı;
  • 24, filme alma ve projeksiyon frekansı için küresel standarttır;

onlar. en az 16-18 kare zaten animasyon efekti verecek, aynı GIF'ler, özellikle kalite ile ilgili bir hata bulamıyorsanız ve video çok dinamik değilse, o zaman oldukça “izlenebilir”, işte kısa bir makale Habrehabr'daki gif hakkında, tüm odak frekansta değil, seçim personelinde

https://habr.com/post/251709/

 
Igor Makanu :

konuda holivar tamamlandı

Dün istemedim ama bazı bilgileri google'da arattım, Wiki'deydi

  • 16 - sessiz sinemanın standart çekim ve projeksiyon sıklığı;
  • 18 - "8 Super" amatör formatının standart çekim ve projeksiyon frekansı;
  • 23.976 (24×1000÷1001) — kayıpsız enterpolasyon için kullanılan Amerikan 525/60 ayrıştırma standardındaki telesine projeksiyon frekansı;
  • 24, filme alma ve projeksiyon frekansı için küresel standarttır;

onlar. en az 16-18 kare zaten animasyon efekti verecek, aynı GIF'ler, özellikle kalite ile ilgili bir hata bulamıyorsanız ve video çok dinamik değilse, o zaman oldukça “izlenebilir”, işte kısa bir makale Habrehabr'daki gif hakkında, tüm odak frekansta değil, seçim personelinde

https://habr.com/post/251709/

Burada kesinlikle çok fazla kafa karışıklığı var.

Görünüşe göre, saniyede yaklaşık 24 kare, beynin algılayabileceği ve işleyebileceği maksimum kare sayısıdır. Göz, beyin ne olursa olsun, (burada bahsedildiği gibi) saniyede daha fazla kare "fotoğraf çekebilir". Ama beyin hepsini işleyemiyorsa ne fark eder?

Bu nedenle, tartışmacıların basit bir komut dosyası oluşturmasını ve görüntünün düzgünlüğü ve doğallığının kalitesindeki değişikliğin hangi kare hızında farkedilmeyi bırakacağını kontrol etmelerini önerdim.


Ayrıca bana öyle geliyor ki, burada resmin kalitesi karıştırılıyor - doğallık, renk doygunluğu, titreme eksikliği, grenlilik vb. ... ve yalnızca görüntü içindeki hareket algısını etkileyen kare hızı.

 
Реter Konow :

Ayrıca bana öyle geliyor ki, burada resmin kalitesi karıştırılıyor - doğallık, renk doygunluğu, titreme eksikliği, grenlilik vb. ... ve yalnızca görüntü içindeki hareket algısını etkileyen kare hızı.

evet, mesele tam olarak bu ve özellikle herkesin farklı monitörleri olduğu için herhangi bir test öznel bir değerlendirme olacaktır ve komut dosyası muhtemelen hala PC performansına ve MT ve Windows olay modeline bağlı olacaktır.

Windows'taki kodekler en yüksek önceliğe sahip olmalı ve doğrudan ekran kartı sürücüleriyle çalışmalıdır (neredeyse bunun gibi) ve MT'de sıkışma olabilir, ancak IMHO, tüm bunlar özneldir

 
Igor Makanu :

evet, mesele tam olarak bu ve özellikle herkesin farklı monitörleri olduğu için herhangi bir test öznel bir değerlendirme olacaktır ve komut dosyası muhtemelen hala PC performansına ve MT ve Windows olay modeline bağlı olacaktır.

Windows'taki kodekler en yüksek önceliğe sahip olmalı ve doğrudan ekran kartı sürücüleriyle çalışmalıdır (neredeyse bunun gibi) ve MT'de sıkışma olabilir, ancak IMHO, tüm bunlar özneldir

Senaryo çok basit. PC performansı hiçbir şeyi değiştirmez. Tam olarak testin basitliği nedeniyle burada öznelliğe çok az yer olacaktır. Saniyede sadece siyah bir arka plan üzerinde bir rakam ve bir noktadan diğerine hareket (1000 piksel). Teoride, kare hızını birden artırarak, nesnenin hareketinin düzgünlüğünü kademeli olarak artıracağız, ancak belirli bir noktada, düzgünlükte bir değişiklik fark etmeyi bırakacağız. Üzerinde durduğumuz rakam algının sınırı olacaktır. Belki 24 kareden fazla olacak ama ne kadar olduğundan emin değilim.

 
Реter Konow :

Sen garip bir muhatapsın. Söylediği gibi, "kim ne hakkında konuşuyor, ama ... hamam hakkında."

Burada başka bir şey oluyor gibi görünüyor...

Senin için bir benzetme yaptım çünkü herkes zeki ama kimse bilimsel argümanları öğrenmek ve okumak istemiyor.

Üstelik kimse getirmiyor.

 
jdjahfkahjf :

Senin için bir benzetme yaptım çünkü herkes zeki ama kimse bilimsel argümanları öğrenmek ve okumak istemiyor.

Üstelik kimse getirmiyor.

Biliyor musun, çok zeki birine benziyorsun. Argümanlarını beğendim.

Ancak, "burada herkesin zeki olduğu" fikrine katılmıyorum. Tartışmaya katılanlardan bazıları konuya çok hazırlıklı görünüyor.