Face Recognition Dựa Trên chồng chéo DCT - mã nguồn Matlab. Trong các thuật toán nén ảnh JPEG, hình ảnh đầu vào được chia thành 8-by-8 hoặc 16-by-16 khối, và DCT hai chiều được tính cho mỗi khối. Các hệ số DCT được lượng tử hóa sau đó, mã hóa, và truyền đi. Người nhận JPEG (hoặc chương trình đọc file JPEG) giải mã các hệ số DCT lượng tử hóa, tính nghịch đảo hai chiều DCT của từng khối, sau đó xếp các khối lại với nhau thành một hình ảnh duy nhất. Đối với hình ảnh điển hình, nhiều người trong số các hệ số DCT có giá trị gần bằng không; các hệ số này có thể được loại bỏ mà không ảnh hưởng nghiêm trọng đến chất lượng của hình ảnh được tái tạo. Kết quả thuật toán như vậy đặc biệt mạnh mẽ cũng cho nhận dạng khuôn mặt.
Ngoài ra các nhà điều hành 2D DCT có thể được áp dụng cho chồng chéo dữ liệu. Các vectơ tính năng chiết xuất được sử dụng làm đầu vào cho một thuật toán đơn giản láng giềng gần nhất. Mã này đã được thử nghiệm với cơ sở dữ liệu của AT & T đạt được một tỷ lệ nhận dạng xuất sắc.
Yêu cầu :
Windows 3.x / 95/98 / Me / NT / 2000 / XP / 2003 Server / Vista, Matlab
Bình luận không