cyanic-selkie/wikianc huggingface dataset:
Mã hóa video hiệu quả cao
2013
Vào ngày 11 tháng 2 năm 2013, các nhà nghiên cứu từ MIT đã trình diễn bộ giải mã HEVC ASIC được công bố đầu tiên trên thế giới tại Hội nghị Mạch điện tử thể rắn quốc tế (ISSCC) 2013. Con chip của họ có khả năng giải mã 3840 × 2160p ở luồng video 30 khung hình / giây trong thời gian thực tiêu thụ dưới 0,1W năng lượng.
Vào ngày 3 tháng 4 năm 2013, Ateme đã thông báo về việc triển khai nguồn mở phần mềm HEVC đầu tiên dựa trên bộ giải mã OpenHEVC và trình phát video GPAC được cấp phép theo LGPL. Bộ giải mã OpenHEVC hỗ trợ cấu hình chính của HEVC và có thể giải mã 1080p ở video 30 khung hình / giây bằng CPU lõi đơn. Bộ chuyển mã trực tiếp hỗ trợ HEVC và được sử dụng kết hợp với trình phát video GPAC đã được hiển thị tại gian hàng ATEME tại NAB Show vào tháng 4 năm 2013.
Vào ngày 23 tháng 7 năm 2013, MulticoreWare đã công bố và cung cấp mã nguồn cho Thư viện mã hóa HEVC x265 theo giấy phép GPL v2.
Vào ngày 8 tháng 8 năm 2013, Điện thoại và Điện thoại Nippon đã công bố phát hành bộ mã hóa phần mềm SDK HEVC-1000 hỗ trợ cấu hình Main 10, độ phân giải lên tới 7680 × 4320 và tốc độ khung hình lên tới 120 khung hình / giây.
Vào ngày 14 tháng 11 năm 2013, các nhà phát triển DivX đã công bố thông tin về hiệu suất giải mã HEVC sử dụng CPU Intel i7 ở mức 3,5  GHz với 4 nhân và 8 luồng. Bộ giải mã DivX 10.1 Beta có khả năng 210,9 khung hình / giây ở 720p, 101,5 khung hình / giây ở 1080p và 29,6 hình / giây ở 4K.
Vào ngày 18 tháng 12 năm 2013, ViXS Systems đã công bố các lô hàng XCode của họ (không bị nhầm lẫn với Xcode IDE cho MacOS của Apple) 6400 SoC, là SoC đầu tiên hỗ trợ cấu hình chính của HEVC 10.
2014
Vào ngày 5 tháng 4 năm 2014, tại triển lãm NAB, eBrisk Video, Inc. và Altera Corporation đã trình diễn một bộ mã hóa HEVC Main10 được tăng tốc đồ họa mã hóa video 4Kp60 / 10 bit trong thời gian thực, sử dụng một Xeon E5-2697-v2 nền tảng.
Vào ngày 13 tháng 8 năm 2014, Ittiam Systems thông báo về sự sẵn có của codec H.265 / HEVC thế hệ thứ ba với sự hỗ trợ 12-bit 4: 2: 2.
Vào ngày 5 tháng 9 năm 2014, Hiệp hội Đĩa Blu-ray đã thông báo rằng thông số kỹ thuật Đĩa Blu-ray 4K sẽ hỗ trợ video 4K được mã hóa HEVC ở tốc độ 60 khung hình / giây, Rec. Không gian màu 2020, dải động cao (PQ và HLG) và độ sâu màu 10 bit. Đĩa Blu-ray 4K có tốc độ dữ liệu ít nhất 50 Mbit / s và dung lượng đĩa lên tới 100 GB. Đĩa và đầu phát Blu-ray 4K đã có sẵn để mua vào năm 2015 hoặc 2016.
Vào ngày 9 tháng 9 năm 2014, Apple đã công bố iPhone 6 và iPhone 6 Plus hỗ trợ HEVC / H.265 cho FaceTime qua di động.
Vào ngày 18 tháng 9 năm 2014, Nvidia đã phát hành GeForce GTX 980 (GM204) và GTX 970 (GM204), bao gồm Nvidia NVENC, bộ mã hóa phần cứng HEVC đầu tiên trên thế giới trong một card đồ họa rời.
Vào ngày 31 tháng 10 năm 2014, Microsoft đã xác nhận rằng Windows 10 sẽ hỗ trợ HEVC ra khỏi hộp, theo tuyên bố từ Gabriel Aul, lãnh đạo Nhóm Dữ liệu và Nguyên tắc cơ bản của Tập đoàn Hệ điều hành Microsoft. Windows 10 Technical Preview Build 9860 đã thêm hỗ trợ cấp độ nền tảng cho HEVC và Matroska.
Vào ngày 3 tháng 11 năm 2014, Android Lollipop đã được phát hành với khả năng hỗ trợ HEVC ngoài phần mềm của Ittiam Systems.
Cuse-et-Adrisans
Cuse-et-Adrisans là một xã của tỉnh Doubs, thuộc vùng Bourgogne-Franche-Comté, miền đông nước Pháp.
Mã hóa video hiệu quả cao
2015
Vào ngày 5 tháng 1 năm 2015, ViXS Systems đã công bố XCode 6800, đây là SoC đầu tiên hỗ trợ 12 cấu hình chính của HEVC.
Cuse-et-Adrisans
Tham khảo
Thể loại:Xã của Doubs
Mã hóa video hiệu quả cao
2015
Vào ngày 22 tháng 1 năm 2015, Nvidia đã phát hành GeForce GTX 960 (GM206), bao gồm bộ giải mã phần cứng HEVC Main / Main10 đầy đủ chức năng cố định đầu tiên trên thế giới trong một card đồ họa rời.
Vào ngày 23 tháng 2 năm 2015, Advanced Micro Devices (AMD) đã thông báo rằng UVD ASIC của họ được tìm thấy trong APU Carrizo sẽ là CPU dựa trên x86 đầu tiên có bộ giải mã phần cứng HEVC.
Vào ngày 27 tháng 2 năm 2015, VLC media player phiên bản 2.2.0 đã được phát hành với sự hỗ trợ mạnh mẽ của phát lại HEVC. Các phiên bản tương ứng trên Android và iOS cũng có thể chơi HEVC.
Vào ngày 31 tháng 3 năm 2015, VITEC đã công bố MGW Ace, bộ mã hóa HEVC di động 100% dựa trên phần cứng đầu tiên cung cấp mã hóa HEVC di động.
Vào ngày 5 tháng 8 năm 2015, Intel đã ra mắt các sản phẩm Skylake với đầy đủ chức năng cố định Giải mã / mã hóa 8 bit và giải mã hỗn hợp Main10 / 10bit.
Vào ngày 20 tháng 8 năm 2015, Nvidia đã phát hành GeForce GTX 950 (GM206), bao gồm bộ giải mã phần cứng HEVC Main / Main10 đầy đủ chức năng cố định như GTX 960.
2016
Vào ngày 11 tháng 4 năm 2016, hỗ trợ HEVC (H.265) đầy đủ đã được công bố trong phiên bản mới nhất của MythTV (0.28).
Psychotria cryptogrammata
Psychotria cryptogrammata là một loài thực vật có hoa trong họ Thiến thảo. Loài này được E.M.A.Petit miêu tả khoa học đầu tiên năm 1966.
Mã hóa video hiệu quả cao
2016
Vào ngày 27 tháng 5 năm 2016, Nvidia đã phát hành GeForce GTX 1080 (GP104), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Psychotria cryptogrammata
Liên kết ngoài
C Thể loại:Thực vật được mô tả năm 1966
Mã hóa video hiệu quả cao
2016
Vào ngày 10 tháng 6 năm 2016, Nvidia đã phát hành GeForce GTX 1070 (GP104), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 19 tháng 7 năm 2016, Nvidia đã phát hành GeForce GTX 1060 (GP106), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 2 tháng 8 năm 2016, Nvidia đã phát hành Nvidia Titan X (GP102), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 30 tháng 8 năm 2016, Intel chính thức công bố các sản phẩm CPU Core thế hệ thứ 7 (Kaby Lake) với chức năng cố định hỗ trợ giải mã phần cứng HEVC Main10.
Vào ngày 25 tháng 10 năm 2016, Nvidia đã phát hành GeForce GTX 1050Ti (GP107) và GeForce GTX 1050 (GP107), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
2017
Vào ngày 3 tháng 1 năm 2017, Intel đã chính thức công bố các sản phẩm máy tính để bàn CPU thế hệ thứ 7 (Kaby Lake) với đầy đủ chức năng cố định hỗ trợ giải mã phần cứng HEVC Main10.
Vào ngày 10 tháng 3 năm 2017, Nvidia đã phát hành GeForce GTX 1080 Ti (GP102), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 6 tháng 4 năm 2017, Nvidia đã phát hành Nvidia Titan Xp (GP102), bao gồm bộ giải mã phần cứng đầy đủ chức năng HEVC Main10 / Main12.
Vào ngày 17 tháng 5 năm 2017, Nvidia đã phát hành GeForce GT 1030 (GP108), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 5 tháng 6 năm 2017, Apple đã công bố hỗ trợ HEVC H.265 trong macOS High Sierra, iOS 11, tvOS, HTTP Live Streaming và Safari.
Vào ngày 25 tháng 6 năm 2017, Microsoft đã phát hành một phần mở rộng ứng dụng HEVC miễn phí cho Windows 10, cho phép một số thiết bị Windows 10 có phần cứng giải mã HEVC phát video bằng định dạng HEVC bên trong bất kỳ ứng dụng nào.
Vào ngày 21 tháng 8 năm 2017, Intel đã chính thức công bố các sản phẩm di động CPU thế hệ thứ 8 (Kaby Lake Refresh) của họ với đầy đủ chức năng cố định hỗ trợ giải mã phần cứng HEVC Main10.
Vào ngày 25 tháng 9 năm 2017, Apple đã phát hành macOS High Sierra với hỗ trợ mã hóa & giải mã HEVC.
Vào ngày 28 tháng 9 năm 2017, GoPro đã phát hành camera hành động Hero6 Black, với mã hóa video 4K60P HEVC.
Vào ngày 5 tháng 10 năm 2017, Intel chính thức ra mắt các sản phẩm máy tính để bàn CPU thế hệ thứ 8 (Coffee Lake) với chức năng cố định đầy đủ hỗ trợ giải mã phần cứng HEVC Main10.
Vào ngày 2 tháng 11 năm 2017, Nvidia đã phát hành GeForce GTX 1070 Ti (GP104), bao gồm bộ giải mã phần cứng HEVC Main10 / Main12 đầy đủ chức năng cố định.
Vào ngày 11 tháng 12 năm 2017, Intel chính thức ra mắt các sản phẩm máy tính để bàn và di động CPU Pentium Silver & Celeron (Gemini Lake) với đầy đủ chức năng cố định hỗ trợ giải mã phần cứng HEVC Main10.
2018
Vào ngày 28 tháng 8 năm 2018, Intel đã chính thức công bố các sản phẩm di động CPU thế hệ thứ 8 (Whiskey Lake & Amber Lake) với chức năng cố định hỗ trợ giải mã phần cứng HEVC Main10.
Vào ngày 20 tháng 9 năm 2018, Nvidia đã phát hành GeForce RTX 2080 (TU104), bao gồm đầy đủ chức năng cố định HEVC Main 4: 4: 4 12 bộ giải mã phần cứng.
Vào ngày 27 tháng 9 năm 2018, Nvidia đã phát hành GeForce RTX 2080 Ti (TU102), bao gồm đầy đủ chức năng cố định HEVC Main 4: 4: 4 bộ giải mã phần cứng.
Vào ngày 17 tháng 10 năm 2018, Nvidia đã phát hành GeForce RTX 2070 (TU106), bao gồm bộ giải mã phần cứng HEVC Main 4: 4: 4 cố định đầy đủ.
Vào ngày 19 tháng 10 năm 2018, Intel chính thức ra mắt CPU Core thế hệ thứ 9 (Coffee Lake Refresh) 9900K, 9700K & 9600K với các sản phẩm máy tính để bàn có hỗ trợ giải mã phần cứng HEVC Main10 đầy đủ chức năng cố định.
2019
Vào ngày 15 tháng 1 năm 2019, Nvidia đã phát hành GeForce RTX 2060 (TU106), bao gồm đầy đủ chức năng cố định HEVC Main 4: 4: 4 bộ giải mã phần cứng.
Vào ngày 22 tháng 2 năm 2019, Nvidia đã phát hành GeForce GTX 1660 Ti (TU116), bao gồm đầy đủ chức năng cố định HEVC Main 4: 4: 4 12 bộ giải mã phần cứng.
Vào ngày 14 tháng 3 năm 2019, Nvidia đã phát hành GeForce GTX 1660 (TU116), bao gồm đầy đủ chức năng cố định HEVC Main 4: 4: 4 12 bộ giải mã phần cứng.
Hiệu quả mã hóa
nhỏ|512x512px| Sơ đồ khối của HEVC Thiết kế của hầu hết các tiêu chuẩn mã hóa video chủ yếu nhằm mục đích có hiệu quả mã hóa cao nhất. Hiệu quả mã hóa là khả năng mã hóa video ở tốc độ bit thấp nhất có thể trong khi vẫn duy trì mức chất lượng video nhất định. Có hai cách tiêu chuẩn để đo lường hiệu quả mã hóa của tiêu chuẩn mã hóa video, đó là sử dụng số liệu khách quan, chẳng hạn như tỷ lệ nhiễu tín hiệu cao nhất (PSNR) hoặc sử dụng đánh giá chủ quan về chất lượng video. Đánh giá chủ quan về chất lượng video được coi là cách quan trọng nhất để đo lường tiêu chuẩn mã hóa video do con người cảm nhận chất lượng video một cách chủ quan.
HEVC được hưởng lợi từ việc sử dụng các kích thước đơn vị cây mã hóa (CTU) lớn hơn. Điều này đã được thể hiện trong các thử nghiệm PSNR với bộ mã hóa HEVC HM-8.0 trong đó nó buộc phải sử dụng các kích thước CTU nhỏ hơn dần dần. Đối với tất cả các chuỗi thử nghiệm, khi so sánh với kích thước CTU 64 × 64, tốc độ bit HEVC đã tăng 2,2% khi buộc phải sử dụng kích thước CTU 32 × 32 và tăng 11,0% khi buộc phải sử dụng 16 × Kích thước 16 CTU. Trong các chuỗi thử nghiệm Hạng A, trong đó độ phân giải của video là 2560 × 1600, khi so sánh với kích thước CTU 64 × 64, cho thấy tốc độ bit HEVC tăng 5,7% khi buộc phải sử dụng kích thước CTU 32 × 32 và tăng 28,2% khi buộc phải sử dụng kích thước CTU 16 × 16. Các thử nghiệm cho thấy kích thước CTU lớn làm tăng hiệu quả mã hóa đồng thời giảm thời gian giải mã.
Cấu hình chính HEVC (MP) đã được so sánh về hiệu quả mã hóa với Cấu hình cao H.264 / MPEG-4 AVC (HP), Cấu hình đơn giản nâng cao MPEG-4 (ASP), Cấu hình độ trễ cao H.263 (HLP) và H.262 / MPEG-2 Cấu hình chính (MP). Việc mã hóa video được thực hiện cho các ứng dụng giải trí và mười hai bitrate khác nhau đã được thực hiện cho chín chuỗi thử nghiệm video với bộ mã hóa HEVC HM-8.0 đang được sử dụng. Trong số chín chuỗi thử nghiệm video, năm là ở độ phân giải HD, trong khi bốn ở độ phân giải WVGA (800 × 480). Việc giảm tốc độ bit cho HEVC được xác định dựa trên PSNR với HEVC có tốc độ bit giảm 35,4% so với H.264 / MPEG-4 AVC HP, 63,7% so với MPEG-4 ASP, 65,1% so với H.263 HLP và 70,8% so với H.262 / MPEG-2 MP.
Trong một so sánh hiệu suất HEVC được phát hành vào tháng 4 năm 2013, HEVC MP và Main 10 Profile (M10P) được so sánh với H.264 / MPEG-4 AVC HP và High 10 Profile (H10P) sử dụng các chuỗi video 3840 × 2160. Các chuỗi video được mã hóa bằng bộ mã hóa HM-10.0 HEVC và bộ mã hóa AVC JM-18.4 H.264 / MPEG-4. Mức giảm tốc độ bit trung bình dựa trên PSNR là 45% cho video liên khung.
Trong một so sánh bộ mã hóa video được phát hành vào tháng 12 năm 2013, bộ mã hóa HM-10.0 HEVC được so sánh với bộ mã hóa x264 (phiên bản r2334) và bộ mã hóa VP9 (phiên bản v1.2.0-3088-ga81bd12). Việc so sánh đã sử dụng phương pháp đo tốc độ bit Bjøntegaard-Delta (BD-BR), trong đó các giá trị âm cho biết tốc độ bit được giảm thấp hơn bao nhiêu và các giá trị dương cho biết tốc độ bit tăng lên cho cùng một PSNR. Trong so sánh, bộ mã hóa HEVC HM-10.0 có hiệu suất mã hóa cao nhất và trung bình, để có cùng chất lượng mục tiêu, bộ mã hóa x264 cần tăng tốc độ bit lên 66,4%, trong khi bộ mã hóa VP9 cần tăng tốc độ bit bằng 79,4%. Trong một so sánh hiệu suất video chủ quan được phát hành vào tháng 5 năm 2014, JCT-VC đã so sánh cấu hình chính HEVC với cấu hình cao H.264 / MPEG-4 AVC. Việc so sánh đã sử dụng các giá trị điểm ý kiến trung bình và được thực hiện bởi BBC và Đại học West of Scotland. Các chuỗi video được mã hóa bằng bộ mã hóa HEVC HM-12.1 và bộ mã hóa AVC JM-18.5 H.264 / MPEG-4. So sánh đã sử dụng một loạt các độ phân giải và mức giảm tốc độ bit trung bình cho HEVC là 59%. Mức giảm tốc độ bit trung bình cho HEVC là 52% cho 480p, 56% cho 720p, 62% cho 1080p và 64% cho 4K UHD.
Trong một so sánh codec video chủ quan được phát hành vào tháng 8 năm 2014 bởi EPFL, bộ mã hóa HEVC HM-15.0 được so sánh với bộ mã hóa VP9 1.2.0,5183 và bộ mã hóa AVC JM-18.8 H.264 / MPEG-4. Bốn chuỗi độ phân giải 4K được mã hóa ở năm tốc độ bit khác nhau với các bộ mã hóa được đặt để sử dụng khoảng thời gian trong một giây. Trong so sánh, bộ mã hóa HEVC HM-15.0 có hiệu suất mã hóa cao nhất và trung bình, với cùng chất lượng chủ quan, tốc độ bit có thể giảm 49,4% so với bộ mã hóa VP9 1.2.0,5183 và có thể giảm bằng 52,6% so với bộ mã hóa AVC JM-18.8 H.264 / MPEG-4.
Vào tháng 8 năm 2016, Netflix đã công bố kết quả của một nghiên cứu quy mô lớn so sánh bộ mã hóa HEVC nguồn mở hàng đầu, x265, với bộ mã hóa AVC nguồn mở hàng đầu, x264 và bộ mã hóa VP9 tham chiếu, libvpx. Sử dụng công cụ đo lường chất lượng video nâng cao Multimethod Assessment Fusion (VMAF), Netflix nhận thấy x265 mang lại chất lượng giống hệt nhau với tốc độ bit dao động từ 35,4% đến 53,3% so với x264 và thấp hơn từ 17,8% đến 21,8% so với VP9.
Tính năng, đặc điểm
HEVC được thiết kế để cải thiện đáng kể hiệu quả mã hóa so với H.264 / MPEG-4 AVC HP, tức là giảm một nửa yêu cầu bitrate với chất lượng hình ảnh tương đương, với chi phí tăng độ phức tạp tính toán. HEVC được thiết kế với mục tiêu cho phép nội dung video có tỷ lệ nén dữ liệu lên tới 1000: 1. Tùy thuộc vào yêu cầu ứng dụng, bộ mã hóa HEVC có thể đánh đổi độ phức tạp tính toán, tốc độ nén, độ mạnh của lỗi và thời gian trễ mã hóa. Hai trong số các tính năng chính trong đó HEVC được cải thiện so với H.264 / MPEG-4 AVC là hỗ trợ cho video có độ phân giải cao hơn và phương pháp xử lý song song được cải thiện.
HEVC được nhắm mục tiêu vào các màn hình HDTV và hệ thống chụp nội dung thế hệ tiếp theo có tốc độ khung hình quét liên tục và độ phân giải hiển thị từ QVGA (320x240) đến 4320p (7680x4320), cũng như chất lượng hình ảnh được cải thiện về mức độ nhiễu, không gian màu và độ động phạm vi.
Lớp mã hóa video
Lớp mã hóa video HEVC sử dụng cùng một phương pháp "lai" được sử dụng trong tất cả các tiêu chuẩn video hiện đại, bắt đầu từ H.261, trong đó nó sử dụng dự đoán giữa các hình ảnh / nội bộ và mã hóa chuyển đổi 2D. Trước tiên, bộ mã hóa HEVC tiến hành bằng cách chia một hình ảnh thành các vùng hình khối cho hình ảnh đầu tiên hoặc hình ảnh đầu tiên của một điểm truy cập ngẫu nhiên, sử dụng dự đoán trong hình ảnh. Dự đoán hình ảnh nội bộ là khi dự đoán của các khối trong hình chỉ dựa trên thông tin trong hình ảnh đó. Đối với tất cả các hình ảnh khác, dự đoán giữa các hình ảnh được sử dụng, trong đó thông tin dự đoán được sử dụng từ các hình ảnh khác. Sau khi các phương pháp dự đoán kết thúc và hình ảnh đi qua các bộ lọc vòng lặp, biểu diễn hình ảnh cuối cùng được lưu trữ trong bộ đệm hình ảnh được giải mã. Hình ảnh được lưu trữ trong bộ đệm hình ảnh được giải mã có thể được sử dụng để dự đoán các hình ảnh khác.
HEVC được thiết kế với ý tưởng rằng video quét lũy tiến sẽ được sử dụng và không có công cụ mã hóa nào được thêm vào riêng cho video xen kẽ. công cụ mã hóa cụ thể xen kẽ, như MBAFF và PAFF, không được hỗ trợ trong HEVC. HEVC thay vào đó gửi siêu dữ liệu cho biết cách video xen kẽ được gửi. Video xen kẽ có thể được gửi bằng cách mã hóa từng khung hình thành một hình ảnh riêng biệt hoặc bằng cách mã hóa từng trường thành một hình ảnh riêng biệt. Đối với HEVC video xen kẽ có thể thay đổi giữa mã hóa khung và mã hóa trường bằng cách sử dụng Trường khung thích ứng chuỗi (SAFF), cho phép thay đổi chế độ mã hóa cho từng chuỗi video. Điều này cho phép gửi video xen kẽ với HEVC mà không cần các quá trình giải mã xen kẽ đặc biệt được thêm vào bộ giải mã HEVC.
Tiêu chuẩn HEVC hỗ trợ các không gian màu như phim chung, NTSC, PAL, Rec. 601, Rec. 709, Rec. 2020, Rec. 2100, NHỎ  170M, NHỎ   240M, sRGB, sYCC, xvYCC, XYZ và không gian màu được chỉ định bên ngoài. HEVC hỗ trợ các biểu diễn mã hóa màu như RGB, YCbCr và YCoCg.
Đơn vị mã hóa
HEVC thay thế 16 × 16 điểm ảnh macroblocks, được sử dụng với tiêu chuẩn trước đó, với các đơn vị cây mã hóa (CTUs) mà có thể sử dụng các cấu trúc khối lớn hơn lên đến 64x64 mẫu và có thể tốt hơn tiểu phân vùng hình thành những cấu trúc có kích thước khác nhau. HEVC ban đầu chia hình ảnh thành CTU có thể là 64 × 64, 32 × 32 hoặc 16 × 16 với kích thước khối pixel lớn hơn thường làm tăng hiệu quả mã hóa.
Các công cụ mã hóa khác
HEVC sử dụng thuật toán mã hóa số học nhị phân thích ứng theo ngữ cảnh (CABAC) tương tự về cơ bản với CABAC trong H.264 / MPEG-4 AVC. CABAC là phương pháp mã hóa entropy duy nhất được phép trong HEVC trong khi có hai phương thức mã hóa entropy được cho phép bởi H.264 / MPEG-4 AVC. CABAC và mã hóa entropy của các hệ số biến đổi trong HEVC được thiết kế cho thông lượng cao hơn H.264 / MPEG-4 AVC, trong khi duy trì hiệu suất nén cao hơn cho kích thước khối biến đổi lớn hơn so với các phần mở rộng đơn giản. Ví dụ, số lượng thùng được mã hóa theo ngữ cảnh đã giảm 8 × và chế độ bỏ qua CABAC đã được cải thiện về mặt thiết kế để tăng thông lượng. Một cải tiến khác với HEVC là sự phụ thuộc giữa dữ liệu được mã hóa đã được thay đổi để tăng thêm thông lượng. Mô hình bối cảnh trong HEVC cũng đã được cải thiện để CABAC có thể chọn bối cảnh tốt hơn để tăng hiệu quả khi so sánh với H.264 / MPEG-4 AVC.
nhỏ|HEVC có 33 chế độ dự đoán nội bộ HEVC chỉ định 33 chế độ định hướng cho dự đoán bên trong so với 8 chế độ định hướng cho dự đoán bên trong được chỉ định bởi H.264 / MPEG-4 AVC. HEVC cũng chỉ định các chế độ dự đoán nội bộ và dự đoán phẳng DC. Chế độ dự đoán nội bộ DC tạo ra giá trị trung bình bằng cách lấy trung bình các mẫu tham chiếu và có thể được sử dụng cho các bề mặt phẳng. Chế độ dự đoán phẳng trong HEVC hỗ trợ tất cả các kích thước khối được xác định trong HEVC trong khi chế độ dự đoán phẳng trong H.264 / MPEG-4 AVC bị giới hạn ở kích thước khối 16x16 pixel. Các chế độ dự đoán nội bộ sử dụng dữ liệu từ các khối dự đoán lân cận đã được giải mã trước đó trong cùng một bức tranh.
Để nội suy các vị trí mẫu luma phân đoạn, HEVC sử dụng ứng dụng có thể tách rời của phép nội suy nửa mẫu một chiều với bộ lọc 8 vòi hoặc nội suy mẫu một phần tư với bộ lọc 7 vòi trong khi so sánh, H.264 / MPEG-4 AVC sử dụng quy trình hai giai đoạn trước tiên lấy giá trị tại các vị trí nửa mẫu bằng cách sử dụng phép nội suy 6 chiều một chiều tách rời, sau đó làm tròn số nguyên và sau đó áp dụng phép nội suy tuyến tính giữa các giá trị tại các vị trí nửa mẫu gần đó để tạo giá trị tại các vị trí mẫu quý. HEVC đã được cải thiện độ chính xác do bộ lọc nội suy dài hơn và loại bỏ lỗi làm tròn trung gian. Đối với video 4: 2: 0, các mẫu sắc độ được nội suy với bộ lọc 4 chiều có thể tách rời để tạo độ chính xác của mẫu thứ tám, trong khi so sánh, H.264 / MPEG-4 AVC chỉ sử dụng song tuyến 2 chạm bộ lọc (cũng với độ chính xác mẫu thứ tám).
Như trong H.264 / MPEG-4 AVC, dự đoán có trọng số trong HEVC có thể được sử dụng với dự đoán đơn (trong đó sử dụng một giá trị dự đoán duy nhất) hoặc dự đoán bi (trong đó các giá trị dự đoán từ hai khối dự đoán được kết hợp).
HEVC cho phép hai chế độ MV là Dự đoán Vector chuyển động nâng cao (AMVP) và chế độ hợp nhất. AMVP sử dụng dữ liệu từ hình ảnh tham chiếu và cũng có thể sử dụng dữ liệu từ các khối dự đoán liền kề. Chế độ hợp nhất cho phép các MV được kế thừa từ các khối dự đoán lân cận. Chế độ hợp nhất trong HEVC tương tự như chế độ suy luận chuyển động "bỏ qua" và "trực tiếp" trong H.264 / MPEG-4 AVC nhưng có hai cải tiến. Cải tiến đầu tiên là HEVC sử dụng thông tin chỉ mục để chọn một trong một số ứng cử viên có sẵn. Cải tiến thứ hai là HEVC sử dụng thông tin từ danh sách ảnh tham chiếu và chỉ số ảnh tham chiếu.
HEVC chỉ định bốn kích thước đơn vị biến đổi (TU) là 4 x 4, 8 x 8, 16x16 và 32x32 để mã hóa dự đoán còn lại. Một CTB có thể được phân chia đệ quy thành 4 TU trở lên. TU sử dụng các hàm cơ bản số nguyên tương tự như biến đổi cosine rời rạc (DCT). Ngoài ra, các khối biến đổi luma 4x4 thuộc về một vùng mã hóa nội bộ được biến đổi bằng cách sử dụng một biến đổi số nguyên có nguồn gốc từ biến đổi sin rời rạc (DST). Điều này giúp giảm tốc độ bit 1% nhưng bị giới hạn ở các khối biến đổi Luma 4x4 do lợi ích cận biên cho các trường hợp biến đổi khác. Chroma sử dụng các kích thước TU giống như luma nên không có biến đổi 2x2 cho sắc độ.
Bộ lọc vòng lặp
HEVC chỉ định hai bộ lọc vòng được áp dụng tuần tự, với bộ lọc gỡ lỗi (DBF) được áp dụng trước và bộ lọc bù thích ứng mẫu (SAO) được áp dụng sau đó. Cả hai bộ lọc vòng lặp đều được áp dụng trong vòng dự đoán giữa các hình ảnh, tức là hình ảnh được lọc được lưu trữ trong bộ đệm hình ảnh được giải mã (DPB) làm tham chiếu cho dự đoán giữa các hình ảnh.
DBF tương tự như DBF được sử dụng bởi H.264 / MPEG-4 nhưng với thiết kế đơn giản hơn và hỗ trợ tốt hơn cho xử lý song song. Trong HEVC, DBF chỉ áp dụng cho lưới mẫu 8x8 trong khi với H.264 / MPEG-4 AVC, DBF áp dụng cho lưới mẫu 4x4. DBF sử dụng lưới mẫu 8x8 vì nó không gây ra sự xuống cấp đáng chú ý và cải thiện đáng kể việc xử lý song song vì DBF không còn gây ra các tương tác xếp tầng với các hoạt động khác. Một thay đổi khác là HEVC chỉ cho phép ba cường độ DBF từ 0 đến 2. HEVC cũng yêu cầu DBF trước tiên áp dụng lọc ngang cho các cạnh dọc cho ảnh và chỉ sau đó, nó mới áp dụng lọc dọc cho các cạnh ngang để hình ảnh. Điều này cho phép sử dụng nhiều luồng song song cho DBF.
Bộ lọc SAO được áp dụng sau DBF và được thiết kế để cho phép tái tạo tốt hơn các biên độ tín hiệu ban đầu bằng cách áp dụng các độ lệch được lưu trữ trong bảng tra cứu trong dòng bit. Mỗi CTB, bộ lọc SAO có thể được tắt hoặc áp dụng ở một trong hai chế độ: chế độ bù cạnh hoặc chế độ bù dải. Chế độ bù cạnh hoạt động bằng cách so sánh giá trị của mẫu với hai trong số tám lân cận của nó bằng một trong bốn mẫu gradient hướng. Dựa trên so sánh với hai nước láng giềng này, mẫu được phân thành một trong năm loại: tối thiểu, tối đa, một cạnh với mẫu có giá trị thấp hơn, cạnh với mẫu có giá trị cao hơn hoặc đơn điệu. Đối với mỗi trong bốn loại đầu tiên, áp dụng bù. Chế độ bù băng áp dụng một độ lệch dựa trên biên độ của một mẫu. Một mẫu được phân loại theo biên độ của nó thành một trong 32 dải (thùng biểu đồ). lệch được chỉ định cho bốn dải liên tiếp trong số 32 dải, bởi vì ở các khu vực bằng phẳng có xu hướng tạo dải, biên độ mẫu có xu hướng được phân cụm trong một phạm vi nhỏ. Bộ lọc SAO được thiết kế để tăng chất lượng hình ảnh, giảm các tạo tác tạo dải và giảm các tạo tác đổ chuông.
Phạm vi mở rộng
Tiện ích mở rộng phạm vi trong MPEG là các cấu hình, cấp độ và kỹ thuật bổ sung hỗ trợ các nhu cầu ngoài phát lại video của người tiêu dùng:
Trong các cấu hình mới này có các tính năng mã hóa nâng cao, nhiều tính năng hỗ trợ mã hóa màn hình hiệu quả hoặc xử lý tốc độ cao:
HEVC phiên bản 2 thêm một số thông báo tăng cường bổ sung (SEI):
Phần mở rộng mã hóa nội dung màn hình
Các tùy chọn công cụ mã hóa bổ sung đã được thêm vào trong bản dự thảo tháng 3 năm 2016 của phần mở rộng mã hóa nội dung màn hình (SCC):
Phiên bản ITU-T của tiêu chuẩn đã thêm các tiện ích mở rộng SCC (được phê duyệt vào tháng 12 năm 2016 và được xuất bản vào tháng 3 năm 2017) đã thêm hỗ trợ cho chức năng chuyển đổi Hybrid Log-Gamma (HLG) và ma trận màu ICtCp. Điều này cho phép phiên bản thứ tư của HEVC hỗ trợ cả hai chức năng truyền HDR được xác định trong Rec. 2100.
Phiên bản thứ tư của HEVC bổ sung một số thông tin tăng cường bổ sung (SEI) bao gồm:
Hồ sơ
Một hồ sơ là một tập hợp các công cụ mã hóa được xác định có thể được sử dụng để tạo ra một dòng bit phù hợp với hồ sơ đó. Bộ mã hóa cho cấu hình có thể chọn sử dụng công cụ mã hóa nào miễn là nó tạo ra dòng bit phù hợp trong khi bộ giải mã cho cấu hình phải hỗ trợ tất cả các công cụ mã hóa có thể được sử dụng trong cấu hình đó.
Chính
Cấu hình chính cho phép độ sâu 8 bit trên mỗi mẫu với lấy mẫu sắc độ 4: 2: 0, đây là loại video phổ biến nhất được sử dụng với các thiết bị tiêu dùng.
Chính 10
Cấu hình Main 10 cho phép độ sâu bit từ 8 bit đến 10 bit trên mỗi mẫu với lấy mẫu sắc độ 4: 2: 0. Bộ giải mã HEVC phù hợp với cấu hình Main 10 phải có khả năng giải mã dòng bit được tạo với các cấu hình sau: Chính và Chính 10. Độ sâu bit cao hơn cho phép số lượng màu lớn hơn. 8 bit cho mỗi mẫu cho phép 256 sắc độ trên mỗi màu chính (tổng cộng 16,78 triệu màu) trong khi 10 bit cho mỗi mẫu cho phép 1024 sắc độ trên mỗi màu chính (tổng cộng 1,07 tỷ màu). Độ sâu bit cao hơn cho phép chuyển màu mượt mà hơn để giải quyết vấn đề được gọi là dải màu.
Cấu hình Main 10 cho phép cải thiện chất lượng video vì nó có thể hỗ trợ video với độ sâu bit cao hơn so với cấu hình chính được hỗ trợ. Ngoài ra, trong video 10 bit cấu hình chính có thể được mã hóa với độ sâu 10 bit cao hơn, cho phép cải thiện hiệu quả mã hóa so với cấu hình chính.
Ericsson cho biết cấu hình Main 10 sẽ mang lại lợi ích của 10 bit cho mỗi video mẫu cho TV tiêu dùng. Họ cũng nói rằng đối với độ phân giải cao hơn, không có hình phạt tốc độ bit để mã hóa video ở mức 10 bit cho mỗi mẫu. Imagination Technologies cho biết 10 bit cho mỗi video mẫu sẽ cho phép không gian màu lớn hơn và được yêu cầu cho Rec. Không gian màu 2020 sẽ được UHDTV sử dụng. Họ cũng nói Rec. Không gian màu 2020 sẽ thúc đẩy việc áp dụng rộng rãi video 10 bit cho mỗi mẫu.
Trong một so sánh hiệu suất dựa trên PSNR được phát hành vào tháng 4 năm 2013, cấu hình Main 10 được so sánh với cấu hình chính bằng cách sử dụng một bộ các đoạn video 10 bit 3840 × 2160. Chuỗi video 10 bit được chuyển đổi thành 8 bit cho cấu hình Chính và duy trì ở mức 10 bit cho cấu hình Chính 10. PSNR tham chiếu được dựa trên các chuỗi video 10 bit ban đầu. Trong so sánh hiệu suất, cấu hình Main 10 cung cấp giảm 5% tốc độ bit cho mã hóa video liên khung so với cấu hình chính. So sánh hiệu suất cho biết đối với các chuỗi video được thử nghiệm, cấu hình Main 10 vượt trội so với cấu hình Chính. Cấu hình chính 10 đã được thêm vào tại cuộc họp HEVC tháng 10 năm 2012 dựa trên đề xuất JCTVC-K0109, đề xuất rằng cấu hình 10 bit được thêm vào HEVC cho các ứng dụng của người tiêu dùng. Đề xuất cho biết điều này là để cho phép cải thiện chất lượng video và hỗ trợ Rec. Không gian màu 2020 đã được sử dụng rộng rãi trong các hệ thống UHDTV và để có thể cung cấp dải động cao hơn và độ trung thực màu sắc tránh các tạo tác dải. Một loạt các công ty ủng hộ đề nghị trong đó bao gồm ATEME, BBC, BSkyB, CISCO, DirecTV, Ericsson, Motorola Mobility, NGCodec, NHK, RAI, ST, SVT, Thomson video Networks, Technicolor, và Hệ thống ViXS.
Ảnh tĩnh chính
Cấu hình chính của Ảnh tĩnh cho phép một ảnh tĩnh được mã hóa với các ràng buộc tương tự như cấu hình Chính. Là một tập hợp con của cấu hình Chính, cấu hình Chính Ảnh tĩnh cho phép độ sâu 8 bit trên mỗi mẫu với lấy mẫu sắc độ 4: 2: 0. Một so sánh hiệu suất khách quan đã được thực hiện vào tháng 4 năm 2012 trong đó HEVC đã giảm 56% tốc độ bit trung bình cho hình ảnh so với JPEG. Một so sánh hiệu suất dựa trên PSNR để nén ảnh tĩnh được thực hiện vào tháng 5 năm 2012 bằng cách sử dụng bộ mã hóa HEVC HM 6.0 và bộ mã hóa phần mềm tham chiếu cho các tiêu chuẩn khác. Đối với hình ảnh tĩnh, HEVC đã giảm 15,8% tốc độ bit trung bình so với H.264 / MPEG-4 AVC, 22,6% so với JPEG 2000, 30,0% so với JPEG XR, 31,0% so với WebP và 43,0% so với JPEG.
Một so sánh hiệu suất HEVC dựa trên PSNR để nén ảnh tĩnh đã được Nokia thực hiện vào tháng 4 năm 2013. HEVC có cải tiến hiệu suất lớn hơn cho hình ảnh có độ phân giải cao hơn hình ảnh có độ phân giải thấp hơn và cải thiện hiệu suất lớn hơn cho tốc độ bit thấp hơn tốc độ bit cao hơn. Để nén mất dữ liệu để có cùng PSNR như HEVC đã lấy trung bình 1,4 bit nhiều hơn với JPEG 2000, nhiều hơn 1,6 × bit với JPEG-XR và nhiều hơn 2,3 × bit với JPEG.
Một nghiên cứu về hiệu quả nén của HEVC, JPEG, JPEG XR và WebP đã được Mozilla thực hiện vào tháng 10 năm 2013. Nghiên cứu cho thấy HEVC có khả năng nén tốt hơn đáng kể so với các định dạng hình ảnh khác đã được thử nghiệm. Bốn phương pháp khác nhau để so sánh chất lượng hình ảnh đã được sử dụng trong nghiên cứu đó là Y-SSIM, RGB-SSIM, IW-SSIM và PSNR-HVS-M.
Hồ sơ phiên bản 2
Phiên bản 2 của HEVC bổ sung 21 cấu hình tiện ích mở rộng phạm vi, hai cấu hình tiện ích mở rộng có thể mở rộng và một cấu hình nhiều chế độ xem: Đơn sắc, Đơn sắc 12, Đơn sắc 16, Chính 12, Chính 4: 2: 2 10, Chính 4: 2: 2 12, Chính 4: 4: 4, Main 4: 4: 4 10, Main 4: 4: 4 12, Intochrom 12 Intra, Monochrom 16 Intra, Main 12 Intra, Main 4: 2: 2 10 Intra, Main 4: 2: 2 12 Intra, Main 4: 4: 4 Intra, Main 4: 4: 4 10 Intra, Main 4: 4: 4 12 Intra, Main 4: 4: 4 16 Intra, Main 4: 4: 4 Ảnh tĩnh, Main 4: 4: 4 16 Ảnh tĩnh, Thông lượng cao 4: 4: 4 16 Intra, Chính có thể mở rộng, Chính 10 có thể mở rộng và Chính nhiều. Tất cả các cấu hình mở rộng phạm vi khung có một cấu hình Intra.
Cấu hình đơn sắc cho phép độ sâu 8 bit trên mỗi mẫu với hỗ trợ lấy mẫu sắc độ 4: 0: 0.
Cấu hình Main 12 cho phép độ sâu bit từ 8 bit đến 12 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0 và 4: 2: 0. Bộ giải mã HEVC phù hợp với cấu hình Chính 12 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Đơn sắc 12, Chính, Chính 10 và Chính 12.
Cấu hình chính 4: 2: 2 10 cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0, 4: 2: 0 và 4: 2: 2. Bộ giải mã HEVC phù hợp với cấu hình Chính 4: 2: 2 10 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10 và Chính 4: 2: 2 10.
Cấu hình chính 4: 2: 2 12 cho phép độ sâu bit 8 bit đến 12 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0, 4: 2: 0 và 4: 2: 2. Bộ giải mã HEVC phù hợp với cấu hình Main 4: 2: 2 12 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Đơn sắc 12, Chính, Chính 10, Chính 12, Chính 4: 2: 2 10 : 2: 2 12.
Cấu hình chính 4: 4: 4 cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: 4. Bộ giải mã HEVC phù hợp với cấu hình Chính 4: 4: 4 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính và Chính 4: 4: 4.
Cấu hình chính 4: 4: 4 10 cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: Lấy mẫu 4 sắc độ. Bộ giải mã HEVC phù hợp với cấu hình Chính 4: 4: 4 10 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính 4: 2: 2 10, Chính 4: 4: 4 4: 4: 4 10.
Cấu hình chính 4: 4: 4 12 cho phép độ sâu bit 8 bit đến 12 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: Lấy mẫu 4 sắc độ. Bộ giải mã HEVC phù hợp với cấu hình Chính 4: 4: 4 12 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính 12, Chính 4: 2: 2 10, Chính 4: 2: 2 12, Chính 4: 4: 4, Chính 4: 4: 4 10, Chính 4: 4: 4 12 và Đơn sắc 12.
Cấu hình Intra 4: 4: 4 16 cho phép độ sâu bit từ 8 bit đến 16 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4 : 4 mẫu màu. Bộ giải mã HEVC phù hợp với Cấu hình chính 4: 4: 4 16 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc Intra, Intochrom 12 Intra, Monochrom 16 Intra, Main Intra, Main 10 Intra 4: 2: 2 10 Intra, Main 4: 2: 2 12 Intra, Main 4: 4: 4 Intra, Main 4: 4: 4 10 Intra, và Main 4: 4: 4 12 Intra.
Cấu hình Intra thông lượng cao 4: 4: 4 16 cho phép độ sâu bit từ 8 bit đến 16 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: Lấy mẫu sắc độ 4: 4. Cấu hình Intra thông lượng cao 4: 4: 4 16 có HbrFactor cao hơn 12 lần so với các cấu hình HEVC khác cho phép nó có tốc độ bit tối đa cao hơn 12 lần so với cấu hình Intra 4: 4: 4 16. Cấu hình Intra thông lượng cao 4: 4: 4 16 được thiết kế để tạo và giải mã nội dung chuyên nghiệp cao cấp cho cấu hình này không bắt buộc phải hỗ trợ cho các cấu hình khác.
Cấu hình Ảnh chính 4: 4: 4 cho phép một ảnh tĩnh được mã hóa với các ràng buộc tương tự như cấu hình Chính 4: 4: 4. Là một tập hợp con của cấu hình Chính 4: 4: 4, cấu hình Chính 4: 4: 4 cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: Lấy mẫu sắc độ 2: 2 và 4: 4: 4.
Cấu hình Ảnh chính 4: 4: 4 16 cho phép một ảnh tĩnh được mã hóa với các ràng buộc tương tự như cấu hình Nội bộ chính 4: 4: 4 16. Là một tập hợp con của Cấu hình chính 4: 4: 4 16 Cấu hình chính 4: 4: 4 16 Ảnh tĩnh cho phép độ sâu bit 8 bit đến 16 bit trên mỗi mẫu có hỗ trợ 4: 0: 0, 4: 2: 0, 4: 2: 2 và lấy mẫu sắc độ 4: 4: 4.
Cấu hình chính có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình chính của HEVC.
Cấu hình chính 10 có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình chính của HEVC.
Cấu hình chính của Multiview cho phép lớp cơ sở phù hợp với cấu hình chính của HEVC.
Phiên bản 3 và hồ sơ cao hơn
Phiên bản 3 của HEVC đã thêm một cấu hình 3D: 3D Main. Bản dự thảo tháng 2 năm 2016 của tiện ích mở rộng mã hóa nội dung màn hình đã thêm bảy cấu hình tiện ích mở rộng mã hóa nội dung màn hình, ba cấu hình tiện ích mở rộng thông lượng cao và bốn cấu hình tiện ích mở rộng có thể mở rộng: Main-Extended Main, Screen-Extended Main 10, 4, Mở rộng màn hình chính 4: 4: 4 10, Thông lượng cao mở rộng màn hình 4: 4: 4, Thông lượng cao mở rộng màn hình 4: 4: 4 10, Thông lượng cao mở rộng màn hình 4: 4: 4 14, Thông lượng cao 4: 4: 4, Thông lượng cao 4: 4: 4 10, Thông lượng cao 4: 4: 4 14, Đơn sắc có thể mở rộng, Đơn sắc có thể mở rộng 12, Đơn sắc 16 có thể mở rộng và Chính có thể mở rộng 4: 4: 4.
Cấu hình chính 3D cho phép lớp cơ sở phù hợp với cấu hình chính của HEVC.
Cấu hình chính mở rộng màn hình cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0 và 4: 2: 0. Bộ giải mã HEVC phù hợp với cấu hình Chính mở rộng màn hình phải có khả năng giải mã dòng bit được tạo với các cấu hình sau: Đơn sắc, Chính và Chính mở rộng màn hình.
Cấu hình Main 10 Extended-Extended cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với hỗ trợ lấy mẫu sắc độ 4: 0: 0 và 4: 2: 0. Bộ giải mã HEVC phù hợp với cấu hình Main 10 Extended-Screen phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính mở rộng màn hình và Chính mở rộng màn hình 10.
Cấu hình chính 4: 4: 4 được mở rộng màn hình cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho sắc độ 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: 4 lấy mẫu. Bộ giải mã HEVC phù hợp với cấu hình Chính 4: 4: 4 mở rộng màn hình phải có khả năng giải mã các luồng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 4: 4: 4, Chính mở rộng màn hình và Chính mở rộng màn hình : 4: 4.
Cấu hình chính 4: 4: 4 10 được mở rộng màn hình cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4 : Lấy mẫu sắc độ 4: 4. Bộ giải mã HEVC phù hợp với cấu hình Chính mở rộng màn hình 4: 4: 4 10 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính 4: 2: 2 10, Chính 4: 4: 4, Chính 4: 4: 4 10, Chính mở rộng màn hình, Chính 10 mở rộng màn hình, Chính mở rộng màn hình 4: 4: 4 và Chính mở rộng màn hình 4: 4: 4 10.
Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: 4 lấy mẫu sắc độ. Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 có HbrFactor cao hơn 6 lần so với hầu hết các cấu hình HEVC khung liên kết cho phép nó có tốc độ bit tối đa cao hơn 6 lần so với cấu hình Chính 4: 4: 4. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao mở rộng màn hình 4: 4: 4 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 4: 4: 4, Chính mở rộng màn hình, Chính mở rộng màn hình 4 : 4: 4, Thông lượng cao mở rộng màn hình 4: 4: 4 và Thông lượng cao 4: 4: 4.
Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 10 cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và Lấy mẫu sắc độ 4: 4: 4. Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 10 có cấu hình HbrFactor cao hơn 6 lần so với hầu hết các cấu hình HEVC khung liên cho phép nó có tốc độ bit tối đa cao hơn 6 lần so với cấu hình Chính 4: 4: 4 10. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao mở rộng màn hình 4: 4: 4 10 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính 4: 2: 2 10, Chính 4: 4: 4, Chính 4: 4: 4 10, Chính mở rộng màn hình, Chính mở rộng màn hình 10, Chính mở rộng màn hình 4: 4: 4, Chính mở rộng màn hình 4: 4: 4 10, Thông lượng cao mở rộng màn hình 4: 4 : 4, Thông lượng cao mở rộng màn hình 4: 4: 4 10, Thông lượng cao 4: 4: 4 và Thông lượng cao 4: 4: 4.
Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 14 cho phép độ sâu bit 8 bit đến 14 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và Lấy mẫu sắc độ 4: 4: 4. Cấu hình thông lượng cao mở rộng màn hình 4: 4: 4 14 có HbrFactor cao hơn 6 lần so với hầu hết các cấu hình HEVC khung liên. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao mở rộng màn hình 4: 4: 4 14 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Đơn sắc, Chính, Chính 10, Chính 4: 2: 2 10, Chính 4: 4: 4, Chính 4: 4: 4 10, Chính mở rộng màn hình, Chính mở rộng màn hình 10, Chính mở rộng màn hình 4: 4: 4, Chính mở rộng màn hình 4: 4: 4 10, Thông lượng cao mở rộng màn hình 4: 4 : 4, Thông lượng cao mở rộng màn hình 4: 4: 4 10, Thông lượng cao mở rộng màn hình 4: 4: 4 14, Thông lượng cao 4: 4: 4, Thông lượng cao 4: 4: 4 10 và Thông lượng cao 4: 4 : 4 14.
Cấu hình Thông lượng cao 4: 4: 4 cho phép độ sâu 8 bit trên mỗi mẫu với sự hỗ trợ cho lấy mẫu sắc độ 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4: 4. Cấu hình Thông lượng cao 4: 4: 4 có HbrFactor cao hơn 6 lần so với hầu hết các cấu hình HEVC khung liên cho phép nó có tốc độ bit tối đa cao hơn 6 lần so với cấu hình Chính 4: 4: 4. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao 4: 4: 4 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Thông lượng cao 4: 4: 4.
Cấu hình thông lượng cao 4: 4: 4 10 cho phép độ sâu bit 8 bit đến 10 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4 : 4 mẫu màu. Cấu hình thông lượng cao 4: 4: 4 10 có HbrFactor cao hơn 6 lần so với hầu hết các cấu hình HEVC khung liên cho phép nó có tốc độ bit tối đa cao hơn 6 lần so với cấu hình Chính 4: 4: 4 10. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao 4: 4: 4 10 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Thông lượng cao 4: 4: 4 và Thông lượng cao 4: 4: 4 10.
Cấu hình thông lượng cao 4: 4: 4 14 cho phép độ sâu bit 8 bit đến 14 bit trên mỗi mẫu với sự hỗ trợ cho 4: 0: 0, 4: 2: 0, 4: 2: 2 và 4: 4 : 4 mẫu màu. Cấu hình thông lượng cao 4: 4: 4 14 có HbrFactor cao gấp 6 lần so với hầu hết các cấu hình HEVC khung liên. Bộ giải mã HEVC phù hợp với cấu hình Thông lượng cao 4: 4: 4 14 phải có khả năng giải mã dòng bit được thực hiện với các cấu hình sau: Thông lượng cao 4: 4: 4, Thông lượng cao 4: 4: 4 10 và Thông lượng cao 4: 4 : 4 14.
Cấu hình đơn sắc có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình đơn sắc của HEVC.
Cấu hình đơn sắc 12 có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình đơn sắc 12 của HEVC.
Cấu hình đơn sắc 16 có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình đơn sắc 16 của HEVC.
Cấu hình chính 4: 4: 4 có thể mở rộng cho phép lớp cơ sở phù hợp với cấu hình chính 4: 4: 4 của HEVC.
Bộ đệm hình ảnh được giải mã
Các hình ảnh được giải mã trước đó được lưu trữ trong bộ đệm hình ảnh được giải mã (DPB) và được sử dụng bởi các bộ mã hóa HEVC để tạo dự đoán cho các hình ảnh tiếp theo. Số lượng hình ảnh tối đa có thể được lưu trữ trong DPB, được gọi là dung lượng DPB, là 6 (bao gồm cả hình ảnh hiện tại) cho tất cả các mức HEVC khi hoạt động ở kích thước hình ảnh tối đa được hỗ trợ bởi cấp độ. Dung lượng DPB (tính theo đơn vị hình ảnh) tăng từ 6 đến 8, 12 hoặc 16 khi kích thước hình ảnh giảm từ kích thước hình ảnh tối đa được hỗ trợ bởi cấp độ. Bộ mã hóa chọn những hình ảnh cụ thể được giữ lại trong DPB trên cơ sở từng hình ảnh, do đó, bộ mã hóa có thể linh hoạt tự xác định cách tốt nhất để sử dụng dung lượng DPB khi mã hóa nội dung video.
Hộp đựng
MPEG đã xuất bản một sửa đổi bổ sung hỗ trợ HEVC cho luồng truyền tải MPEG được sử dụng bởi ATSC, DVB và Đĩa Blu-ray; MPEG quyết định không cập nhật luồng chương trình MPEG được sử dụng bởi DVD-Video. MPEG cũng đã thêm hỗ trợ HEVC vào định dạng tệp phương tiện cơ sở ISO. HEVC cũng được hỗ trợ bởi tiêu chuẩn truyền tải MPEG. Hỗ trợ cho HEVC đã được thêm vào Matroska bắt đầu bằng việc phát hành MKVToolNix v6.8.0 sau khi bản vá từ DivX được hợp nhất. Một tài liệu dự thảo đã được đệ trình lên Lực lượng đặc nhiệm kỹ thuật Internet mô tả phương pháp để thêm hỗ trợ HEVC vào Giao thức vận chuyển thời gian thực.
Sử dụng mã hóa khung bên trong của HEVC, một định dạng được mã hóa bằng hình ảnh được gọi là Đồ họa di động tốt hơn (BPG) đã được lập trình viên Fabrice Bellard đề xuất. Nó thực chất là một trình bao bọc cho các hình ảnh được mã hóa bằng cấu hình Ảnh tĩnh 4: 4: 4 của HEVC với tối đa 14 bit cho mỗi mẫu, mặc dù nó sử dụng cú pháp tiêu đề viết tắt và thêm hỗ trợ rõ ràng cho các cấu hình Exif, ICC và siêu dữ liệu XMP.
Điều khoản cấp phép bằng sáng chế
Điều khoản cấp phép và lệ phí cho bằng sáng chế HEVC, so với các đối thủ cạnh tranh chính của nó: Như với AVC tiền nhiệm, các nhà phân phối phần mềm triển khai HEVC trong các sản phẩm phải trả giá cho mỗi bản sao phân tán. Trong khi mô hình cấp phép này là unproblematic cho phần mềm trả tiền, nó là một trở ngại đối với hầu hết phần mềm tự do nguồn mở, mà có nghĩa là để được tự do phân phối. Theo ý kiến của MulticoreWare, nhà phát triển x265, cho phép các bộ mã hóa và giải mã phần mềm miễn phí bản quyền có lợi cho việc tăng tốc áp dụng HEVC. HEVC Advance đã đưa ra một ngoại lệ cụ thể từ bỏ tiền bản quyền đối với việc triển khai chỉ bằng phần mềm (cả bộ giải mã và bộ mã hóa) khi không đi kèm với phần cứng. Tuy nhiên, phần mềm được miễn trừ không có nghĩa vụ cấp phép của các chủ sở hữu bằng sáng chế khác (ví dụ: Technolor và các thành viên của nhóm MPEG LA). Danh sách các bằng sáng chế dài 145 trang.
Mặc dù trở ngại đối với phần mềm miễn phí không phải là vấn đề đáng lo ngại đối với các mạng phát sóng TV, nhưng vấn đề này, kết hợp với triển vọng khóa tập thể trong tương lai, khiến một số tổ chức như Mozilla (xem OpenH264) và Tổ chức Phần mềm Tự do Châu Âu cảnh giác với các định dạng mang bản quyền cho việc sử dụng internet. Các định dạng cạnh tranh dành cho sử dụng internet (VP9 và AV1 sắp tới) nhằm tránh xa những lo ngại này bằng cách miễn phí bản quyền (miễn là không có khiếu nại về quyền sáng chế của bên thứ ba).
Mã hóa video đa năng
Vào tháng 10 năm 2015, MPEG và VCEG đã thành lập Nhóm Khám phá Video Chung (JVET) để đánh giá các công nghệ nén có sẵn và nghiên cứu các yêu cầu cho một tiêu chuẩn nén video thế hệ tiếp theo. Thuật toán mới sẽ có tốc độ nén tốt hơn 30-50% cho cùng chất lượng cảm nhận, với sự hỗ trợ cho việc nén không mất dữ liệu và chủ quan. Nó cũng hỗ trợ YCbCr 4: 4: 4, 4: 2: 2 và 4: 2: 0 với 10 đến 16 bit cho mỗi thành phần, gam màu rộng BT.2100 và dải động cao (HDR) hơn 16 điểm dừng (với độ sáng cực đại 1000, 4000 và 10000 nits), các kênh phụ (cho độ sâu, độ trong suốt, v.v.), tốc độ khung hình thay đổi và phân đoạn từ 0 đến 120  Hz, mã hóa video có thể mở rộng cho thời gian (tốc độ khung hình), không gian (độ phân giải), SNR, gam màu và sự khác biệt về dải động, mã hóa âm thanh nổi / đa âm, định dạng toàn cảnh và mã hóa hình ảnh tĩnh. Độ phức tạp mã hóa gấp 10 lần so với HEVC dự kiến. JVET đã ban hành "Lời đề nghị" cuối cùng vào tháng 10 năm 2017, với bản dự thảo hoạt động đầu tiên của tiêu chuẩn Mã hóa video đa năng được phát hành vào tháng 4 năm 2018; tiêu chuẩn cuối cùng sẽ được phê duyệt trước cuối năm 2020.
Tham khảo
Thể loại:Nén video Thể loại:Tiêu chuẩn ISO Thể loại:Truyền hình độ nét cao Thể loại:Định dạng tập tin hình ảnh Thể loại:Định dạng tập tin