CÔNG NGHỆ THÔNG TIN - HỆ THỐNG MÃ HÓA HÌNH ẢNH JPEG 2000 - PHẦN MỞ RỘNG ĐỐIVỚI DỮ LIỆU BA CHIỀU

44 6 0
CÔNG NGHỆ THÔNG TIN - HỆ THỐNG MÃ HÓA HÌNH ẢNH JPEG 2000 - PHẦN MỞ RỘNG ĐỐIVỚI DỮ LIỆU BA CHIỀU

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Công ty luật Minh Khuê www.luatminhkhue.vn TIÊU CHUẨN VIỆT NAM TCVN 11777-10:2017 ISO/IEC 15444-10:2011 CÔNG NGHỆ THÔNG TIN - HỆ THỐNG MÃ HĨA HÌNH ẢNH JPEG 2000 - PHẦN MỞ RỘNG ĐỐI VỚI DỮ LIỆU BA CHIỀU Information technology - JPEG 2000 image coding system: Extensions for three-dimensional data Lời nói đầu TCVN 11777-10:2017 hồn tồn tương đương với ISO/IEC 15444-10:2011 TCVN 11777-10:2017 Học viện Cơng nghệ Bưu Viễn thông biên soạn, Bộ Thông tin Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học Công nghệ công bố CƠNG NGHỆ THƠNG TIN - HỆ THỐNG MÃ HĨA HÌNH ẢNH JPEG 2000 - PHẦN MỞ RỘNG ĐỐI VỚI DỮ LIỆU BA CHIỀU Information technology - JPEG 2000 image coding system - Extensions for three-dimensional data Phạm vi áp dụng Tiêu chuẩn cung cấp phần mở rộng cho hệ thống mã hóa lõi (ISO/IEC 15444-1) phần mở rộng (ISO/IEC 15444-2) tập liệu dạng khối logic Cụ thể là, tiêu chuẩn trì tất tính cú pháp ISO/IEC 15444-1, phần tính ISO/IEC15444-2 ảnh đa thành phần, bên cạnh cung cấp tùy chọn mở rộng cho số tính Trong nội dung này, tiêu chuẩn đưa đặc tả đẳng hướng cho tập liệu ba chiều, tức là, đưa tính xử lý đồng tất ba chiều chí cú pháp dịng mã ISO/IEC 15444-1 ISO/IEC 15444-2 khác hai trục không gian trục thành phần chéo Các mơ hình ngữ cảnh sử dụng tiêu chuẩn giống mơ hình ngữ cảnh ISO/IEC 15444-1 ISO/IEC 15444-2 Các mơ hình ngữ cảnh cải tiến giới thiệu tài liệu bổ sung Tài liệu viện dẫn Các tài liệu viện dẫn sau cần thiết để áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi năm công bố áp dụng phiên nêu Đối với tài liệu viện dẫn không ghi năm công bố áp dụng phiên (bao gồm sửa đổi, bổ sung) ISO/IEC 15444-1:2004, Công nghệ thông tin - Hệ thống mã hóa hình ảnh JPEG 2000: Hệ thống mã hóa lõi (Information technology - JPEG 2000 image coding system: Core coding system) ISO/IEC 15444-2:2004, Công nghệ thơng tin - Hệ thống mã hóa hình ảnh JPEG 2000: Phần mở rộng (Information technology- JPEG 2000 image coding system: Extensions) Thuật ngữ định nghĩa Tiêu chuẩn sử dụng thuật ngữ định nghĩa sau: 3.1 Khối bit 3D (3D bit-block) Mảng ba chiều bit Trong tiêu chuẩn này, khối bit 3D nói đến tất bit có biên độ hệ số mẫu Thuật ngữ nói đến khối bit 3D thành phần, khối ảnh-thành phần, khối mã 3D, vùng quan tâm, đối tượng khác 3.2 Khối mã 3D (3D code-block) Nhóm ba chiều dạng khối chữ nhật hệ số từ băng khối ảnh-thành phần 3.3 Quét khối mã 3D (3D code-block scan) LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Thứ tự hệ số khối mã 3D truy cập q trình mã hóa Khối mã 3D xử lý theo sọc, sọc gồm bốn hàng (hoặc tất hàng cịn lại bốn hàng) trải theo chiều rộng khối mã 3D Mỗi sọc xử lý theo cột tính từ cột cao tới thấp từ trái sang phải Do vậy, toàn khối mã 3D quét theo lát ảnh Trong lát ảnh lại tuân thủ theo ISO/IEC 15444-1 3.4 Thành phần (component) Dữ liệu nén từ dịng mã có dạng tập đơn gồm liệu hai ba chiều 3.5 Thiết bị đọc phù hợp (conforming reader) Ứng dụng dùng để đọc biên dịch tập tin JP3D cách xác 3.6 Mức phân tách (decomposition level) Tập hợp băng nơi mà hệ số có tác động theo không gian trải theo mẫu gốc Các băng gồm băng [H|L|X][H|L|X][H|L|X] (ví dụ, LLL, LXL, XXH, …, trừ XXX) chia theo mức phân tách ba chiều 3.7 Băng [H|L|X][H|L|X][H|L|X] [H|L|X][H|L|X][H|L|X] (sub-band L|X][H|L|X]) [H|L|X][H|L|X][H|L|X] [H|L|X][H| H nghĩa lọc thông cao, L nghĩa lọc thông thấp, X nghĩa không lọc Bộ lọc lọc theo chiều ngang, lọc thứ hai lọc theo chiều dọc lọc thứ ba lọc theo trục (tức là, tương ứng theo trục X, Y Z) Việc lập thứ tự lọc cho băng phải lưu ý Việc phục dựng thực theo thứ tự lọc đảo ngược CHÚ THÍCH: Ở không bao gồm băng XXX (như định nghĩa 3.6) 3.8 Ảnh (image) Tập tất thành phần hai ba chiều 3.9 Độ lệch vùng ảnh (image area offset) Số lượng điểm lưới tọa độ tham chiếu nằm dưới, bên phải (và vị trí dọc trục trên) gốc lưới tọa độ tham chiếu 3.10 Thành phần trung gian (intermediate component) Mảng liệu đơn hai ba chiều tham gia vào giai đoạn biến đổi đa thành phần 3.11 Thứ tự quét mành (raster order) Thứ tự riêng theo dãy liệu có dạng mảng Thứ tự quét mành bắt đầu điểm liệu cao bên trái lát ảnh chuyển đến điểm liệu bên phải, tiếp tục đến cuối hàng Sau đến cuối hàng, điểm liệu dãy điểm liệu gần bên trái hàng Thứ tự tiếp tục đến cuối lát ảnh Sau đó, lát ảnh xử lý theo dạng mảng ba chiều Thứ tự tiếp tục đến cuối mảng 3.12 Phân giải (resolution) Mối quan hệ không gian mẫu theo không gian vật lý Trong tiêu chuẩn này, mức phân tách biến đổi sóng tạo nên phân giải chênh lệch theo lũy thừa hai chiều ngang, chiều dọc, trường hợp ba chiều hướng trục, kết hợp hướng Mức phân tách cuối (cao nhất) gồm băng [L|X][L|X][L|X] (lưu ý không bao gồm XXX), coi phân giải thấp Do vậy, có mức phân giải so với số mức phân tách LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 3.13 Mức phân giải (resolution level) Tương đương với mức phân tách, ngoại trừ băng [L|X][L|X][L|X] mức phân giải riêng 3.14 Mẫu (sample) Một phần tử mảng hai ba chiều có chứa thành phần 3.15 Lát ảnh (slice) Lát ảnh tập hợp ảnh điểm hai chiều thực thể lập thể, khối mã lập thể ảnh lập thể Lát ảnh có vị trí trực giao với trục trục z 3.16 Hệ tọa độ không gian (spatial coordinates) Hệ tọa độ không gian biểu thị trục x, y z Nói chung, thuật ngữ trục sử dụng để chiều Z 3.17 Băng (sub-band) Nhóm hệ số biến đổi sinh từ chuỗi q trình lọc thơng thấp thông cao 3.18 Bậc băng (sub-band order) Trong mức phân giải, băng xử lý báo hiệu xác định ISO/IEC 15444-1 ISO/IEC 15444-2 lọc hai chiều, tuân theo thứ tự quét Morton [1] Đặc tả mở rộng cho trường hợp ba chiều trường hợp triển khai thứ tự quét Morton ba chiều 3.19 Khối ảnh (tile) Mảng hình khối điểm nằm lưới tọa độ tham chiếu, biểu thị độ lệch so với gốc lưới tọa độ tham chiếu định nghĩa chiều rộng (chiều x), chiều cao (chiều y) chiều sâu (chiều z) Các khối ảnh xếp chồng gọi khối ảnh-thành phần Thuật ngữ viết tắt Tiêu chuẩn sử dụng thuật ngữ viết tắt nêu Điều ISO/IEC 15444-1 Điều ISO/IEC 15444-2 Ký hiệu (và thuật ngữ viết tắt) Tiêu chuẩn sử dụng ký hiệu nêu Điều ISO/IEC 15444-1 Điều ISO/IEC 15444-2 Mô tả chung Tiêu chuẩn đưa phương pháp nén không tổn thất (bảo tồn bit) nén có tổn thất để mã hóa ảnh màu số lập thể có sắc độ liên tục, hai mức, theo thang màu xám ảnh lập thể đa thành phần Các phương pháp (xem Phụ lục A) mở rộng phần tử hệ thống mã hóa lõi mơ tả ISO/IEC 15444-1 ISO/IEC 15444-2 Các mở rộng liên quan đến việc mã hóa giải mã xác định thủ tục sử dụng kết hợp với q trình mã hóa giải mã mô tả ISO/IEC 15444-1 ISO/IEC 15444-2 Mỗi mở rộng mã hóa giải mã sử dụng kết hợp với trình mã hóa định tuân thủ yêu cầu đưa Tiêu chuẩn đưa mở rộng định dạng liệu nén, tức định dạng trao đổi định dạng rút gọn Cụ thể là, tiêu chuẩn hỗ trợ mở rộng sau ISO/IEC 15444-2: 1) độ lệch DC biến thiên; 2) nhân biến đổi sóng tùy ý; 3) biến đổi đa thành phần; LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 4) biến đổi phi tuyến; 5) vùng quan tâm Phụ lục A (Quy định) Cú pháp dòng mã, phần mở rộng A.1 Khả mở rộng Cú pháp phụ lục hỗ trợ mở rộng tiêu chuẩn Các đoạn nhãn tuân thủ quy tác cú pháp Phụ lục A ISO/IEC 15444-1 Phần bổ sung giá trị tham số số đoạn nhãn ISO/IEC 15444-1 ISO/IEC 15444-2, phần bổ sung đoạn nhãn đưa thông tin cụ thể cho mở rộng tiêu chuẩn Trong đoạn nhãn, hai byte sau nhãn phải giá trị không báo hiệu biểu thị chiều dài tham số đoạn nhãn theo byte (bao gồm hai byte tham số chiều dài không gồm hai byte nhãn) Nếu đoạn nhãn chưa rõ tiêu chuẩn ISO/IEC 15444-1 ISO/IEC 15444-2 lại xuất dịng mã giải mã phải sử dụng tham số chiều dài để loại bỏ đoạn nhãn Bảng A.1 đưa cách thức sử dụng đoạn nhãn tiêu chuẩn Bảng A.1 - Danh sách nhãn đoạn nhãn Ký hiệu Mã Tiêu đề Tiêu đề khối ảnh- ISO/IEC 15444-x cũ/ mở phận rộng Bắt đầu dòng mã SOC 0xFF4F yêu cầu không cho phép ISO/IEC 15444-1:2004 Bắt đầu khối ảnh-bộ phận SOT 0XFF90 không cho phép yêu cầu ISO/IEC 15444-2:2004 Bắt đầu liệu SOD 0xFF93 không cho phép nhãn cuối ISO/IEC 15444-1:2004 Kết thúc dịng mã EOC 0xFFD9 khơng cho phép khơng cho phép ISO/IEC 15444-1:2004 Kích thước ảnh khối ảnh SIZ 0xFF51 yêu cầu không cho phép ISO/IEC 15444-1:2004 Kích thước ảnh khối ảnh chiều bổ sung NSI 0xFF54 yêu cầu không cho phép Các khả mở rộng CAP 0xFF50 yêu cầu không cho phép ISO/IEC 15444-2:2004/ Bổ sung.2:2006 Mặc định kiểu mã hóa COD 0xFF52 yêu cầu tùy chọn ISO/IEC 15444-1:2004, mở rộng Thành phần kiểu mã hóa COC 0xFF53 tùy chọn tùy chọn ISO/IEC 15444-1:2004, mở rộng Vùng quan tâm RGN 0xFF5E tùy chọn tùy chọn ISO/IEC 15444-2:2004, mở rộng Mặc định lượng tử hóa QCD 0xFF5C yêu cầu tùy chọn ISO/IEC 15444-1:2004, mở rộng Thành phần lượng tử QCC 0xFF5D tùy chọn tùy chọn ISO/IEC 15444-1:2004, Phân định nhãn đoạn nhãn Các đoạn nhãn thông tin cố định Các đoạn nhãn chức LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê Ký hiệu www.luatminhkhue.vn Mã Tiêu đề Tiêu đề khối ảnh- ISO/IEC 15444-x cũ/ mở phận rộng hóa mở rộng Các nhân biến đổi tùy ý ATK 0xFF79 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Định nghĩa chiều sâu bit thành phần CBD 0xFF78 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Định nghĩa biến đổi đa thành phần MCT 0xFF74 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Tập hợp biến đổi đa thành phần MCC 0xFF75 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Thứ tự biến đổi đa thành phần MCO 0xFF77 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Biến đổi điểm phi tuyến NLT 0xFF76 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Độ lệch DC biến thiên DCO 0xFF70 tùy chọn tùy chọn ISO/IEC 15444-2:2004 Các chiều dài khối ảnh-bộ phận TLM 0xFF55 tùy chọn không cho phép ISO/IEC 15444-1:2004 Chiều dài gói tin, tiêu đề PLM 0xFF57 tùy chọn khơng cho phép ISO/IEC 15444-1:2004 Chiều dài gói tin, tiêu đề khối ảnh-bộ phận PLT 0xFF58 không cho phép tùy chọn ISO/IEC 15444-1:2004 Các tiêu đề gói tin đóng gói, tiêu đề PPM 0xFF60 tùy chọn không cho phép ISO/IEC 15444-1:2004 Các tiêu đề gói tin đóng gói, tiêu đề khối ảnh-bộ phận PPT 0xFF61 không cho phép tùy chọn ISO/IEC 15444-1:2004 Bắt đầu gói tin SOP 0xFF91 khơng cho phép Kết thúc tiêu đề gói tin EPH 0xFF92 Tùy chọn Tùy chọn ISO/IEC 15444-1:2004 đoạn đoạn nhãn PPT nhãn PPM dòng bit Đăng ký thành phần CRG 0xFF63 tùy chọn không cho phép ISO/IEC 15444-1:2004, mở rộng Chú giải COM 0xFF64 tùy chọn tùy chọn ISO/IEC 15444-1:2004 Các đoạn nhãn trỏ Các nhãn đoạn nhãn dòng bit Không cho phép ISO/IEC 15444-1:2004 tiêu đề khối ảnh-bộ phận, tùy chọn dòng bit Các đoạn nhãn cung cấp thêm thông tin a) “Yêu cầu” nghĩa nhãn đoạn nhãn phải nằm tiêu đề này, “tùy chọn" nghĩa sử dụng A.2 Các mở rộng tham số đoạn nhãn ISO/IEC 15444-1 ISO/IEC 15444-2 A.2.1 Kích thước ảnh khối ảnh chiều bổ sung (NSI) LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Chức năng: Cung cấp thông tin ảnh chưa nén, ví dụ chiều sâu lưới tọa độ tham chiếu, chiều sâu khối ảnh, phân chia mẫu thành phần theo lưới tọa độ tham chiếu Cách sử dụng: Tiêu đề Phải có NSI tiêu đề Chiều dài: Biến thiên tùy theo số lượng thành phần Hình A.1 - Cú pháp kích thước ảnh khối ảnh chiều bổ sung (mở rộng) NSI: Mã nhãn Bảng A.2 đưa giá trị kích thước tham số ký hiệu tham số đoạn nhãn kích thước ảnh khối ảnh chiều bổ sung Lnsi: Chiều dài đoạn nhãn theo byte (không bao gồm nhãn) Giá trị tham số xác định công thức sau: Lnsi = 19 + Csiz (A-1) Ndim: Xác định tính chất chiều tập liệu (không xét đến chiều thành phần) Giá trị đặt mặc định Zsiz: Chiều sâu lưới tọa độ tham chiếu ZOsiz: Độ lệch chiều sâu từ gốc lưới tọa độ tham chiếu đến góc trước bên trái phía khối ảnh ZTsiz: Chiều sâu khối ảnh tham chiếu so với lưới tọa độ tham chiếu ZTOsiz: Độ lệch dọc từ gốc lưới tọa độ tham chiếu đến góc trước bên trái phía khối ảnh ZRsizi: Phân chia chiều sâu mẫu thành phần thứ i so với lưới tọa độ tham chiếu Tham số xuất lần thành phần, chúng xuất theo thứ tự thành phần Bảng A.2 - Các giá trị tham số kích thước ảnh khối ảnh chiều bổ sung (mở rộng) Tham số Kích thước (bit) Giá trị NSI 16 0xFF54 Lnsi 16 20-16403 Ndim Zsiz 32 -(232 - 1) ZOsiz 32 0-(232 - 1) ZTsiz 32 1-(232 - 1) ZTOsiz 32 1-(232 - 2) ZRsizi 1-255 A.2.2 Mặc định kiều mã hóa (COD), mở rộng ISO/IEC 15444-1 Chức năng: Mơ tả kiểu mã hóa, số lượng mức phân tách việc phân lớp mặc định sử dụng để nén thành phần ảnh (nếu nằm tiêu đề chính) khối ảnh (nếu nằm tiêu đề khối ảnh-bộ phận) Đối với thành phần riêng lẻ, giá trị tham số bị ghi đè đoạn nhãn COC tiêu đề tiêu đề khối ảnh-bộ phận Cách sử dụng: Tiêu đề tiêu đề khối ảnh-bộ phận khối ảnh định Chỉ có COD tiêu đề Hơn nữa, khối ảnh có tối đa COD Nếu khối ảnh có nhiều khối ảnh-bộ phận, có đoạn nhãn COD có khối ảnh-bộ phận (TPsot = 0) Khi sử dụng tiêu đề chính, giá trị tham số đoạn nhãn COD sử dụng cho khối ảnh-thành phần khơng có đoạn nhãn COC tương ứng tiêu LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê Chức năng: www.luatminhkhue.vn Mơ tả kiểu mã hóa, số lượng mức phân tách việc phân lớp mặc định sử dụng để nén thành phần ảnh (nếu nằm tiêu đề chính) khối ảnh (nếu nằm tiêu đề khối ảnh-bộ phận) Đối với thành phần riêng lẻ, giá trị tham số bị ghi đè đoạn nhãn COC tiêu đề tiêu đề khối ảnh-bộ phận đề tiêu đề khối ảnh-bộ phận Khi sử dụng tiêu đề khối ảnh-bộ phận, giá trị tham số ghi đè lên COD COC tiêu đề sử dụng cho thành phần khối ảnh mà khơng cần đoạn nhãn COC tương ứng khối ảnh-bộ phận Do vậy, thứ tự ưu tiên sau: COC khối ảnh-bộ phận > COD khối ảnh-bộ phận > COC > COD với ký hiệu "lớn hơn", >, có nghĩa đoạn nhãn lớn ghi đè lên nhãn bé Chiều dài: Biến thiên tùy theo giá trị Scod (xem tham số Lcod) Hình A.2 - Cú pháp mặc định kiểu mã hóa COD: Mã nhãn Bảng A.3 đưa kích thước giá trị ký hiệu tham số đoạn nhãn mặc định kiểu mã hóa Lcod: Chiều dài đoạn nhãn theo byte (không bao gồm nhãn) Giá trị tham số xác định công thức sau: maximum_precincts user_defined_precints (A-2) với maximum_precincts user_defined_precincts cho tham số Scod number_of_resolution_levels tính tốn cách sử dụng số lượng tham số mức phân tách chiều ba chiều, X, Y Z, cho tham số SPcod Cơng thức thực tế để tính tốn số lượng mức phân giải cho B.5 Scod: Kiểu mã hóa thành phần Bảng A.4 đưa giá trị tham số Scod SGcod: Các tham số kiểu mã hóa định Scod Các tham số độc lập với thành phần định rõ theo thứ tự từ cao xuống thấp Bảng A.5 Các tham số kiểu mã hóa thuộc trường SGcod xuất theo dãy Hình A.3 SPcod: Các tham số kiểu mã hóa rõ Scod Các tham số liên quan đến thành phần định theo thứ tự từ cao xuống thấp Bảng A.6 Các tham số kiểu mã hóa trường SPcod xuất theo dãy Hình A.3 Bảng A.3 - Các giá trị tham số mặc định kiểu mã hóa, phần mở rộng Tham số Kích thước (bit) Giá trị COD 16 0xFF52 Lcod 16 17-83 Scod Bảng A.4 SGcod 32 Bảng A.5 SPcod Biến thiên Bảng A.6 A Thứ tự lũy tiến B Số lớp C Biến đổi đa thành phần D Số mức phân tách dọc trục X E Số mức phân tách dọc trục Y F Số mức phân tách dọc trục Z G Chiều rộng khối mã LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn A Thứ tự lũy tiến H Chiều cao khối mã I Chiều sâu khối mã J Kiểu khối mã K Nhân biến đổi dọc trục X L Nhân biến đổi dọc trục Y M i N -N Nhân biến đổi dọc trục Z n Các kích thước phân khu Hình A.3 - Sơ đồ tham số kiểu mã hóa tham số SGcod SPcod Bảng A.4 - Các giá trị tham số kiểu mã hóa tham số Scod Giá trị (bit) MSB LSB Kiểu mã hóa xxxx xxx0 Bộ mã hóa giải mã entropy, phân khu có PPx = 15, PPy = 15 and PPz = 15 xxxx xxx1 Bộ mã hóa giải mã entropy với phân khu thông lệ định nghĩa xxxx xx0x Khơng có đoạn nhãn SOP sử dụng xxxx xx1x Các đoạn nhãn SOP sử dụng xxxx x0xx Khơng có nhãn EPH sử dụng xxxx x1xx Nhãn EPH sử dụng Tất giá trị khác dùng cho dự phòng Bảng A.5 - Các giá trị tham số kiểu mã hóa tham số Gcod Tham số (theo thứ tự) Kích thước (bit) Giá trị Ý nghĩa giá trị SGcod Thứ tự lũy tiến Bảng A.16 ISO/IEC 15444-1 Thứ tự lũy tiến Số lượng lớp 16 1-65535 Số lượng lớp Biến đổi đa thành phần Bảng A.8 ISO/IEC 15444-2 Cách sử dụng biến đổi đa thành phần Bảng A.6 - Các giá trị tham số kiểu mã hóa tham số SPcod SPcoc, phần mở rộng Tham số (theo thứ tự) Kích thước (bit) Giá trị Ý nghĩa giá trị SPcod Số lượng mức phân tách dọc trục X 0-32 Số lượng mức phân tách dọc trục X, NLX, nghĩa khơng có biến đổi Số lượng mức phân tách dọc trục Y 0-32 Số lượng mức phân tách dọc trục Y, NLY, nghĩa khơng có biến đổi Số lượng mức phân tách dọc trục z 0-32 Số lượng mức phân tách dọc trục Z, NLZ, nghĩa khơng có biến đổi Chiều rộng khối mã 3D Bảng A.7 Giá trị độ lệch theo hàm mũ chiều rộng khối mã, xcb Chiều dài khối mã 3D Bảng A.7 Giá trị độ lệch theo hàm mũ chiều dài khối mã, ycb Chiều sâu khối mã 3D Bảng A.7 Giá trị độ lệch theo hàm mũ chiều sâu khối mã, zcb Kiểu khối mã 3D Bảng A.8 Kiểu q trình mã hóa khối mã 3D Nhân biến đổi dọc trục X Bảng A.10 Biến đổi sóng sử dụng dọc ISO/IEC 15444-2 trục X LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Tham số (theo thứ tự) Kích thước (bit) Nhân biến đổi dọc trục Y Bảng A.10 Biến đổi sóng sử dụng dọc ISO/IEC 15444-2 trục Y Nhân biến đổi dọc trục Z Bảng A.10 Biến đổi sóng sử dụng dọc ISO/IEC 15444-2 trục Z Kích thước phân khu Biến thiên Giá trị Ý nghĩa giá trị SPcod Bảng A.9 Nếu Scod Scoc = xxxx xxx0 khơng có tham số này; ngược lại tham số chiều rộng, chiều dài chiều sâu phân khu Tham số (16 bit) tương ứng với băng NLLLL Mỗi tham số liên tiếp tương ứng với mức phân giải liên thứ tự Bảng A.7 - Số mũ chiều rộng, chiều cao chiều sâu khối mã 3D tham số SPcod SPcoc Giá trị (bit) MSB LSB xxxx 0000 - xxxx 1011 Chiều rộng, chiều cao chiều sâu khối mã 3D Các giá trị số mũ chiều rộng, chiều cao chiều sâu khối mã 3D xcb = giá trị, ycb = giá trị zcb = giá trị CHÚ THÍCH: Phần định nghĩa lại ISO/IEC 15444-1 Chiều rộng, chiều cao chiều sâu khối mã 3D bị giới hạn lũy thừa với kích thước nhỏ 20 lớn 210 Hơn nữa, kích thước khối mã 3D bị giới hạn cho ≤ xcb+ycb+zcb ≤ 18 Tất giá trị khác dùng cho dự phòng Bảng A.8 - Kiểu khối mã 3D tham số SPcod SPcoc, mở rộng Giá trị (bit) MSB LSB Kiểu khối mã 3D xxxx xxx0 Không lựa chọn bỏ qua mã hóa số học xxxx xxx1 Lựa chọn bỏ qua mã hóa số học xxxx xx0x Khơng đặt lại xác suất ngữ cảnh biên thẻ mã hóa xxxx xx1x Đặt lại xác suất ngữ cảnh biên q trình mã hóa xxxx x0xx Khơng kết thúc q trình mã hóa xxxx x1xx Kết thúc q trình mã hóa xxxx 0xxx Khơng có ngữ cảnh nhân xxxx 1xxx Các ngữ cảnh nhân xxx0 xxxx Khơng kết thúc đốn trước xxx1 xxxx Kết thúc đốn trước xx0x xxxx Khơng có ký hiệu phân đoạn sử dụng xx1x xxxx Các ký hiệu phân đoạn sử dụng Tất giá trị khác dùng cho dự phòng Bảng A.9 - Chiều rộng, chiều dài chiều sâu phân khu tham số SPcod Spcoc, phần mở rộng Giá trị (bit) MSB LSB xxxx xxxx xxxx 0000 - Kích thước phân khu LSB số mũ chiều rộng phân khu PPx = giá trị Giá trị LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê Giá trị (bit) MSB LSB xxxx xxxx xxxx 1111 www.luatminhkhue.vn Kích thước phân khu mức phân giải tương ứng với băng NLLLL xxxx xxxx 0000 xxxx xxxx xxxx 1111 xxxx bit số mũ chiều dài phân khu PPy = giá trị Giá trị mức phân giải tương ứng với băng NLLLL xxxx 0000 xxxx xxxx xxxx 1111 xxxx xxxx bit số mũ chiều sâu phân khu PPz = value Giá trị mức phân giải tương ứng với băng NLLLL Tất giá trị khác dùng cho dự phịng A.2.3 Thành phần kiểu mã hóa (COC), mở rộng ISO/IEC 15444-1 Chức năng: Mô tả kiểu mã hóa số lượng mức phân tách sử dụng để nén thành phần định Cách sử dụng: Tiêu đề tiêu đề khối ảnh phận khối ảnh Cách sử dụng tùy chọn tiêu đề khối ảnh-bộ phận Trong tiêu đề khối ảnh-bộ phận, thành phần định có tối đa COC Nếu có nhiều khối ảnh-bộ phận khối ảnh có đoạn nhãn COC có khối ảnh-bộ phận (TPsot = 0) Đối với thành phần, sử dụng tiêu đề COC ghi đè lên đoạn nhãn COD Đối với thành phần, sử dụng tiêu đề khối ảnh-bộ phận COC ghi đè lên COD tiêu đề chính, COC COD khối ảnh Do đó, thứ tự ưu tiên sau: COC khối ảnh-bộ phận > COD khối ảnh-bộ phận > COC > COD Với dấu "lớn hơn", >, có nghĩa đoạn nhãn lớn ghi đè lên đoạn nhãn bé Chiều dài: Biến thiên tùy theo giá trị Scoc (xem tham số Lcoc) Hình A.4 - Cú pháp thành phần kiểu mã hóa COC: Mã nhãn Bảng A.10 đưa kích thước giá trị ký hiệu tham số đoạn nhãn thành phần kiều mã hóa Lcoc: Chiều dài đoạn nhãn theo byte (không bao gồm nhãn) Giá trị tham số xác định công thức sau: maximum_precincts AND Csiz < 257 maximum_precincts AND Csiz ≥ 257 user_defined_precincts AND Csiz < 257 (A-3) user_defined_precincts AND Csiz ≥ 257 Ccoc: Chỉ số thành phần mà đoạn nhãn liên quan Các thành phần có số 0, 1, 2, … Scoc: Kiểu mã hóa thành phần Bảng A.11 đưa giá trị tham số Scoc SPcoc: Các tham số kiểu mã hóa xác định Scoc Các tham số kiểu mã hóa trường SPcoc xuất theo dãy thứ tự Hình A.5 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình D.12 - Thủ tục VER_SR D.4.7 Thủ tục AXIAL_SR Thủ tục AXIAL_SR thực việc chèn phục dựng băng theo trục mảng hệ số ba chiều Thủ tục có đầu vào mảng ba chiều a(u,v,w), với khoảng hệ số theo chiều ngang, dọc trục mảng u0 ≤ u < u1, v0 ≤ v < v1 w0 ≤ w < w1 (xem Hình D.13) sinh đầu phiên lọc theo chiều ngang mảng đầu vào cho hàng cột Như mơ tả Hình D.14, thủ tục AXIAL_SR áp dụng việc phục dựng băng chiều (thủ tục 1D_SR) cho chiều sâu mảng đầu vào a(u,v,w), khôi phục kết trở lại chiều sâu Hình D.13 - Các đầu vào đầu thủ tục AXIAL_SR LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình D.14 - Thủ tục AXIAL_SR D.4.8 Thủ tục 1D_SR F.3.6 ISO/IEC 15444-1 mô tả thủ tục 1D_SR sử dụng để thực phục dựng băng Ngồi ra, tất thủ tục mơ tả tiếp theo, dù trực tiếp gián tiếp yêu cầu thủ tục 1D_SR, đề cập Phụ lục F ISO/IEC 15444-1 D.5 Biến đổi thuận (tham khảo) D.5.1 Thủ tục FDWT (tham khảo) Biến đổi sóng rời rạc thuận (FDWT) biến đổi mẫu khối ảnh-thành phần dịch mức DC l(x,y,z) thành tập băng có hệ số ab(ub,vb,wb) (thủ tục FDWT) Thủ tục FDWT (xem Hình D.15) có đầu vào số lượng mức phân tách chiều ba chiều báo hiệu nhãn COD COC (xem A.2.2 A.2.3) Như F.4.1 1SO/IEC 15444-1 đề cập, thủ tục FDWT bắt đầu với việc khởi tạo biến lev (mức phân tách tại) thành phân bổ mảng ba chiều l(x,y,z) vào băng a0LLL(u0LLL,u1LLL,v0LLL,v1LLL,w0LLL,w1LLL) Thủ tục 3D_SD (xem D.5.2) thực mức lev, mức Iev tăng thêm lần lặp NL lần lặp hoàn tất Thủ 3D_SD lặp lại toàn băng (lev-1)[L|X][L|X][L|X] sinh lần lặp Toàn thủ tục FDWT mơ tả chi tiết Hình D.16 Tương tự với mơ tả Phụ lục F ISO/IEC 15444-1, băng sinh báo hiệu dòng mã theo thứ tự đây: LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn NLLLL, NLXLL, NLLXL, NLLLX, NLLXX, NLXLX, NLXXL, NLHLL, NLHXL, NLHLX, NLHXX, NLLHL, NLXHL, NLLHX, NLXHX, NLHHL, NLHHX, NLLLH, NLXLH, NLLXH, NLXXH, NLHLH, NLHXH, NLLHH, NLXHH, NLHHH, (NL-1)HLL, (NL-1)HXL, (NL-1)HLX, (NL-1)HXX, (NL-1)LHL, (NL-1)XHL, (NL-1)LHX, , 1XHX, 1HHL, 1HHX, 1LLH, 1XLH, 1LXH, 1XXH, 1HLH, 1HXH, 1LHH, 1XHH, 1HHH Lưu ý rằng, danh sách băng trên, băng tồn tại, có tham số NLX, NLY NLZ, có mặt dịng mã Đây băng xác cần thiết để phục dựng đầy đủ khối ảnh-thành phần Cũng lưu ý thêm rằng, NL[L|X][L|X][L|X] băng loại [L|X][L|X][L|X] báo hiệu dòng mã Hình D.15 - Các đầu vào đầu thủ tục FDWT Hình D.16 - Thủ tục FDWT D.5.2 Thủ tục 3D_SD (tham khảo) Thủ tục 3D_SD thực việc phân tách mảng hệ số mẫu ba chiều a(lev-1)[L|X][L|X][L|X](u,v,w) thành nhiều nhóm hệ số băng alev[L|H|X][L|H|X][L|H|X](u,v,w), tùy thuộc vào số lượng phân tách NLX, NLY NLZ Tổng số lượng hệ số băng (lev- 1)[L|X][L|X][L|X] tổng tổng số lượng hệ số băng lev[L|H|X][L|H|X][L|H|X] sinh từ thủ tục 3D_SD Hình D.17 - Các đầu vào đầu thủ tục 3D_SD Thủ tục 3D_SR (xem Hình D.18) phân tách hướng, d, hướng có lev < NLd ≤ NL, với d X, Y Z, tương ứng thủ tục HOR_SD, VER_SD AXIAL_SD Tiếp theo, mảng ba chiều a(u,v,w) chia thành băng phục dựng khác alev[L|H|X][L|H|X][L|H|X](u,v,w) Trong băng này, băng lev[L|X][L|X][L|X] sử dụng lần lặp thủ tục FDWT để tiếp tục phân tách (miễn có NL lần lặp) Các băng khác tiếp tục xử lý để báo hiệu dòng mã LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình D.18 - Thủ tục 3D_SD D.5.3 Thủ tục TO_SUBBANDS (tham khảo) Thủ tục TO_SUBBANDS có đầu vào mảng ba chiều a(u,v,w) đầu băng sau hoàn lại, mơ tả Hình D.6 Mảng a(u,v,w) có khoảng hệ số theo chiều ngang, dọc trục u0 ≤ u < u1, v0 ≤ v < v1 w0 ≤ w < w1 D.5.4 Thủ tục AXIAL_SD (tham khảo) Thủ tục AXIAL_SD thực việc phân tách băng mảng hệ số ba chiều theo trục Thủ tục có đầu vào mảng ba chiều a(u,v,w), với khoảng hệ số theo chiều ngang, dọc trục mảng u0 ≤ u < u1, v0 ≤ v < v1 w0 ≤ w < w1 (xem Hình D.19) sinh đầu phiên lọc theo trục mảng đầu vào, cho hàng cột Sau phân tách trình giải lặp Như mơ tả Hình D.20, thủ tục AXIAL_SD áp dụng việc phân tách băng chiều (thủ tục 1D_SD) cho chiều sâu mảng đầu vào a(u,v,w), khôi phục kết lại cho chiều sâu Hình D.19 - Các đầu vào đầu thủ tục AXIAL_SD LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình D.20 - Thủ tục AXIAL_SD D.5.5 Thủ tục VER_SD (tham khảo) Thủ tục VER_SD thực việc phân tách băng mảng hệ số ba chiều theo chiều dọc Thủ tục có đầu vào mảng ba chiều a(u,v,w), với khoảng hệ số theo chiều ngang, dọc trục mảng u0 ≤ u < u1, v0 ≤ v < v1 w0 ≤ w < w1 (xem Hình D.21) sinh đầu phiên lọc theo chiều dọc mảng đầu vào, cho cột lát ảnh Sau phân tách trình giải chèn Như mơ tả Hình D.22, thủ tục VER_SD áp dụng việc phân tách băng chiều (thủ tục 1D_SD cho cột mảng đầu vào a(u,v,w), khôi phục kết trở lại cột Hình D.21 - Các đầu vào đầu thủ tục VER_SD LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Cơng ty luật Minh Kh www.luatminhkhue.vn Hình D.22 - Thủ tục VER_SD D.5.6 Thủ tục HOR_SD (tham khảo) Thủ tục HOR_SD thực việc phân tách băng mảng hệ số ba chiều theo chiều ngang Thủ tục có đầu vào mảng ba chiều a(u,v,w), với khoảng hệ số theo chiều ngang, dọc trục mảng u0 ≤ u < u1, v0 ≤ v < v1 w0 ≤ w < w1 (xem Hình D.23) sinh đầu phiên lọc theo chiều ngang mảng đầu vào, cho hàng lát ảnh Sau phân tách q trình giải chèn Như mơ tả Hình D.24, thủ tục HOR_SD áp dụng việc phân tách băng chiều (thủ tục 1D_SD) lên hàng mảng đầu vào a(u,v,w), khôi phục kết trở lại hàng Hình D.23 - Các đầu vào đầu thủ tục HOR_SD LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình D.24 - Thủ tục HOR_SD D.5.7 Thủ tục 1D_DEINTERLEAVE (tham khảo) Như mô tả Hình D.25, thủ tục 1D_DEINTERLEAVE giải chèn hệ số thơng thấp thơng cao biến đổi sóng Thủ tục có đầu vào tín hiệu chiều, X(n), xếp lại giá trị hệ số tín hiệu cách giải chèn chúng Các giá trị i0 i1 tương ứng sử dụng thủ tục 1D_DEINTERLEAVE thể bắt đầu kết thúc tín hiệu Cách thức mà tín hiệu giải chèn để hình thành đầu mơ tả thủ tục 1D_DEINTERLEAVE Hình D.26 Hình D.25 - Các tham số thủ tục 1D_DEINTERLEAVE LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Cơng ty luật Minh Kh www.luatminhkhue.vn Hình D.26 - Thủ tục 1D_DEINTERLEAVE D.5.8 Thủ tục 1D_SD (tham khảo) F.4.6 ISO/IEC 15444-1 mô tả thủ tục 1D_SD sử dụng để thực việc phân tách băng Ngoài ra, tất thủ tục đặc tả tiếp theo, dù trực tiếp gián tiếp cần cho thủ tục 1D_SD, cho Phụ lục F ISO/IEC 15444-1 Phụ lục E (Quy định) Lượng tử hóa E.1 Giới thiệu Trong phụ lục điều nhỏ phụ lục, lưu đồ bảng có tính bắt buộc chúng rõ đầu mà triển khai khác phải tuân thủ Phụ lục quy định khía cạnh liên quan đến lượng tử hóa hệ số biến đổi khối ảnh-thành phần Các khía cạnh lượng tử hóa rõ Phụ lục E ISO/IEC 15444-1, mở rộng để định nghĩa lượng tử hóa phân tách ba chiều tiêu chuẩn E.2 Các biến thể thủ tục lượng tử hóa nghịch Thủ tục lượng tử hóa phải giống quy định Phụ lục E ISO/IEC 15444-1, ngoại trừ sửa đổi nhằm phù hợp với cấu trúc phân tách ba chiều tiêu chuẩn Các băng giống rõ Phụ lục E ISO/IEC 15444-1, ngoại trừ việc có LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn nhiều băng cho phân tách ba chiều (tức là, [L|X|H][L|X|H][L|X|H] trừ XXX) Các độ lợi băng rõ Bảng E.1 thay cho Bảng E.1 ISO/IEC 15444-1 Bảng E.1 - Độ lợi băng Loại băng Độ lợib log2(độ lợib) LLL, LXX, XLX, XXL, LXL, LLX, XLL H[L|X][L|X], [L|X]H[L|X], [L|X][L|X]H HH[L|X], H[L|X]H, [L|X]HH HHH Đối với cấu trúc phân tách ba chiều xác định tiêu chuẩn này, giá trị nb Công thức E-5 ISO/IEC 15444-1 biểu thị số lượng mức phân tách lớn hướng không gian từ khối ảnh-thành phần ban đầu đến băng b (tức là, nb = max(nxb, nyb, nzb), với nxb, nyb nzb xác định Cơng thức B-13) Phụ lục F (Quy định) Mã hóa ảnh theo vùng quan tâm, phần mở rộng F.1 Giới thiệu Trong phụ lục điều nhỏ phụ lục, lưu đồ bảng có tính bắt buộc chúng rõ đầu mà triển khai khác phải tuân thủ Phụ lục mô tả phần mở rộng khối mã hóa theo vùng quan tâm cho Phụ lục H ISO/IEC 15444-1 Phụ lục L T.801 | ISO/IEC 15444-2 Phụ lục mô tả công nghệ vùng quan tâm (ROI) ba chiều ROI phần ảnh mã hóa với độ trung thực cao phần cịn lại ảnh (ảnh nền) Sự mã hóa thực theo cách thức cho thông tin liên quan đến ROI đến trước thông tin liên quan đến ảnh F.2 Giải mã ROI Các thủ tục rõ điều áp dụng trường hợp có mặt đoạn nhãn RGN (xem A.2.4), tức thể có mặt ROI mã hóa phương pháp dựa Maxshift Scaling F.2.1 Giải mã ROI phương pháp Maxshift Thủ tục tổ chức lại bit có trọng số hệ số ROI hệ số ảnh Thủ tục thực theo bước sau: 1) Nhận giá trị phân cấp, s, từ tham số SPrgn đoạn nhãn RGN dòng mã (xem A.2.4) Các bước (2, 4) áp dụng cho hệ số băng b 2) Nếu Nb(u,v,w) < Mb (xem định nghĩa Nb D.2.1 ISO/IEC 15444-1 Mb Công thức E-2 ISO/IEC 15444-1), khơng có sửa đổi thực 3) Nếu Nb(u,v,w) ≥ Mb có số Mb MSB (i = 1, , Mb) khác khơng, giá trị Nb(u,v,w) cập nhật thành Nb(u,v,w) = Mb 4) Nếu Nb(u,v,w) ≥ Mb tất Mb MSB 0, thực sửa đổi sau: i) loại bỏ s MSB dịch MSB cịn lại thêm s vị trí, mơ tả Công thức F-1, với i = 1, , Mb (F-1) ii) cập nhật giá trị Nb(u,v,w) cho công thức sau: Nb(u,v,w) = max(o,Nb(u.v.w) - s) (F-2) F.2.2 Giải mã ROI phương pháp Scaling Thủ tục tổ chức lại bit trọng số hệ số ROI hệ số ảnh Thủ tục thực theo bước sau: LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 1) Nhận thông tin kiểu tương ứng giá trị phân cấp, s, từ đoạn nhãn RGN cho ROI Sau đó, bước từ đến áp dụng cho hệ số (u,v,w) băng b 2) Tạo mặt nạ ROI {Mi(u,v,w)} cho tất ROI, xem F.4.2 để có thơng tin chi tiết cách tạo mặt nạ ROI 3) Đối với khối mã, tìm giá trị phân cấp lớn smax cho hệ số (u,v,w) 4) Đối với hệ số khối mã, tìm giá trị phân cấp cao đặt s(u,v,w) là: s(u,v,w) = smax - max(si - Mi (u,v,w)) (F-3) Với i = (số lượng ROI -1) 5) Đối với hệ số (u,v,w), loại bỏ s(u,v,w) MSB dịch MSB cịn lại thêm s(u,v,w) vị trí, mô tả Công thức F-4, với i = 1, , Mb: (F-4) 6) Cập nhật giá trị Nb(u,v,w) cho Công thức F-5: Nb(u,v,w) = max(0,Nb (u.v.w) - s(u,v,w)) (F-5) F.3 Mã hóa ROI (tham khảo) Điều mơ tả cách thức mã hóa ảnh có nhiều ROI phương pháp dựa Maxshift Scaling Mã hóa mơ tả thơng tin tham khảo Ở phía mã hóa, mặt nạ ROI tạo thể hệ số biến đổi lượng tử hóa phải mã hóa với chất lượng tốt (gần không tổn thất) Mặt nạ ROI đồ bit mô tả hệ số F.3.1 Mô tả phương pháp Maxshift (tham khảo) Các hệ số biến đổi lượng tử nằm mặt nạ ROI, gọi hệ số ảnh nền, phân cấp giảm dần cho bit liên quan đến ROI đặt mặt phẳng bit cao so với ảnh Điều nghĩa mã hóa giải mã entropy mã hóa hệ số biến đổi lượng tử mặt phẳng bit liên quan đến ROI mã hóa trước thơng tin liên quan đến ảnh Xem F.4.1 tạo mặt nạ ROI phương pháp Maxshift Phương pháp Maxshift cịn mô tả bước sau: 1) Tạo mặt nạ ROI, M(x, y, z), xem F.4.1 2) Tìm giá trị phân cấp s (xem F.3.2) 3) Cộng s LSB vào hệ số |qb(u,v,w)| Số lượng mặt phẳng bit biên độ M’b là: M’b = Mb + s (F-6) Với Mb cho Công thức E-2 ISO/IEC 15444-1 giá trị hệ số cho bởi: │qb(u,v,w)│ = │qb(u,v,w)│ 2S (F-7) 4) Giảm tất hệ số ảnh cho M(x,y,z) sử dụng giá trị phân cấp s (xem F.3.2) Do đó, │qb(u,v,w)│ hệ số ảnh cho M(x, y, z), thì: (F-8) 5) Viết giá trị phân cấp s vào dòng mã sử dụng tham số SPrgn đoạn nhãn RGN Sau bước hệ số biến đổi lượng tử mã hóa entropy bình thường F.3.2 Lựa chọn giá trị phân cấp, s, cho phương pháp Maxshift phía mã hóa (tham khảo) Giá trị phân cấp, s, lựa chọn cho Công thức F-9 với hệ số hình nền, qBG(x,y,z), khối mã thành phần tại, với max(Mb) số lượng mặt phẳng bit biên độ lớn (xem Công thức E-1 ISO/IEC 15444-1) s ≥ max(Mb) (F-9) Điều đảm bảo giá trị phân cấp sử dụng đủ lớn để đảm bảo tất bit có trọng số liên quan đến ROI nằm mặt phẳng bit cao so với tất bit có trọng số liên quan đến ảnh LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn F.3.3 Mô tả phương pháp dựa Scaling (tham khảo) Như đề cập phần giới thiệu F.3, phần mơ tả mã hóa ROI có tính chất tham khảo Tuy nhiên, sử dụng phương pháp ROI dựa Scaling, thất bại việc tạo mặt nạ ROI xác phía mã hóa làm giảm đáng kể chất lượng ảnh mã hóa gây tổn thất giải mã Xem F.4.2 việc tạo mặt nạ ROI phương pháp dựa Scaling Các hệ số biến đổi lượng tử phân cấp theo cách thức cho trọng số tương đối hệ số biến đổi với giá trị phân cấp định, s, ROI mà chúng áp dụng Nếu hệ số biến đổi lại thuộc vài ROI giá trị s lớn lựa chọn Nếu hệ số biến đổi thuộc ảnh giá trị phân cấp s Trước phân cấp hệ số biến đổi lượng tử hóa khối mã phải tìm giá trị phân cấp lớn SMax nhỏ sMin khối mã Xét hệ số biến đổi lượng tử, qb(u,v,w), khối mã có giá trị phân cấp tương ứng, s, (với sMin < s ≤ sMax) Sau phân cấp, bit riêng lẻ qb(u,v,w) kết thúc abs(sMax - s) mặt phẳng bit thấp bit tương ứng hệ số có s = sMax Số lượng bit biên độ cho khối mã tăng thêm (sMax - sMin) Do khối mã xử lý độc lập nên hệ số biến đổi lượng tử thuộc ROI kết thúc mà có mức trọng số khác khối mã khác Sự chênh lệch khối mã phải cân nhắc phân bổ tốc độ Một ví dụ việc toàn khối mã thuộc ảnh khối mã khác lại có hệ số ROI ảnh Trong trường hợp này, hệ số ảnh khối mã thứ hai phải dịch lại s0 bước, khối mã thứ khơng phải dịch Khi đó, thuật toán phân bổ tốc độ định việc đảm bảo mặt phẳng bit từ hai khối mã đưa vào dòng bit theo thứ tự Khi mã hóa giải mã entropy mã hóa hệ số biến đổi lượng tử mặt phẳng bit liên quan đến ROI mã hóa trước thời điểm với thơng tin liên quan đến ảnh Giá trị phân cấp, si, cho ROI quy định người dùng ứng dụng Phương pháp mơ tả bước sau cho tập gồm n ROI: - Với khối mã thành phần: 1) Tạo mặt nạ ROI cho toàn ROI i, {Mi(u,v,w)}, xem F.4.2 2) Tìm sMin and sMax, với sMin sMax tương ứng giá trị phân cấp nhỏ lớn khối mã 3) Cộng sBlock = sMax - sMin LSB vào hệ số |qb(u,v,w)| Số lượng mặt phẳng bit biên độ M’b băng b là: M’b = Mb + sBlock (F-10) với Mb cho Công thức E-2 ISO/IEC 15444-1 giá trị hệ số cho bởi: (F-11) 4) Đối với hệ số khối mã, tìm giá trị phân cấp cao đặt s(u,v,w) thành: s(u,v,w) = smax - max(si - Mi(u,v,w)) (F-12) với i = (số lượng ROI - 1) 5) Giảm dần tất hệ số cho: (F-13) 6) Đối với ROI, viết giá trị phân cấp s, kiểu, điểm tham chiếu vào dòng mã sử dụng đoạn nhãn RGN mô tả A.2.4 F.4 Tạo mặt nạ vùng quan tâm Để có ROI có chất lượng tốt so với phần cịn lại ảnh mà trì độ nén phù hợp bít cần tiết kiệm cách gửi thơng tin ảnh Để làm việc mặt nạ ROI tính tốn Mặt nạ mặt phẳng bit tập hệ số biến đổi lượng tử mà mã hóa chúng đủ cho thu phục dựng vùng mong muốn với chất lượng tốt so với ảnh (gần không tổn thất) Để thể khái niệm việc tạo mặt nạ ROI, xét ROI đơn thành phần khối đơn, xác LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn định mẫu thuộc ROI miền khối cho mặt nạ nhị phân, M(x, y, z), với: hệ số sóng (x,y,z) u cầu độ xác (x,y,z) thoải mãn mà không ảnh hưởng đến ROI (F-14) Mặt nạ đồ ROI miền sóng cho chúng có giá trị khác ROI ROI Trong bước, băng mặt nạ cập nhật theo thứ tự quét mành Mặt nạ hệ số yêu cầu bước cho biến đổi nghịch cho lại hệ số mặt nạ trước Ví dụ, bước cuối biến đổi nghịch bước hợp hai băng thành Để đến bước phải tìm hệ số hai băng Bước trước bước hợp bốn băng thành hai băng Để đến bước phải tìm hệ số bốn băng cần để phục dựng hệ số có mặt nạ hai băng cách hồn hảo Cũng vậy, bước trước bước hợp tám băng thành bốn băng Lại lần nữa, để đến bước phải tìm hệ số tám băng cần cho tất bốn băng Tất bước sau thực ngược lại mặt nạ Nếu hệ số tương ứng với mặt nạ phát thu lại, biến đổi nghịch tính tốn hệ số ROI mong muốn phục dựng với chất lượng tốt so với phần cịn lại khối (gần khơng tổn thất hệ số ROI mã hóa khơng tổn thất) F.4.1 Tạo mặt nạ vùng quan tâm cho phương pháp Maxshift (tham khảo) Phần mô tả cách thức mở rộng mặt nạ lọc khác Các phương pháp tương tự sử dụng lọc khác F.4.1.1 Tạo mặt nạ vùng quan tâm lọc thuận nghịch 5-3 (tham khảo) Để có tập tối ưu tham số lượng tử để tiến hành phân cấp cần sử dụng cơng thức mơ tả điều Biến đổi sóng nghịch sử dụng để tìm hệ số cần có mặt nạ Cơng thức F-5 F-6 ISO/IEC 15444-1 cho hệ số cần để phục dựng X(2n) X(2n + 1) mà không tổn thất Có thể thấy L(n), L(n + 1), H(n - 1), H(n), H(n + 1) (xem Hình H.1 ISO/IEC 154441) Do vậy, X(2n) X(2n + 1) nằm ROI hệ số băng thấp cao có mặt nạ Lưu ý X(2n) X(2n +1) tương ứng điểm có số chẵn lẻ, liên quan đến gốc lưới tọa độ tham chiếu F.4.1.2 Tạo mặt nạ vùng quan tâm lọc không thuận nghịch 9-7 (tham khảo) Sự giải mã thành công không phụ thuộc vào việc lựa chọn mẫu để tiến hành phân cấp Để có tập tối ưu hệ số lượng tử để tiến hành phân cấp cần sử dụng cơng thức mơ tả điều Để tìm hệ số cần có mặt nạ biến đổi sóng nghịch sử dụng H.3.1.1 ISO/IEC 15444-1 Điều mơ tả Hình H.2 X(2n) X(2n + 1) tương ứng điểm có số chẵn lẻ, liên quan đến gốc lưới tọa độ tham chiếu Có thể thấy rằng, hệ số cần để phục dựng X(2n) X(2n + 1) mà không tổn thất L(n - 1) đến L(n + 2) H(n - 2) đến H(n + 2) Do đó, X(2n) X(2n + 1) nằm ROI hệ số băng thấp cao nằm mặt nạ F.4.2 Tạo mặt nạ vùng quan tâm phương pháp dựa Scaling Dưới mô tả cách thức mở rộng mặt nạ cho trường hợp hình khối hình Elipxoit cách thức thực với lọc khác Các phương pháp tương tự sử dụng lọc khác F.4.2.1 Tạo mặt nạ hình khối lưới tọa độ tham chiếu Mặt nạ hình khối mơ tả điều tạo lưới tọa độ tham chiếu Khi tạo lưới tọa độ tham chiếu, phương pháp mô tả F.4.2.3 sử dụng để tạo mặt nạ miền sóng Một hình khối mơ tả sáu tham số, xem Hình F.1, tất báo hiệu nhãn RGN (xem A.2.4) Các tham số gồm (XArgn, YArgn, ZArgn, XBrgn, YBrgn, ZBrgn), với XArgn, YArgn ZArgn độ lệch x, y z góc bên trái mặt trước hình khối từ gốc lưới tọa độ tham chiếu, XBrgn, YBrgn ZBrgn tương ứng chiều rộng, chiều cao chiều sâu hình khối Mặt nạ lưới tọa độ tham chiếu cho Công thức F-15 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn XArgn ≤ x ≤ XArgn + XBrgn YArgn ≤ y ≤ YArgn + YBrgn (F-15) ZArgn ≤ z ≤ ZArgn + ZBrgn Hình F.1 - Mặt nạ hình khối lưới tọa độ tham chiếu F.4.2.2 Tạo mặt nạ Elipxoit lưới tọa độ tham chiếu Mặt nạ Elipxoit mô tả phần tạo lưới tọa độ tham chiếu Khi tạo lưới tọa độ tham chiếu, phương pháp mô tả F.4.2.3 sử dụng để tạo mặt nạ miền sóng Hình Elipxoit mơ tả sáu tham số, xem Hình F.2, tất tham số báo hiệu nhãn RGN (xem A.2.4) Các tham số gồm (XArgn, YArgn, ZArgn, XBrgn, YBrgn, ZBrgn), với XArgn, YArgn ZArgn độ lệch x, y z tâm hình Elipxoit từ gốc lưới tọa độ tham chiếu, XBrgn, YBrgn ZBrgn tương ứng chiều rộng, chiều cao chiều sâu hình Elipxoit Mặt nạ lưới tọa độ tham chiếu cho Công thức F-16 (F-16) Hình F.2 - Mặt nạ Elipxoit lưới toạn độ tham chiếu F.4.2.3 Tạo nhanh mặt nạ hình khối (tham khảo) Trong trường hợp ROI hình khối mặt nạ tạo nhanh so với kiểu nhị phân Trong trường hợp này, thay phải tìm cách thức phục dựng hệ số giá trị voxel theo biến đổi nghịch cần xem xét hai vị trí, góc bên trái mặt trước góc bên phải mặt sau mặt nạ Góc trước bên trái cao (x1,y1,z1) lưới tọa độ tham chiếu cho đoạn nhãn RGN (XArgn, YArgn, ZArgn), góc sau bên phải thấp (x2,y2,z2) lưới tọa độ tham chiếu cho tham số đoạn nhãn RGN (XArgn + XBrgn - 1), (YArgn + YBrgn - 1), (ZArgn + ZBrgn - 1) Việc tạo mặt nạ phải xem xét xem loại lọc sử dụng cho biến đổi Trong mức phân tách, bước mô tả phần trước thực để xem mặt nạ mở rộng Xét mặt nạ 1D cần phân tách, R ext, đặt x1 x2 số thấp cao mẫu khác Rext 1) Với bước nâng s với s dải từ đến NLS - 1: i) Tìm số mẫu thấp (2n +ms ≥ x1) nằm mặt nạ (F-17) (x’1 > x1) x’1 = x1 ii) Tìm số mẫu cao (2n + ms ≤ x2) LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 (F-18) Công ty luật Minh Khuê www.luatminhkhue.vn (F-19) (x’2 > x2) x’2 = x2 (F-20) ’ iii) Đặt x1 = x 1, x2 = x'2 với ms = - ms-1 bước nâng thứ s áp dụng cho hệ số có số chẵn (ms = 0) hay cho hệ số có số lẻ (ms = 1), với Ls số lượng hệ số nâng cho bước nâng s Đặt tất mẫu x1 x2, kể x1 x2, khác sau sử dụng thủ tục giải chèn mô tả F.4.5 ISO/IEC 15444-1 để phân chia mẫu mặt nạ ROI thành băng theo cách hệ số sóng phân chia F.5 Các lưu ý mã hóa vùng quan tâm F.5.1 Cách sử dụng phương pháp Scaling Maxshift Không sử dụng phương pháp Maxshift với phương pháp dựa Scaling ngược lại F.5.2 Lưu ý đa thành phần (tham khảo) Đối với trường hợp ảnh màu áp dụng phương pháp riêng cho thành phần màu Nếu vài thành phần màu bị giảm kích thước mặt nạ cho thành phần giảm kích thước thiết lập theo cách với mặt nạ thành phần khơng bị giảm kích thước F.5.3 Lưu ý độ xác triển khai (tham khảo) Trong vài trường hợp, phương pháp mã hóa ROI làm vượt dải động Tuy nhiên, vấn đề dễ dàng giải cách đơn giản loại bỏ bớt mặt phẳng bit có ý nghĩa thấp vượt q giới hạn q trình giảm kích thước Tác động việc làm ROI có chất lượng tốt so với ảnh nền, cho dù toàn dòng bit giải mã Tuy nhiên, điều lại gây nên vấn đề ảnh mã hóa với ROI theo kiểu khơng tổn thất Việc loại bỏ mặt phẳng bit có ý nghĩa thấp ảnh lại làm cho ảnh khơng mã hóa khơng tổn thất, trường hợp tồi ảnh không phục dựng Điều tùy thuộc vào dải động Phụ lục G (Tham khảo) Các ví dụ hướng dẫn, phần mở rộng G.1 Mơ hình hóa tốc độ méo Xem J.14 ISO/IEC 15444-1 Thư mục tài liệu tham khảo [1] Morton, G.M (1966), A Computer Oriented Geodetic Data Base and a New Technique in File Sequencing, IBM Ltd, Ottawa, Canada [2] Taubman, D., Marcellin, M.W (2001), JPEG2000- Image Compression: Fundamentals, Standards and Practice, Hingham, MA: Kluwer Academic Publishers [3] Schelkens, P (2001), Multidimensional wavelet coding- algorithms and implementations, PhD Thesis, Department of Electronics and Information Processing (ETRO), Vrije Universiteit Brussel, Brussel [4] Schelkens, P., Munteanu, A., Barbarien, J., Galca, M., Giro i Nieto, X., and Cornelis, J (2003), Wavelet Coding of Volumetric Medical Datasets, IEEE Transactions on Medical Imaging, Vol 22, pp 441-458 [5] Schelkens, P., Skodras, A., Ebrahimi, T., et al (2009), The JPEG 2000 Suite, John Wiley & Sons, Ltd LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn MỤC LỤC Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ định nghĩa Thuật ngữ viết tắt Ký hiệu (và thuật ngữ viết tắt) Mô tả chung Phụ lục A (Quy định) Cú pháp dòng mã, phần mở rộng Phụ lục B (Quy định) Ảnh xếp thứ tự liệu ảnh nén, phần mở rộng Phụ lục C (Quy định) Mơ hình hóa bit hệ số Phụ lục D (Quy định) Biến đổi sóng rời rạc khối ảnh - thành phần Phụ lục E (Quy định) Lượng tử hóa Phụ lục F (Quy định) Mã hóa ảnh theo vùng quan tâm, phần mở rộng Phụ lục G (Tham khảo) Các ví dụ hướng dẫn, phần mở rộng Thư mục tài liệu tham khảo LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162

Ngày đăng: 28/02/2022, 21:48

Tài liệu cùng người dùng

Tài liệu liên quan