Xuất giải pháp cải tiến AAIC trên cơ sở tích hợp CBBET vào MAIC

Một phần của tài liệu Nghiên cứu phát triển một số giải pháp nén ảnh tiên tiến cho màn hình tinh thể lỏng (Trang 94)

Chúng tôi tiến hành tích hợp kỹ thuật trao đổi bit CBBET vào mô hình nén MAIC (Advanced Adaptive Image Coding) đã được đề xuất ở mục 3.2.3, qua đó thu được mô hình nén mới có tính thích nghi cao theo sự biến đổi của tín hiệu ảnh đầu vào là AAIC (Advanced Adaptive Image Coding). Hình 3.13 thể hiện sơ đồ khối bộ mã hóa và giải mã của AAIC. Trong sơ đồ này chúng tôi đã đưa vào tham số K như một tùy chọn khi triển khai giải pháp nén AAIC lên phần cứng, nhằm xác định số khối ảnh trong một lượt xử lý của các bộ mã hóa CBBET encoderBTC encoder. Khi K=1 thì số khối ảnh đầu vào cho bộ mã hóa CBBET sẽ là 8 khối 4×4, khi K=2 thì số khối ảnh đầu vào tương ứng sẽ là 16 khối 4×4. Dễ thấy rằng, khi K càng lớn thì số khối ảnh tham gia trao đổi bít trong bộ mã hóa CBBET càng nhiều, dẫn đến kỹ thuật trao đổi bít càng hiệu quả, đưa đến khả năng nâng cao chất lượng ảnh khôi phục. Mặt trái khi triển khai với giá trị K lớn là kích thước bộ nhớ đệm dùng để lưu trữ các khối và các dữ liệu trung gian trong quá trình xử lý cũng nhiều lên, làm tăng thêm độ phức tạp cho phần cứng. Trong luận án này chúng tôi chỉ đánh giá tác động của hệ số K lên chất lượng ảnh, việc đánh giá tác động lên phần cứng thực thi và chọn lựa giá trị K tối ưu sẽ thuộc về các chuyên gia phần cứng của các hãng.

AAIC Encoder

AAIC Decoder

Hình 3.13. Sơ đồ khối cho bộ mã hóa và giải mã của AAIC. Trong đó tham số K có thể được chọn lựa ở các mức giá trị 1, 2, 4, 8,… Giá trị K quyết định số lượng khối ảnh đầu vào cho bộ mã hóa CBBET, và khi K càng lớn thì số khối tham gia trao đổi bít trong bộ mã

hóa CBBET càng nhiều, dẫn đến kỹ thuật trao đổi bít càng hiệu quả.

Một phần của tài liệu Nghiên cứu phát triển một số giải pháp nén ảnh tiên tiến cho màn hình tinh thể lỏng (Trang 94)