I. Tổng Quan Về Phân Tích Đa Phân Giải Ứng Dụng CMFD
Luận án tiến sĩ này tập trung vào việc khám phá và ứng dụng phân tích đa phân giải trong lĩnh vực giám định ảnh Copy-Move. Mục tiêu chính là xây dựng các thuật toán giám định ảnh Copy-Move hiệu quả, cân bằng giữa độ chính xác và thời gian xử lý. Bài toán phát hiện giả mạo ảnh đang ngày càng trở nên quan trọng, đặc biệt trong bối cảnh số hóa và sự lan truyền thông tin nhanh chóng. Giám định ảnh Copy-Move là một nhánh quan trọng, tập trung vào việc xác định các vùng ảnh bị sao chép và dán lại trong cùng một bức ảnh. Luận án này trình bày các nghiên cứu từ khảo sát các kỹ thuật giám định ảnh Copy-Move đến đề xuất các thuật toán khả thi, hướng tới ứng dụng phân tích đa phân giải. "Luận án trình bày các nội dung thực hiện trong quá nghiên cứu, từ những khảo sát về giám định ảnh Copy-Move đến đề xuất các thuật toán giám định ảnh khả thi, hướng tới ứng dụng phân tích đa phân giải" (Huỳnh Khả Tú, 2018).
1.1. Khái Niệm Cơ Bản Về Giám Định Ảnh Copy Move
Giám định ảnh Copy-Move là quá trình xác định các vùng trong một ảnh đã bị sao chép và dán lại, nhằm mục đích che giấu hoặc thay đổi nội dung ban đầu. Quá trình này bao gồm việc trích xuất các đặc trưng từ ảnh, so sánh các đặc trưng này để tìm ra các vùng giống nhau, và sau đó xác định xem liệu các vùng này có thực sự là bản sao hay không. Các kỹ thuật thường được sử dụng bao gồm phân tích không gian tần số, trích xuất đặc trưng ảnh, và so khớp đặc trưng ảnh. Việc này rất quan trọng để đảm bảo tính toàn vẹn của ảnh.
1.2. Vai Trò Của Phân Tích Đa Phân Giải Trong CMFD
Phân tích đa phân giải cung cấp một phương pháp hiệu quả để xử lý ảnh ở nhiều mức độ chi tiết khác nhau. Điều này đặc biệt hữu ích trong giám định ảnh Copy-Move, vì các vùng sao chép có thể có kích thước và độ phân giải khác nhau. Các kỹ thuật như biến đổi wavelet và biến đổi Fourier cho phép phân tích ảnh thành các thành phần tần số khác nhau, giúp phát hiện các vùng sao chép một cách chính xác hơn. "Từ nhận định trên, Luận án tiến hành nghiên cứu lý thuyết hai phương pháp phân tích đa phân giải bao gồm wavelets và curvlets; và đồng thời xây dựng thuật toán thứ 3 để tìm ra wavelets là ứng viên nổi bật hơn cho giám định ảnh Copy-Move" (Huỳnh Khả Tú, 2018).
II. Thách Thức Hạn Chế Trong Thuật Toán Copy Move Hiện Tại
Mặc dù đã có nhiều nghiên cứu về thuật toán giám định ảnh Copy-Move, vẫn còn tồn tại nhiều thách thức. Một trong số đó là sự phức tạp về mặt tính toán, đặc biệt khi xử lý ảnh có kích thước lớn. Các thuật toán truyền thống thường yêu cầu thời gian xử lý đáng kể, gây khó khăn trong việc ứng dụng thực tế. Ngoài ra, các thuật toán này cũng có thể dễ bị đánh lừa bởi các kỹ thuật giả mạo tinh vi, chẳng hạn như các biến đổi hình học hoặc các thay đổi về độ sáng và độ tương phản. "Những vấn đề còn tồn tại từ các giải thuật đã được khảo sát và phân tích" (Huỳnh Khả Tú, 2018).
2.1. Vấn Đề Về Độ Chính Xác Thời Gian Xử Lý Thuật Toán CMFD
Sự cân bằng giữa độ chính xác và thời gian xử lý luôn là một thách thức lớn trong giám định ảnh Copy-Move. Các thuật toán có độ chính xác cao thường đòi hỏi nhiều thời gian tính toán hơn, trong khi các thuật toán nhanh hơn có thể có độ chính xác thấp hơn. Việc tìm ra một giải pháp tối ưu, vừa đảm bảo độ chính xác cao, vừa có thời gian xử lý hợp lý, là một mục tiêu quan trọng trong nghiên cứu này. Các yếu tố ảnh hưởng bao gồm kích thước ảnh, độ phức tạp của thuật toán, và tài nguyên tính toán.
2.2. Khả Năng Chống Lại Các Tấn Công Giả Mạo Tinh Vi Trong CMFD
Các kỹ thuật giả mạo ảnh ngày càng trở nên tinh vi hơn, khiến cho việc phát hiện trở nên khó khăn hơn. Các thuật toán giám định ảnh Copy-Move cần phải có khả năng chống lại các tấn công như biến đổi hình học, thay đổi độ sáng, và thêm nhiễu. Điều này đòi hỏi các thuật toán phải có tính mạnh mẽ (robustness) và khả năng thích ứng cao với các loại biến đổi khác nhau. Việc sử dụng học máy trong giám định ảnh có thể giúp cải thiện khả năng chống lại các tấn công này.
III. Phương Pháp Giám Định Ảnh Copy Move Dựa Trên Wavelet
Luận án này đề xuất một phương pháp giám định ảnh Copy-Move mới dựa trên biến đổi wavelet. Phương pháp này sử dụng các đặc trưng được trích xuất từ các thành phần tần số khác nhau của biến đổi wavelet để phát hiện các vùng sao chép. Bằng cách phân tích ảnh ở nhiều mức độ chi tiết khác nhau, phương pháp này có thể phát hiện các vùng sao chép có kích thước và độ phân giải khác nhau. Giải thuật đồng thời cũng xác định được vùng gốc và vùng sao chép dựa vào so sánh giá trị độ sắc trên các vùng được phát hiện giống nhau.
3.1. Ứng Dụng Biến Đổi Wavelet Rời Rạc DWT Trong CMFD
Biến đổi Wavelet rời rạc (DWT) là một công cụ mạnh mẽ để phân tích ảnh thành các thành phần tần số khác nhau. Trong phương pháp này, DWT được sử dụng để phân tách ảnh thành các thành phần xấp xỉ (approximation) và chi tiết (detail). Các đặc trưng được trích xuất từ thành phần xấp xỉ, đại diện cho thông tin tổng quan của ảnh, được sử dụng để so sánh và tìm ra các vùng giống nhau. "Giải thuật thứ 4 tiếp theo đề xuất cho thuật toán giám định ảnh Copy-Move bằng cách phát hiện vùng giống nhau từ các vectors đặc tính dùng MZMs tại thành phần xấp xỉ LL1 của biến đổi wavelets rời rạc, đã cân bằng được thời gian xử lý và độ chính xác trên tập ảnh đa dạng hơn" (Huỳnh Khả Tú, 2018).
3.2. Sử Dụng MZMs Để Trích Xuất Đặc Trưng Ảnh Trong CMFD
Modified Zernike Moments (MZMs) là một loại đặc trưng hình học mạnh mẽ, có khả năng chống lại các biến đổi hình học như xoay, co giãn, và dịch chuyển. Trong phương pháp này, MZMs được sử dụng để trích xuất các đặc trưng từ các khối ảnh trong thành phần xấp xỉ của DWT. Các đặc trưng này sau đó được so sánh để tìm ra các vùng có khả năng là bản sao. MZMs cải thiện độ chính xác.
3.3. So sánh đặc tính từ thành phần xấp xỉ và tính toán độ sắc
Thành phần tần số cao của DWT cũng được sử dụng. Tính toán độ sắc tại các thành phần tần số cao với mục đích xác định vị trí của các vùng cắt dán nghi ngờ, kết hợp với các vùng giống nhau tìm được từ so sánh đặc tính dùng Phương pháp khác biệt chuyển động (Run Difference Method-RDM) tại thành phần xấp xỉ có thể giới hạn các vùng sao chép và cải tiến độ chính xác.
IV. Kết Quả Nghiên Cứu Ứng Dụng Hệ Thống Nhúng CMFD
Luận án đã thực hiện các thử nghiệm trên nhiều bộ dữ liệu ảnh khác nhau, bao gồm cả ảnh tự nhiên và ảnh giả mạo, để đánh giá hiệu năng của phương pháp đề xuất. Kết quả cho thấy phương pháp này có độ chính xác cao và thời gian xử lý hợp lý, vượt trội so với nhiều phương pháp truyền thống khác. Một hệ thống nhúng dùng Raspberry Pi3B được triển khai thực hiện giải thuật 6 đã khẳng định được hiệu quả và khả năng ứng dụng của giải thuật. Các giải thuật triển khai các thuật toán giám định ứng dụng đa phân giải được kiểm chứng trên các ảnh Copy-Move.
4.1. Đánh Giá Hiệu Năng Thuật Toán Trên Các Bộ Dữ Liệu Ảnh
Hiệu năng của thuật toán được đánh giá bằng các độ đo như độ chính xác (precision), độ phủ (recall), và điểm F1 (F1-score). Các thử nghiệm được thực hiện trên các bộ dữ liệu ảnh chuẩn, chẳng hạn như CASIA và CoMoFoD, cũng như trên các bộ dữ liệu ảnh tự tạo. Kết quả cho thấy thuật toán có khả năng phát hiện các vùng sao chép một cách chính xác, ngay cả trong các trường hợp ảnh bị biến đổi hoặc có độ phân giải thấp. "Kết quả của mỗi giải thuật đều được đánh giá so sánh về độ chính xác, recall và F với các phương pháp liên quan ở mức pixels" (Huỳnh Khả Tú, 2018).
4.2. Triển Khai Thuật Toán Trên Hệ Thống Nhúng Raspberry Pi
Để chứng minh tính khả thi của việc ứng dụng thuật toán trong thực tế, luận án đã triển khai thuật toán trên một hệ thống nhúng Raspberry Pi. Hệ thống này có thể thực hiện giám định ảnh Copy-Move một cách nhanh chóng và hiệu quả, mở ra khả năng ứng dụng trong nhiều lĩnh vực khác nhau, chẳng hạn như an ninh mạng, pháp y số, và giám sát. Việc triển khai trên Raspberry Pi cho thấy tính linh hoạt và khả năng mở rộng của thuật toán.
V. Xác Định Thao Tác Giả Mạo Copy Move Hoặc Splicing
Luận án đưa ra đề xuất thuật toán xác định thao tác giả mạo Copy- Move hoặc Splicing từ việc tính toán độ sắc tại thành phần tần số cao, kết hợp khôi phục vùng giả mạo Copy-Move từ thành phần xấp xỉ của biến đổi DWT. Với nội dung nghiên cứu này, giải thuật trước tiên có thể xác định được ảnh có giả mạo hay không, và trong trường hợp có giả mạo thì thao tác giả mạo (bao gồm cả Copy-Move và Splicing) và đối tượng giả mạo tương ứng sẽ được xác định.
5.1. Biến đổi DWT mức 1 với vai trò đa phân giải
Sử dụng biến đổi DWT mức 1 để phân tích đa phân giải, giúp xác định các đặc điểm quan trọng của ảnh ở các mức độ chi tiết khác nhau.
5.2. Trích đặc tính dùng phương pháp khác biệt chuyển động Run Difference Method RDM
Sử dụng RDM để trích xuất các đặc tính từ ảnh, giúp nhận diện các vùng có sự khác biệt lớn về độ sáng hoặc màu sắc, từ đó phát hiện các vùng bị can thiệp hoặc sao chép.
VI. Hướng Nghiên Cứu Mở Rộng Thuật Toán Giám Định Copy Move
Nghiên cứu này tạo nền tảng cho nhiều hướng nghiên cứu tiếp theo. Một trong số đó là phát triển các thuật toán có khả năng chống lại các tấn công giả mạo tinh vi hơn, chẳng hạn như các tấn công dựa trên học sâu. Ngoài ra, có thể nghiên cứu các phương pháp kết hợp nhiều loại đặc trưng khác nhau để cải thiện độ chính xác của thuật toán. Việc nghiên cứu các giải thuật trên ảnh Splicing
6.1. Tích Hợp Mạng Nơ Ron Tích Chập CNN Trong CMFD
Mạng nơ-ron tích chập (CNN) đã chứng minh được hiệu quả trong nhiều bài toán thị giác máy tính, bao gồm cả giám định ảnh. Việc tích hợp CNN vào thuật toán giám định ảnh Copy-Move có thể giúp cải thiện khả năng phát hiện các vùng sao chép, đặc biệt trong các trường hợp ảnh bị biến đổi mạnh. CNN có thể tự động học các đặc trưng quan trọng từ dữ liệu ảnh, giúp giảm thiểu sự can thiệp của con người.
6.2. Nghiên Cứu Các Phương Pháp Kết Hợp Đa Đặc Trưng Trong CMFD
Kết hợp nhiều loại đặc trưng khác nhau, chẳng hạn như đặc trưng hình học, đặc trưng tần số, và đặc trưng thống kê, có thể giúp cải thiện độ chính xác và độ mạnh mẽ của thuật toán giám định ảnh Copy-Move. Việc lựa chọn các đặc trưng phù hợp và kết hợp chúng một cách hiệu quả là một thách thức quan trọng trong nghiên cứu này.