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
H.264 və ya MPEG-4 Bölmə On (AVC, Qabaqcıl Video Kodlaşdırma), 2003-cü ildə Beynəlxalq Telekommunikasiya Standartlaşdırma İdarəsi ITU-T və Beynəlxalq Standartlaşdırma Təşkilatı ISO / IEC tərəfindən birgə istifadəyə verilmiş ən yeni nəsil video sıxılma standartlarıdır. hazırda H.264 standartı simli / simsiz video uzaqdan izləmə, şəbəkə interaktiv media, rəqəmsal TV və video konfranslarda və s. geniş yayılmışdır.
Çin adı H.264 + alias MPEG-4 Part 10 2003-cü ildə keyfiyyətli video sıxılma üçün standart vaxt
Mündəricat
1 Əsas giriş
2 Texniki məqamlar
3 performans müqayisəsi
Əsas giriş
H.264, ITU-T-nin VCEG (Video Kodlaşdırma Mütəxəssisləri Qrupu) və ISO / IEC-in MPEG (Moving Picture Coding Experts Group) birgə video qrupu (JVT: birgə video qrupu) tərəfindən hazırlanmış yeni bir rəqəmsal videodur.
Video server
Video server
Kodlaşdırma standartı həm ITU-T H.264, həm də ISO / IEC MPEG-4 Bölüm 10dur. Taslakların istənilməsinə 1998-ci ilin yanvarında başlanıldı. İlk layihə 1999-cu ilin sentyabrında tamamlandı. TML-8 test modeli may ayında hazırlandı. 2001. H.264-ün FCD heyəti 5-ci ilin iyun ayında JVT-nin 2002-ci iclasında qəbul edildi. Rəsmi olaraq 2003-cü ilin mart ayında çıxdı. Əvvəlki standart kimi, H.264 də DPCM plus transform kodlaşdırmanın hibrid kodlaşdırma rejimidir. Bununla birlikdə, bir çox seçim olmadan sadə bir "əsaslara qayıt" dizaynını qəbul edir və H.263 ++ ilə müqayisədə daha yaxşı bir sıxılma performansı əldə edir; müxtəlif kanallara uyğunlaşma qabiliyyətini gücləndirir, "şəbəkə dostu" bir quruluş və sintaksis qəbul edir, səhvlərin işlənməsinə və paket itkisinə kömək edir; müxtəlif sürət, fərqli qətnamə və fərqli ötürmə (saxlama) hallarının ehtiyaclarını ödəmək üçün geniş bir tətbiq hədəfləri; əsas sistemi açıqdır və istifadə üçün müəllif hüququ tələb olunmur. Texniki olaraq, H.264 standartında vahid VLC simvol kodlaşdırması, yüksək dəqiqlik, çox modlu yerdəyişmə qiymətləndirməsi, 4 × 4 bloklara əsaslanan tam çevrilmə və laylı kodlaşdırma sintaksis kimi bir çox məqam var. Bu tədbirlər H.264 alqoritmini çox yüksək kodlaşdırma səmərəliliyinə çevirir, eyni yenidən qurulmuş görüntü keyfiyyəti altında, H.50-dən daha çox kod nisbətinin 263% -ni saxlaya bilər. H.264 kod axını quruluşu güclü şəbəkə uyğunlaşma qabiliyyətinə malikdir, səhv bərpa imkanlarını artırır və IP və simsiz şəbəkə tətbiqetmələrinə yaxşı uyğunlaşa bilər.
Texniki işıqlandırmalar
Laylı dizayn
H.264 alqoritmi konseptual olaraq iki təbəqəyə bölünə bilər: video kodlaşdırma qatı (VCL: Video Kodlaşdırma Qatı) səmərəli video məzmunu təmsilçiliyindən və şəbəkə abstraksiya qatından (NAL: Şəbəkə Abstraksiya Qatı) uyğun yoldan məsuldur. şəbəkə tərəfindən tələb olunur və məlumat ötürün. Paket əsaslı interfeys VCL və NAL arasında müəyyən edilir və qablaşdırma və müvafiq siqnalizasiya NAL-ın bir hissəsidir. Bu şəkildə yüksək kodlaşdırma səmərəliliyi və şəbəkə dostluğu vəzifələri sırasıyla VCL və NAL tərəfindən yerinə yetirilir. VCL qatına blok əsaslı hərəkət kompensasiyası hibrid kodlaşdırma və bəzi yeni xüsusiyyətlər daxildir. Əvvəlki video kodlaşdırma standartları kimi, H.264 da standarta uyğunlaşma səviyyəsini artıra biləcək layihədə əvvəlcədən işləmə və sonrakı işləmə kimi funksiyaları daxil etmir. NAL, çərçivənin qurulması, məntiqi kanalların siqnallanması, zamanlama məlumatlarının istifadəsi və ya ardıcıllıqla bitmə siqnalları da daxil olmaqla, əsas şəbəkənin seqment formatından istifadə edərək məlumatların kapsüllənməsindən məsuldur. Məsələn, NAL, dövrəyə keçid kanallarında video ötürmə formatlarını dəstəkləyir və RTP / UDP / IP istifadə edərək İnternetdə video ötürmə formatlarını dəstəkləyir. NAL öz başlıq məlumatlarını, seqment quruluş məlumatlarını və həqiqi yük məlumatlarını, yəni yuxarı qat VCL məlumatlarını əhatə edir. (Veri seqmentləşdirmə texnologiyasından istifadə olunursa, məlumatlar bir neçə hissədən ibarət ola bilər).
Yüksək dəqiqlikli, çox modlu hərəkət qiymətləndirməsi
H.264, hərəkət vektorlarını 1/4 və ya 1/8 piksel həssaslıqla dəstəkləyir. 1/4 piksel dəqiqliyində yüksək tezlikli səs-küyün azaldılması üçün 6 kranlı bir filtrdən istifadə edilə bilər. 1/8 piksel dəqiqliyi olan hərəkət vektorları üçün daha mürəkkəb 8 kran filtrdən istifadə edilə bilər. Hərəkət qiymətləndirməsini həyata keçirərkən kodlayıcı proqnozlaşdırmanın təsirini yaxşılaşdırmaq üçün "inkişaf etmiş" interpolasiya filtrlərini də seçə bilər. H.264-un hərəkət proqnozunda, bir makro blok (MB), şəkil 2-də göstərildiyi kimi fərqli alt bloklara bölünə bilər və 7 fərqli rejim ölçüsü təşkil edir. Bu çox rejimli çevik və detallı bölmə hərəkətdəki qiymətləndirmə dəqiqliyini xeyli yaxşılaşdıran görüntüdəki həqiqi hərəkətli obyektlərin forması üçün daha uyğundur. Bu şəkildə hər bir makro bloka 1, 2, 4, 8 və ya 16 hərəkət vektorları daxil edilə bilər. H.264-də kodlayıcıya hərəkət qiymətləndirməsi üçün birdən çox əvvəlki çərçivədən istifadə etməyə icazə verilir, bu da çox çərçivəli istinad texnologiyasıdır. Məsələn, 2 və ya 3 kadr yalnız kodlanmış istinad çərçivələridirsə, kodlayıcı hər hədəf makroblok üçün daha yaxşı proqnozlaşdırma çərçivəsini seçəcək və hər makroblok üçün proqnoz üçün hansı çərçivənin istifadə olunduğunu göstərəcəkdir.
Tam çevrilmə
H.264, əvvəlki standarta bənzəyir, qalıq üçün blok əsaslı transformasiya kodlaşdırma istifadə olunur, lakin çevrilmə həqiqi bir ədədin əvəzinə bir tam əməliyyatdır və prosesi əsasən DCT-yə bənzəyir. Bu metodun üstünlüyü ondadır ki, kodlayıcıda və dekoderdə eyni dəqiq transformasiya və tərs çevrilməyə icazə verilir və sadə sabit nöqtəli əməliyyatların istifadəsi rahatdır. Başqa sözlə, "tərs çevrilmə xətası" yoxdur. Dönüşüm vahidi keçmişdə çox istifadə edilən 4 × 4 blok əvəzinə 8 × 8 blokdur. Transformasiya blokunun ölçüsü azaldıqca, hərəkət edən obyektin bölünməsi daha dəqiq olur, beləliklə yalnız çevrilmə hesablama miqdarı daha kiçik deyil, həm də hərəkət edən obyektin kənarındakı yaxınlaşma xətası da çox azalır. Kiçik ölçülü blok çevrilmə metodunun şəkildəki daha böyük hamar sahədəki bloklar arasındakı boz rəngli fərqi yaratmaması üçün, çərçivə içi makroblok parlaqlıq məlumatının 16 4 × 4 blokunun DC əmsalı (hər kiçik blok Bir , cəmi 16) ikinci 4 × 4 blok çevrilməsini həyata keçirir və 2 2 × 4 blok xrominans məlumatının DC əmsalı üzərində 4 × 4 blok çevrilməsini həyata keçirir (hər kiçik blok üçün bir, ümumilikdə 4).
H.264-in dərəcə nəzarət qabiliyyətini yaxşılaşdırmaq üçün kvantlaşdırma addım ölçüsünün dəyişməsi daimi artım əvəzinə təxminən 12.5% səviyyəsində idarə olunur. Transformasiya əmsalı amplitüdünün normallaşması hesablama mürəkkəbliyini azaltmaq üçün tərs kvantlaşdırma prosesində işlənir. Rəngin sədaqətini vurğulamaq üçün xrominans əmsalı üçün daha kiçik bir kvantlaşdırma addım ölçüsü qəbul edilir.
Vahid VLC
H.264-də iki entropiya kodlaşdırma üsulu var, biri kodlaşdırılmaq üçün bütün simvollar üçün vahid VLC (UVLC: Universal VLC) istifadə etmək, digəri isə məzmuna uyğun ikili arifmetik kodlaşdırma (CABAC: Kontekst-Adaptiv İkili) Aritmetik Kodlaşdırma). CABAC isteğe bağlıdır və kodlaşdırma performansı UVLC-dən bir qədər yaxşıdır, lakin hesablama mürəkkəbliyi də daha yüksəkdir. UVLC məhdudiyyətsiz uzunluqlu bir kod söz dəsti istifadə edir və dizayn quruluşu çox nizamlıdır və fərqli obyektlər eyni kod cədvəli ilə kodlaşdırıla bilər. Bu metod asanlıqla bir kod söz yarada bilər və dekoder kod sözün prefiksini asanlıqla müəyyən edə bilər və bir az səhv olduqda UVLC tez bir zamanda yenidən sinxronizasiya əldə edə bilər.
Daxili proqnoz
Əvvəlki H.26x seriyası və MPEG-x seriyası standartlarında kadrlararası proqnozlaşdırma metodlarından istifadə edilmişdir. H.264-də, İntra şəkillər kodlaşdırılarkən kadrdaxili proqnoz mövcuddur. Hər 4 × 4 blok üçün (kənar blokun xüsusi müalicəsi xaricində) hər piksel əvvəlcədən kodlanmış 17 pikselin (bəzi çəkilər 0 ola bilər) fərqli ağırlıqlı cəmi ilə proqnozlaşdırıla bilər, yəni bu piksel 17 piksel blokun yuxarı sol küncündə. Aydındır ki, bu cür kadrdaxili proqnoz vaxtında deyil, qonşu bloklar arasındakı boşluq artığını aradan qaldıraraq daha təsirli sıxılma əldə edə bilən məkan məkanında yerinə yetirilən proqnozlaşdırıcı kodlaşdırma alqoritmidir.
Şəkil 4-də göstərildiyi kimi, 4 × 4 kvadratdakı a, b, ..., p, proqnozlaşdırılmaq üçün 16 piksel, A, B, ..., P isə kodlanmış piksellərdir. Məsələn, m nöqtəsinin dəyəri (J + 2K + L + 2) / 4 düsturu və ya (A + B + C + D + I + J + K + L) / 8 düsturu ilə proqnozlaşdırıla bilər, və s. Seçilmiş proqnozlaşdırma istinad nöqtələrinə görə, parlaqlıq üçün 9 fərqli rejim mövcuddur, lakin xromanın daxili proqnozlaşdırılması üçün yalnız 1 rejim var.
IP və simsiz mühitlər üçün
H.264 layihəsi, tez-tez səhvləri və paket itkisi olan bir mühitdə sıxılmış videonun ötürülməsini asanlaşdırmaq üçün səhvlərin aradan qaldırılması üçün alətlər, məsələn mobil kanallarda və ya IP kanallarında ötürülmənin möhkəmliyi kimi alətlər ehtiva edir. Yayım səhvlərinə qarşı durmaq üçün, H.264 video axınında zaman sinxronizasiyası kadrdaxili görüntü yeniləməsi ilə həyata keçirilə bilər və məkan sinxronizasiyası dilim strukturlaşdırılmış kodlaşdırma ilə dəstəklənir. Eyni zamanda, bir az səhvdən sonra yenidən sinxronizasiyanı asanlaşdırmaq üçün bir görüntünün video məlumatlarında müəyyən bir yenidən sinxronizasiya nöqtəsi də verilir. Bundan əlavə, kadrdaxili makroblok yeniləmə və çoxsaylı istinad makroblokları, kodlayıcıya makroblok rejimini təyin edərkən yalnız kodlaşdırma effektivliyini deyil, həm də ötürmə kanalının xüsusiyyətlərini nəzərə almağa imkan verir.
Kanal kodu dərəcəsinə uyğunlaşmaq üçün kvantlaşdırma addım ölçüsünün dəyişdirilməsindən əlavə, H.264-də, məlumatların bölünmə üsulu tez-tez kanal kodu sürətinin dəyişməsi ilə məşğul olmaq üçün istifadə olunur. Ümumiyyətlə, məlumatların bölünməsi konsepsiyası, şəbəkədəki xidmət keyfiyyətini dəstəkləmək üçün kodlayıcıda fərqli prioritetləri olan video məlumatları yaratmaqdır. Məsələn, hər bir çərçivənin məlumatlarını əhəmiyyətinə görə bir neçə hissəyə bölmək üçün sintaksis əsaslı məlumat bölüşdürmə metodu qəbul edilir ki, bu da bufer daşdıqda daha az vacib olan məlumatların atılmasına imkan verir. Bənzər bir müvəqqəti məlumat bölmə üsulu da qəbul edilə bilər ki, bu da P və B çərçivələrində çoxsaylı istinad çərçivələri istifadə edilməklə həyata keçirilir.
Simsiz rabitə tətbiqində, hər bir kadranın kvantlaşdırma dəqiqliyini və ya yer / zaman çözünürlüğünü dəyişdirərək simsiz kanalın böyük bit dərəcəsi dəyişikliklərini dəstəkləyə bilərik. Bununla birlikdə, çox yayım vəziyyətində, kodlayıcıdan fərqli bit sürətlərinə cavab verməsini tələb etmək mümkün deyil. Bu səbəbdən MPEG-4-də (daha az effektivliklə) istifadə olunan FGS (Fine Granular Scalability) metodundan fərqli olaraq, H.264, iyerarxik kodlaşdırma əvəzinə axın keçid SP çərçivələrindən istifadə edir.
Performans müqayisə edildi
TML-8, H.264 üçün bir testdir. Test nəticələrinin verdiyi PSNR, MPEG-4 (ASP: Advanced Simple Profile) və H.263 ++ (HLP: High Latency Profile) ilə müqayisədə H.264 nəticələrinin açıq üstünlüklərə malik olduğunu açıq şəkildə göstərdi.
H.264 PSNR, MPEG-4 (ASP) və H.263 ++ (HLP) ilə müqayisədə daha yaxşıdır. 6 sürətin müqayisə testində H.264 PSNR orta hesabla MPEG-2 (ASP) -dən 4dB daha yüksəkdir. Orta hesabla H.3 (HLP) -dən 263dB daha yüksəkdir. 6 test dərəcəsi və bunlarla əlaqəli şərtlər: 32 kbit / s sürət, 10f / s kadr dərəcəsi və QCIF formatı; 64 kbit / s sürət, 15f / s kadr dərəcəsi və QCIF formatı; 128kbit / s sürət, 15f / s Çerçeve dərəcəsi və CIF formatı; 256kbit / s sürət, 15f / s kadr dərəcəsi və QCIF formatı; 512 kbit / s sürət, 30f / s kadr dərəcəsi və CIF formatı; 1024 kbit / s sürət, 30f / s kadr dərəcəsi və CIF formatı.
|
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