FMUSER Truyền video và âm thanh không dây dễ dàng hơn!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Người Afrikaans
sq.fmuser.org -> Tiếng Albania
ar.fmuser.org -> tiếng Ả Rập
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Tiếng Belarus
bg.fmuser.org -> Tiếng Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Tiếng Trung (Giản thể)
zh-TW.fmuser.org -> Trung Quốc (truyền thống)
hr.fmuser.org -> Tiếng Croatia
cs.fmuser.org -> Tiếng Séc
da.fmuser.org -> Đan Mạch
nl.fmuser.org -> Hà Lan
et.fmuser.org -> Tiếng Estonia
tl.fmuser.org -> Phi Luật Tân
fi.fmuser.org -> Phần Lan
fr.fmuser.org -> Pháp
gl.fmuser.org -> Galicia
ka.fmuser.org -> tiếng Georgia
de.fmuser.org -> Đức
el.fmuser.org -> Hy Lạp
ht.fmuser.org -> Tiếng Creole của Haiti
iw.fmuser.org -> Tiếng Do Thái
hi.fmuser.org -> Tiếng Hindi
hu.fmuser.org -> Hungary
is.fmuser.org -> tiếng Iceland
id.fmuser.org -> tiếng Indonesia
ga.fmuser.org -> Ailen
it.fmuser.org -> Ý
ja.fmuser.org -> Nhật Bản
ko.fmuser.org -> Hàn Quốc
lv.fmuser.org -> Tiếng Latvia
lt.fmuser.org -> Tiếng Litva
mk.fmuser.org -> Người Macedonian
ms.fmuser.org -> Mã Lai
mt.fmuser.org -> Maltese
no.fmuser.org -> Na Uy
fa.fmuser.org -> tiếng Ba Tư
pl.fmuser.org -> Tiếng Ba Lan
pt.fmuser.org -> tiếng Bồ Đào Nha
ro.fmuser.org -> Rumani
ru.fmuser.org -> tiếng Nga
sr.fmuser.org -> Tiếng Serbia
sk.fmuser.org -> Tiếng Slovak
sl.fmuser.org -> Tiếng Slovenia
es.fmuser.org -> tiếng Tây Ban Nha
sw.fmuser.org -> Tiếng Swahili
sv.fmuser.org -> Thụy Điển
th.fmuser.org -> Thái
tr.fmuser.org -> Thổ Nhĩ Kỳ
uk.fmuser.org -> Tiếng Ukraina
ur.fmuser.org -> Tiếng Urdu
vi.fmuser.org -> Tiếng việt
cy.fmuser.org -> tiếng Wales
yi.fmuser.org -> Yiddish
JVT (Joint Video Team) được thành lập tại Pattaya, Thái Lan vào tháng 2001 năm 264. Nó bao gồm các chuyên gia mã hóa video từ hai tổ chức tiêu chuẩn hóa quốc tế là ITU-T và ISO. Mục tiêu của JVT là xây dựng một tiêu chuẩn mã hóa video mới để đạt được các mục tiêu về tỷ lệ nén video cao, chất lượng hình ảnh cao và khả năng thích ứng mạng tốt. Hiện tại, công việc của JVT đã được ITU-T chấp nhận. Tiêu chuẩn mã hóa nén video mới được gọi là tiêu chuẩn H.10. Tiêu chuẩn này cũng được chấp nhận bởi ISO, được gọi là tiêu chuẩn AVC (Advanced Video Coding), là một phần 4 của MPEG-XNUMX.
Tiêu chuẩn H.264 có thể được chia thành ba cấp:
mức cơ bản (phiên bản đơn giản, ứng dụng rộng rãi của nó);
Các cấp độ chính (một số biện pháp kỹ thuật để cải thiện chất lượng hình ảnh và tăng tỷ lệ nén được áp dụng, có thể được sử dụng cho SDTV, HDTV, DVD, v.v.);
Lớp mở rộng (có thể được sử dụng để phát trực tuyến video trên các mạng khác nhau).
H.264 không chỉ tiết kiệm 50% tốc độ mã so với H.263 và MPEG-4, mà còn hỗ trợ tốt hơn cho việc truyền mạng. Nó giới thiệu một cơ chế mã hóa cho các gói IP, có lợi cho việc truyền gói trong mạng và hỗ trợ truyền video trong mạng. H.264 có đặc tính chống lỗi mạnh mẽ và có thể thích ứng với việc truyền video trong các kênh không dây với tỷ lệ mất gói cao và nhiễu nghiêm trọng. H.264 hỗ trợ truyền mã hóa phân cấp theo các tài nguyên mạng khác nhau để có được chất lượng hình ảnh ổn định. H.264 có thể được điều chỉnh để truyền video trong các mạng khác nhau và có mối quan hệ mạng tốt.
Một, hệ thống nén video H.264
Hệ thống nén chuẩn H.264 bao gồm hai phần: Lớp mã hóa video (VCL) và Lớp trừu tượng mạng (NAL). VCL bao gồm bộ mã hóa VCL và bộ giải mã VCL, chức năng chính là mã hóa và giải mã nén dữ liệu video, bao gồm các đơn vị nén như bù chuyển động, mã hóa biến đổi và mã hóa entropy. NAL được sử dụng để cung cấp cho VCL một giao diện thống nhất không liên quan gì đến mạng. Nó có nhiệm vụ đóng gói và đóng gói dữ liệu video và truyền nó trên mạng. Nó sử dụng một định dạng dữ liệu thống nhất, bao gồm một byte thông tin đầu trang và nhiều byte. Dữ liệu video và phân khung, báo hiệu kênh logic, thông tin định thời, tín hiệu kết thúc trình tự, v.v. Tiêu đề gói chứa các cờ lưu trữ và cờ loại. Cờ lưu trữ được sử dụng để chỉ ra rằng dữ liệu hiện tại không thuộc về khung đang được tham chiếu. Cờ loại được sử dụng để chỉ ra loại dữ liệu hình ảnh.
VCL có thể truyền các thông số mã hóa được điều chỉnh theo các điều kiện mạng hiện tại.
2. Đặc điểm của H.264
H.264, giống như H.261 và H.263, cũng sử dụng mã hóa vi phân của mã hóa biến đổi DCT cộng với DPCM, nghĩa là, một cấu trúc mã hóa lai. Đồng thời, H.264 giới thiệu các phương pháp mã hóa mới trong khuôn khổ mã hóa lai, giúp cải thiện hiệu quả mã hóa và gần với các ứng dụng thực tế hơn.
H.264 không có các tùy chọn rườm rà, nhưng cố gắng "trở về cơ bản" một cách ngắn gọn. Nó có hiệu suất nén tốt hơn H.263 ++ và có khả năng thích ứng với nhiều kênh.
H.264 có nhiều mục tiêu ứng dụng, có thể đáp ứng nhiều ứng dụng video khác nhau với tốc độ và các trường hợp khác nhau, đồng thời có khả năng xử lý tốt hơn chống lại lỗi và mất gói.
Hệ thống cơ bản của H.264 không cần sử dụng bản quyền, có tính chất mở và có thể thích ứng tốt với việc sử dụng IP và mạng không dây. Điều này có ý nghĩa to lớn đối với việc truyền tải thông tin đa phương tiện trên Internet và truyền tải thông tin băng rộng trên mạng di động hiện nay.
Mặc dù cấu trúc cơ bản của mã hóa H.264 tương tự như H.261 và H.263, nhưng nó đã được cải thiện ở nhiều khía cạnh, như được liệt kê dưới đây.
1. Nhiều ước tính chuyển động tốt hơn
Ước tính chính xác cao
sử dụng ước tính nửa pixel trong H.263 và tiếp tục sử dụng ước tính chuyển động 1/4 pixel hoặc thậm chí 1/8 pixel trong H.264. Nghĩa là, độ dịch chuyển của vectơ chuyển động thực có thể dựa trên 1/4 hoặc thậm chí 1/8 pixel làm đơn vị cơ bản. Rõ ràng, độ chính xác của độ dịch chuyển vectơ chuyển động càng cao thì sai số dư giữa các khung càng nhỏ, tốc độ mã truyền càng thấp, tức là tỷ số nén càng cao.
Trong H.264, bộ lọc FIR bậc sáu được sử dụng để lấy giá trị của vị trí 1/2 pixel. Khi thu được giá trị 1/2 pixel, có thể thu được 1/4 giá trị pixel bằng nội suy tuyến tính,
Đối với định dạng video 4: 1: 1, độ chính xác 1/4 pixel của tín hiệu độ sáng tương ứng với vectơ chuyển động của 1/8 pixel của phần sắc độ, do đó, hoạt động nội suy 1/8 pixel là bắt buộc đối với tín hiệu sắc độ.
Về mặt lý thuyết, nếu độ chính xác của bù chuyển động được tăng gấp đôi (ví dụ: từ độ chính xác pixel số nguyên lên độ chính xác 1/2 pixel), có thể có độ lợi mã hóa là 0.5 bit / mẫu, nhưng xác minh thực tế cho thấy độ chính xác của vector chuyển động vượt quá 1/8 pixel Sau đó, hệ thống về cơ bản không có lợi ích rõ ràng. Do đó, trong H.264, chỉ có chế độ vectơ chuyển động với độ chính xác 1/4 pixel được sử dụng thay vì độ chính xác 1/8 pixel.
Ước tính chế độ phân vùng đa macroblock
Trong chế độ dự đoán H.264, một khối macro (MB) có thể được chia thành 7 kích thước chế độ khác nhau. Sự phân chia khối macro linh hoạt và tinh tế đa chế độ này phù hợp hơn với hình dạng của đối tượng chuyển động thực tế trong ảnh, do đó, Có thể có 1, 2, 4, 8 hoặc 16 vectơ chuyển động trong mỗi khối macro.
Ước tính khung đa tham số
Trong H.264, ước tính chuyển động của nhiều khung tham số có thể được sử dụng, nghĩa là có nhiều khung tham số vừa được mã hóa trong bộ đệm của bộ mã hóa và bộ mã hóa chọn một trong số chúng để mang lại hiệu quả mã hóa tốt hơn như một Khung tham số và cho biết khung nào được sử dụng để dự đoán, để bạn có thể có được hiệu ứng mã hóa tốt hơn so với việc chỉ sử dụng khung được mã hóa cuối cùng làm khung dự đoán.
2. Chuyển đổi số nguyên của kích thước nhỏ 4 thành 4
Đơn vị thông thường được sử dụng trong mã hóa nén video là 8 đến 8 khối. Tuy nhiên, trong H.264, 4 đến 4 khối có kích thước nhỏ được sử dụng. Khi kích thước của khối biến đổi càng nhỏ, việc phân chia các đối tượng chuyển động sẽ chính xác hơn. Trong trường hợp này, khối lượng tính toán trong quá trình biến đổi hình ảnh là nhỏ, và sai số hội tụ ở rìa của đối tượng chuyển động cũng giảm đáng kể.
Khi có một vùng mịn lớn trong hình ảnh, để tránh sự khác biệt về thang độ xám giữa các khối do chuyển đổi kích thước nhỏ gây ra, H.264 có thể thực hiện hệ số DCT của 16 khối ~ 4 khối của dữ liệu độ sáng macroblock nội khung. Đối với phép biến đổi 4 thành 4 khối thứ hai, các hệ số DC 4 đến 4 khối của dữ liệu sắc độ (một cho mỗi khối nhỏ, tổng cộng 4 hệ số DC) được chuyển đổi thành 4 đến 4 khối.
H.263 không chỉ giảm kích thước của khối biến đổi hình ảnh, mà phép biến đổi này là một phép toán số nguyên, không phải là phép toán số thực, nghĩa là, độ chính xác của phép biến đổi và biến đổi nghịch đảo của bộ mã hóa và bộ giải mã là như nhau, và không có "lỗi biến đổi nghịch đảo".
3. Dự đoán nội bộ chính xác hơn
Trong H.264, mỗi pixel trong mỗi khối 4 ~ 4 có thể được sử dụng để dự đoán trong khung với tổng trọng số khác nhau là 17 gần nhất với pixel được mã hóa trước đó.
4. VLC hợp nhất
Có hai phương pháp để mã hóa entropy trong H.264.
VLC hợp nhất (UVLC: Universal VLC). UVLC sử dụng cùng một bảng mã để mã hóa và bộ giải mã có thể dễ dàng xác định tiền tố của từ mã và UVLC có thể nhanh chóng đồng bộ hóa lại khi xảy ra lỗi bit.
Nội dung Mã số học nhị phân thích ứng (CABAC: Mã số học nhị phân thích ứng theo ngữ cảnh). Hiệu suất mã hóa của nó tốt hơn một chút so với UVLC, nhưng độ phức tạp cao hơn.
Ba, lợi thế về hiệu suất
So sánh hiệu suất mã hóa H.264 và MPEG-4, H.263 ++ sử dụng 6 tốc độ kiểm tra sau: 32kbit / s, 10F / s và QCIF; 64kbit / s, 15F / s và QCIF; 128kbit / s, 15F / s và CIF; 256kbit / s, 15F / s và QCIF; 512kbit / s, 30F / s và CIF; 1024kbit / s, 30F / s và CIF. Kết quả thử nghiệm chỉ ra rằng H.264 có hiệu suất PSNR tốt hơn MPEG và H.263 ++.
PSNR của H.264 cao hơn trung bình 2dB so với MPEG-4 và cao hơn trung bình 3dB so với H.263 ++.
Bốn, thuật toán ước tính chuyển động nhanh mới
Thuật toán ước tính chuyển động nhanh mới UMHexagonS (bằng sáng chế của Trung Quốc) là một thuật toán mới có thể tiết kiệm hơn 90% thuật toán tìm kiếm nhanh đầy đủ ban đầu trong H.264. Tên đầy đủ là "Tìm kiếm lục giác không đối xứng chéo nhiều cấp sáu cạnh Không đối xứng chữ thập", là một thuật toán ước tính chuyển động pixel số nguyên. Bởi vì nó ở trong điều kiện duy trì hiệu suất biến dạng tỷ lệ tốt hơn khi mã hóa các chuỗi hình ảnh chuyển động lớn và tốc độ bit cao. Độ phức tạp tính toán rất thấp và đã được chính thức áp dụng theo tiêu chuẩn H.264.
H.264 (MPEG-4 Part 10) do ITU và ISO đồng phát triển có thể được chấp nhận bởi phương tiện phát sóng, truyền thông và lưu trữ (CD DVD) như một tiêu chuẩn thống nhất và có nhiều khả năng trở thành một tiêu chuẩn phương tiện tương tác băng thông rộng mới. tiêu chuẩn mã nguồn của đất nước tôi vẫn chưa được xây dựng. Hãy chú ý đến sự phát triển của H.264 và công việc xây dựng tiêu chuẩn mã nguồn của đất nước tôi đang được đẩy mạnh.
Chuẩn H264 đưa công nghệ nén hình ảnh chuyển động lên một giai đoạn cao hơn và đó là điểm nổi bật trong ứng dụng của H.264 để cung cấp khả năng truyền hình ảnh chất lượng cao trên băng thông thấp hơn. Việc phổ biến và ứng dụng H.264 đặt ra các yêu cầu cao đối với thiết bị đầu cuối video, người gác cổng, cổng, MCU và các hệ thống khác, điều này sẽ thúc đẩy hiệu quả việc cải tiến liên tục phần mềm hội nghị truyền hình và thiết bị phần cứng về mọi mặt.
|
Nhập email để nhận bất ngờ
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Người Afrikaans
sq.fmuser.org -> Tiếng Albania
ar.fmuser.org -> tiếng Ả Rập
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Tiếng Belarus
bg.fmuser.org -> Tiếng Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Tiếng Trung (Giản thể)
zh-TW.fmuser.org -> Trung Quốc (truyền thống)
hr.fmuser.org -> Tiếng Croatia
cs.fmuser.org -> Tiếng Séc
da.fmuser.org -> Đan Mạch
nl.fmuser.org -> Hà Lan
et.fmuser.org -> Tiếng Estonia
tl.fmuser.org -> Phi Luật Tân
fi.fmuser.org -> Phần Lan
fr.fmuser.org -> Pháp
gl.fmuser.org -> Galicia
ka.fmuser.org -> tiếng Georgia
de.fmuser.org -> Đức
el.fmuser.org -> Hy Lạp
ht.fmuser.org -> Tiếng Creole của Haiti
iw.fmuser.org -> Tiếng Do Thái
hi.fmuser.org -> Tiếng Hindi
hu.fmuser.org -> Hungary
is.fmuser.org -> tiếng Iceland
id.fmuser.org -> tiếng Indonesia
ga.fmuser.org -> Ailen
it.fmuser.org -> Ý
ja.fmuser.org -> Nhật Bản
ko.fmuser.org -> Hàn Quốc
lv.fmuser.org -> Tiếng Latvia
lt.fmuser.org -> Tiếng Litva
mk.fmuser.org -> Người Macedonian
ms.fmuser.org -> Mã Lai
mt.fmuser.org -> Maltese
no.fmuser.org -> Na Uy
fa.fmuser.org -> tiếng Ba Tư
pl.fmuser.org -> Tiếng Ba Lan
pt.fmuser.org -> tiếng Bồ Đào Nha
ro.fmuser.org -> Rumani
ru.fmuser.org -> tiếng Nga
sr.fmuser.org -> Tiếng Serbia
sk.fmuser.org -> Tiếng Slovak
sl.fmuser.org -> Tiếng Slovenia
es.fmuser.org -> tiếng Tây Ban Nha
sw.fmuser.org -> Tiếng Swahili
sv.fmuser.org -> Thụy Điển
th.fmuser.org -> Thái
tr.fmuser.org -> Thổ Nhĩ Kỳ
uk.fmuser.org -> Tiếng Ukraina
ur.fmuser.org -> Tiếng Urdu
vi.fmuser.org -> Tiếng việt
cy.fmuser.org -> tiếng Wales
yi.fmuser.org -> Yiddish
FMUSER Truyền video và âm thanh không dây dễ dàng hơn!
Liên hệ
Địa Chỉ:
Phòng số 305 Tòa nhà HuiLan Số 273 đường Huanpu Quảng Châu Trung Quốc 510620
Categories
Đăng ký bản tin