FMUSER Wirless Video və Səsi Daha Asan ötürür!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Alban
ar.fmuser.org -> ərəb
hy.fmuser.org -> Ermənistan
az.fmuser.org -> azərbaycan dili
eu.fmuser.org -> Bask
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Çin (Sadələşdirilmiş)
zh-TW.fmuser.org -> Çin (Ənənəvi)
hr.fmuser.org -> Xorvat
cs.fmuser.org -> Çex dili
da.fmuser.org -> Danimarkalı
nl.fmuser.org -> Holland
et.fmuser.org -> Eston
tl.fmuser.org -> Filipin
fi.fmuser.org -> Fin
fr.fmuser.org -> Fransız
gl.fmuser.org -> Qalisian
ka.fmuser.org -> gürcü
de.fmuser.org -> Alman
el.fmuser.org -> Yunan
ht.fmuser.org -> Haiti Kreolu
iw.fmuser.org -> İbrani
hi.fmuser.org -> Hind dili
hu.fmuser.org -> Macar
is.fmuser.org -> İslandiya
id.fmuser.org -> İndoneziya
ga.fmuser.org -> İrlandiyalı
it.fmuser.org -> Italian
ja.fmuser.org -> Yapon
ko.fmuser.org -> Koreyalı
lv.fmuser.org -> Latviya
lt.fmuser.org -> Litva
mk.fmuser.org -> Makedoniya
ms.fmuser.org -> Malay dili
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Fars dili
pl.fmuser.org -> Polşa
pt.fmuser.org -> Portuqal
ro.fmuser.org -> Roman
ru.fmuser.org -> Rus
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Sloveniya
es.fmuser.org -> İspan
sw.fmuser.org -> suahili
sv.fmuser.org -> İsveç
th.fmuser.org -> Thai
tr.fmuser.org -> Türkcə
uk.fmuser.org -> Ukrayna
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uels
yi.fmuser.org -> Azərbaycan
(1) Video siqnalının lazımsız məlumatları
Nümunə olaraq rəqəmsal videoyazmanın YUV komponent formatını götürərək YUV, parlaqlığı və iki rəng fərqi siqnalını təmsil edir. Məsələn, mövcud pal TV sistemi üçün parlaqlıq siqnalının seçmə tezliyi 13.5mhz; xroma siqnalının tezlik diapazonu ümumiyyətlə 6.75mhz və ya 3.375mhz olan parlaqlıq siqnalının yarısı və ya daha azıdır. 4: 2: 2 seçmə tezliyini nümunə götürərək Y siqnalı 13.5mhz qəbul edir, U və V xromu siqnalı 6.75mhz ilə nümunə götürülür və seçmə siqnalı 8bit ilə ölçülür, sonra rəqəmsal videonun kod dərəcəsi hesablana bilər. göstərildiyi kimi:
13.5 * 8 + 6.75 * 8 + 6.75 * 8 = 216Mbit / s
Bu qədər böyük məlumat birbaşa saxlanılırsa və ya ötürülürsə, bit sürətini azaltmaq üçün sıxılma texnologiyasından istifadə etmək çətin olacaq. Rəqəmsal video siqnal iki əsas şərtə görə sıxıla bilər:
L. məlumat ehtiyatı. Məsələn, məkan ixtisarları, vaxt azalması, struktur azalması, informasiya entropiyası ixtisar və s., Yəni görüntünün pikselləri arasında güclü bir əlaqə var. Bu artıqlığın aradan qaldırılması məlumat itkisinə səbəb olmur və itkisiz bir sıxışdırmadır.
L. vizual ixtisar. Parlaqlıq ayrı-seçkiliyi həddi, görmə ərəfəsi kimi insan gözlərinin bəzi xüsusiyyətləri, parlaqlığa və xroma qarşı həssaslıq baxımından fərqlidir, bu da kodlaşdırmada uyğun səhvlərin gətirilməsini mümkünsüz edir və aşkarlanmayacaqdır. İnsan gözlərinin vizual xüsusiyyətləri, müəyyən obyektiv təhriflərlə məlumatların sıxılması ilə mübadilə üçün istifadə edilə bilər. Bu sıxılma itkindir.
Rəqəmsal video siqnalının sıxılması yuxarıdakı iki şəraitə əsaslanır və bu da video məlumatların ötürülməsi və saxlanması üçün əlverişli dərəcədə sıxılmış vəziyyətə gətirir. Rəqəmsal video sıxılma üsulları qarışıq kodlaşdırmadır, yəni transformasiya kodlaşdırma, hərəkət qiymətləndirmə və hərəkət kompensasiyası və kodlaşdırmanı sıxmaq üçün entropiya kodlaşdırma. Ümumiyyətlə, şəklin daxili kadr artımını aradan qaldırmaq üçün transformasiya kodlaşdırma, görüntünün kadrlararası artığını aradan qaldırmaq üçün hərəkət qiymətləndirmə və hərəkət kompensasiyası və sıxılma effektivliyini daha da artırmaq üçün entropiya kodlaşdırma istifadə olunur. Aşağıdakı üç sıxılma kodlaşdırma üsulu qısaca təqdim olunur.
(a) Sıxılma kodlaşdırma metodu
(b) Transform kodlaşdırma
Transformasiya kodlaşdırma funksiyası kosmik aləmdə təsvir olunan görüntü siqnalını tezlik sahəsinə çevirmək və sonra çevrilmiş əmsalları kodlaşdırmaqdır. Ümumiyyətlə, görüntünün kosmosda güclü bir əlaqəsi var və tezlik sahəsinə çevrilmə dekorasiya və enerji konsentrasiyasını reallaşdıra bilər. Ümumi ortogonal çevrilməyə diskret Fourier transformasiyası, diskret kosinus çevrilməsi və s. Ayrı-ayrı kosinus çevrilməsi rəqəmsal video sıxışdırmada geniş istifadə olunur.
Ayrı-ayrı kosinus çevrilməsinə DCT çevrilməsi deyilir. L * l şəkil blokunu kosmik domendən tezlik domeninə çevirə bilər. Buna görə, DCT-yə əsaslanan şəkil sıxılma və kodlaşdırma prosesində görüntünün üst-üstə düşməyən görüntü bloklarına bölünməsi lazımdır. Bir görüntünün ölçüsünün 1280 * 720 olduğunu düşünək, ızgara şəklində üst-üstə düşmədən 160 * 90 ölçülü 8 * 8 şəkil blokuna bölünür. Sonra hər bir görüntü bloku üçün DCT çevrilməsi edilə bilər.
Blok bölündükdən sonra hər 8 * 8 nöqtəli görüntü bloku DCT kodlayıcıya göndərilir və 8 * 8 görüntü bloku məkan domenindən tezlik domeninə çevrilir. Aşağıdakı şəkildə, rəqəmin hər pikselin parlaqlıq dəyərini təmsil etdiyi 8 * 8-lik bir şəkil blokunun bir nümunəsi göstərilir. Şəkildən görünür ki, bu şəkil blokundakı hər pikselin parlaqlıq dəyərləri nisbətən bərabərdir, xüsusən də bitişik piksellərin parlaqlıq dəyəri o qədər də böyük deyil, bu da görüntü siqnalının güclü bir əlaqəyə sahib olduğunu göstərir.
Həqiqi 8 * 8 şəkil bloku
Aşağıdakı şəkil yuxarıdakı şəkildəki görüntü blokunun DCT çevrilməsinin nəticələrini göstərir. Şəkildən görünür ki, DCT çevrilməsindən sonra yuxarı sol küncdəki aşağı tezlik əmsalı çox enerji cəmləşdirir, sağ alt köşedəki yüksək tezlik əmsalı üzərindəki enerji isə çox azdır.
DCT çevrilməsindən sonra görüntü blokunun əmsalları
DCT çevrilməsindən sonra siqnalın ölçülməsi lazımdır. İnsan gözləri, görüntüdəki yüksək tezlikli detallara deyil, cisimlərin ümumi parlaqlığı kimi aşağı tezlikli xüsusiyyətlərə həssas olduğundan, ötürmə prosesində yüksək tezlikli məlumat yalnız az ötürülə bilər, ya da deyil aşağı tezlikli hissə. Kvantlaşdırma prosesi aşağı tezlikli bölgənin əmsallarını və yüksək tezlikli bölgədəki əmsalların kobud kəmiyyətini təyin edərək məlumat ötürülməsini azaldır ki, bu da insan gözünə həssas olmayan yüksək tezlikli məlumatları aradan qaldırır. Buna görə də kvantlaşdırma kayıplı bir sıxılma prosesi və video sıxılma kodlaşdırmada keyfiyyət zədələnməsinin əsas səbəbidir.
Kəmiyyət qiymətləndirmə prosesi aşağıdakı düsturla ifadə edilə bilər:
Bunlardan FQ (U, V) kvantlaşdırmadan sonra DCT əmsalı təmsil edir; f (U, V) kvantlaşdırmadan əvvəl DCT əmsalı təmsil edir; Q (U, V) kvantlaşdırma ağırlıq matrisini təmsil edir; q kvantlaşdırma pilləsidir; dəyirmi konsolidasiya deməkdir və çıxarılacaq dəyər ən yaxın tam dəyər kimi qəbul edilir.
Kantlaşdırma əmsalı əsaslı şəkildə seçin və çevrilmiş görüntü blokunun kvantlaşdırılmasından sonra nəticə şəkildə göstərilir.
Kəmiyyətdən sonra DCT əmsalı
DCT əmsallarının əksəriyyəti kvantlaşdırıldıqdan sonra 0-a dəyişdirilir, yalnız bir neçə əmsalı sıfır olmayan dəyərlərdir. Bu anda yalnız bu sıfır olmayan dəyərlərin sıxılması və kodlanması lazımdır.
(b) Entropiya kodlaması
Entropiya kodlaşdırması kodlaşdırmadan sonra orta kod uzunluğu mənbənin entropiya dəyərinə yaxın olduğundan adlandırılır. Entropiya kodlaşdırması VLC (dəyişkən uzunluqlu kodlaşdırma) tərəfindən həyata keçirilir. Əsas prinsip mənbədə yüksək ehtimalı olan simvola qısa kod vermək və meydana gəlmə ehtimalı kiçik olan simvola uzun kod vermək, beləliklə statistik olaraq daha qısa orta kod uzunluğunu əldə etməkdir. Dəyişən uzunluq kodlaşdırmasına ümumiyyətlə Hoffman kodu, arifmetik kod, işləmə kodu və s. Daxildir. Çalışma uzunluğu kodlaşdırması çox sadə bir sıxılma metodudur, sıxılma səmərəliliyi yüksək deyil, amma kodlaşdırma və dekodlaşdırma sürəti sürətlidir və hələ də geniş yayılmışdır, xüsusən də kodlamanın çevrilməsindən sonra uzunluqlu kodlaşdırma istifadə edərək yaxşı təsir göstərir.
Əvvəlcə, kvantlaşdırıcının çıxdığı DC əmsalıdan dərhal sonra AC əmsalı Z tipində (ox xəttində göstərildiyi kimi) skan edilməlidir. Z taraması iki ölçülü kvantlaşdırma əmsalı bir ölçülü ardıcıllığa çevirir və daha sonra işləmə uzunluğu kodlamasını davam etdirir. Nəhayət, başqa bir dəyişən uzunluq kodu, işləmə kodlaşdırmasından sonra məlumatları kodlaşdırmaq üçün istifadə olunur, məsələn Hoffman kodlaşdırması. Bu cür dəyişkən uzunluqlu kodlaşdırma sayəsində kodlaşdırmanın səmərəliliyi daha da artır.
(c) hərəkət qiymətləndirməsi və hərəkət kompensasiyası
Hərəkətin qiymətləndirilməsi və hərəkət kompensasiyası şəkil ardıcıllığının zaman istiqamətinin korrelyasiyasını aradan qaldırmaq üçün təsirli metodlardır. Yuxarıda təsvir olunan DCT çevrilməsi, kvantlaşdırma və entropiya kodlaşdırma metodları bir çərçivə şəklinə əsaslanır. Bu üsullar sayəsində görüntüdəki piksellər arasındakı məkan əlaqəsi aradan qaldırıla bilər. Əslində, məkan korrelyasiyasına əlavə olaraq, görüntü siqnalı müvəqqəti korrelyasiyaya malikdir. Məsələn, xəbər yayımı və əsas şəkil hissəsinin kiçik hərəkəti kimi arxa statik rəqəmsal video üçün hər şəkil arasındakı fərq çox azdır və şəkillər arasındakı əlaqə çox böyükdür. Bu vəziyyətdə, hər bir kadr şəklini ayrı-ayrılıqda kodlamağımıza ehtiyac yoxdur, ancaq məlumat miqdarını daha da azaltmaq üçün yalnız qonşu video çərçivələrin dəyişdirilmiş hissələrini kodlaya bilərik. Bu iş hərəkət qiymətləndirmə və hərəkət kompensasiyası ilə həyata keçirilir.
Hərəkət qiymətləndirmə texnologiyası ümumiyyətlə cari giriş görüntüsünü bir-birinin üst-üstə düşməyən bir neçə kiçik görüntü alt bloklarına bölür, məsələn, bir çərçivə şəklinin ölçüsü 1280 * 720-dır. Birincisi, 40 * ilə 45 * 16 görüntü blokuna bölünür. Şəbəkə şəklində bir-birinin üst-üstə düşməyən 16 ölçüsü və sonra əvvəlki görüntünün və ya sonuncu görüntünün axtarış pəncərəsi daxilində hər bir şəkil bloku üçün bir blok tapın. axtarış pəncərəsi Ən oxşar şəkil bloku. Axtarış prosesi hərəkət qiymətləndirmə adlanır. Ən oxşar görüntü bloku ilə şəkil bloku arasındakı mövqe məlumatlarını hesablayaraq bir hərəkət vektoru əldə edilə bilər. Bu şəkildə, cari görüntü bloku, referans görüntü hərəkət vektorunun göstərdiyi ən oxşar görüntü blokundan çıxarıla bilər və qalıq bir görüntü bloku əldə edilə bilər. Qalıq görüntü blokundakı hər piksel dəyəri çox kiçik olduğundan, sıxılma kodlaşdırmasında daha yüksək bir sıxılma nisbəti əldə edilə bilər. Bu çıxarma prosesinə hərəkət kompensasiyası deyilir.
Kodlaşdırma prosesində hərəkət qiymətləndirmə və hərəkət kompensasiyası üçün istifadə edilməli olan istinad şəklinə ehtiyac olduğundan, istinad görüntüsünün seçilməsi çox vacibdir. Ümumiyyətlə, kodlayıcı hər bir çərçivə görüntüsünü fərqli istinad şəkillərinə görə üç fərqli növə bölür: I (daxili) çərçivə, B (rəhbərliyin proqnozlaşdırılması) çərçivəsi və P (proqnozlaşdırma) çərçivəsi. Şəkildə göstərildiyi kimi.
Tipik I, B, P çərçivə quruluş sırası
Şəkildə göstərildiyi kimi, I frame yalnız kadrdakı məlumatları kodlaşdırma üçün istifadə edir və kodlaşdırma prosesi zamanı hərəkət qiymətləndirmə və hərəkət kompensasiyasına ehtiyac yoxdur. Aydındır ki, mən çərçivə zaman istiqamətinin korrelyasiyasını aradan qaldırmadığından, sıxılma nisbəti nisbətən aşağıdır. Kodlaşdırma prosesində P çərçivəsi hərəkət kompensasiyası üçün istinad şəkli kimi bir ön I çərçivədən və ya P çərçivədən istifadə edir, əslində cari görüntü ilə referans görüntü arasındakı fərqi kodlayır. B çərçivəsinin kodlaşdırma rejimi P çərçivəsinə bənzəyir, yalnız fərq kodlaşdırma prosesi zamanı proqnozlaşdırmaq üçün ön I çərçivə və ya P çərçivə və sonrakı I çərçivə və ya P çərçivədən istifadə etməsidir. Beləliklə, hər bir P çərçivə kodlaşdırmasının istinad şəkli kimi bir çərçivə şəkli istifadə etməsi lazımdır, B çərçivəsinə isə istinad kimi iki çərçivə lazımdır. Əksinə, B çərçivəsi P çərçivəsindən daha yüksək bir sıxılma nisbətinə malikdir.
(d) Qarışıq kodlaşdırma
Məqalədə video sıxılma və kodlaşdırmada bir neçə vacib metod təqdim olunur. Praktik tətbiqdə bu metodlar ayrılmır və ən yaxşı sıxılma effektini əldə etmək üçün ümumiyyətlə birləşdirilir. Aşağıdakı şəkil hibrid kodlaşdırma modelini göstərir (yəni transformasiya kodlaşdırması + hərəkət qiymətləndirməsi və hərəkət kompensasiyası + entropiya kodlaşdırması). Model MPEG1, MPEG2, H.264 və digər standartlarda geniş istifadə olunur.Şəkildən cari giriş şəklinin əvvəl bloklara bölünməsini, blok tərəfindən əldə edilən görüntünün blokunun çıxarıldığını görə bilərik. proqnozlaşdırılan görüntü, fərq fərqini əldə etmək üçün hərəkət kompensasiyasından sonra x fərqi və ardından DCT çevrilməsi və fərq görüntü bloku üçün kvantlaşdırma aparılır. Kəmiyyətləşdirilmiş çıxış məlumatlarının iki fərqli yeri var: biri kodlaşdırmaq üçün entropiya kodlayıcıya göndərmək və kodlanmış kod axını cihazda saxla və ötürülməsini gözləmək üçün bir önbelleğe çıxarılır. Başqa bir tətbiq, yeni bir proqnoz görüntü siqnalı əldə etmək üçün hərəkət kompensasiyası ilə şəkil bloku çıxışı əlavə edən və yaddaşa yeni bir proqnoz görüntü bloku göndərən x 'siqnalının dəyişməsini ölçmək və əks etməkdir.
|
Sürpriz almaq üçün e-poçt daxil edin
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Alban
ar.fmuser.org -> ərəb
hy.fmuser.org -> Ermənistan
az.fmuser.org -> azərbaycan dili
eu.fmuser.org -> Bask
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Çin (Sadələşdirilmiş)
zh-TW.fmuser.org -> Çin (Ənənəvi)
hr.fmuser.org -> Xorvat
cs.fmuser.org -> Çex dili
da.fmuser.org -> Danimarkalı
nl.fmuser.org -> Holland
et.fmuser.org -> Eston
tl.fmuser.org -> Filipin
fi.fmuser.org -> Fin
fr.fmuser.org -> Fransız
gl.fmuser.org -> Qalisian
ka.fmuser.org -> gürcü
de.fmuser.org -> Alman
el.fmuser.org -> Yunan
ht.fmuser.org -> Haiti Kreolu
iw.fmuser.org -> İbrani
hi.fmuser.org -> Hind dili
hu.fmuser.org -> Macar
is.fmuser.org -> İslandiya
id.fmuser.org -> İndoneziya
ga.fmuser.org -> İrlandiyalı
it.fmuser.org -> Italian
ja.fmuser.org -> Yapon
ko.fmuser.org -> Koreyalı
lv.fmuser.org -> Latviya
lt.fmuser.org -> Litva
mk.fmuser.org -> Makedoniya
ms.fmuser.org -> Malay dili
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Fars dili
pl.fmuser.org -> Polşa
pt.fmuser.org -> Portuqal
ro.fmuser.org -> Roman
ru.fmuser.org -> Rus
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Sloveniya
es.fmuser.org -> İspan
sw.fmuser.org -> suahili
sv.fmuser.org -> İsveç
th.fmuser.org -> Thai
tr.fmuser.org -> Türkcə
uk.fmuser.org -> Ukrayna
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uels
yi.fmuser.org -> Azərbaycan
FMUSER Wirless Video və Səsi Daha Asan ötürür!
Əlaqə
Ünvan:
No. 305 Otaq HuiLan Bina No.273 Huanpu Yolu Guangzhou Çin 510620
Kateqoriyalar
Newsletter