Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
496,27 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CẦN THƠ VÕ THÀNH C NHẬNDẠNGLOGOVỚIGIẢITHUẬT NAIVE BAYES NEAREST NEIGHBORSỬDỤNGĐẶCTRƯNGDSIFT Chuyên ngành: HỆ THỐNG THÔNG TIN Mã số: 60 48 01 04 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Người hướng dẫn khoa học TS Đỗ Thanh Nghị TS Phạm Nguyên Khang Cần Thơ – 2015 MỤC LỤC DANH MỤC HÌNH v DANH MỤC BẢNG vii DANH MỤC CÁC TỪ VIẾT TẮT viii TÓM TẮT ix ABSTRACT .x MỞ ĐẦU 1 Đặt vấn đề Mục tiêu đề tài Đối tượng phạm vi nghiên cứu .2 Cấu trúc luận văn Chương GIỚI THIỆU VỀ HỆ THỐNG NHẬNDẠNGLOGO VÀ CÁC NGHIÊN CỨU LIÊN QUAN 1.1 Giới thiệu hệ thống nhậndạnglogo .5 1.2 Các công trình nghiên cứu liên quan Chương ĐỊNH VỊ LOGOVỚIGIẢITHUẬT CASCADE OF BOOSTED SỬDỤNGĐẶCTRƯNG HAAR-LIKE .10 2.1 Đặctrưng Haar-like 10 2.2 Boosting 13 2.3 AdaBoost 15 2.4 Mô hình Cascade of Boosted Classifiers 16 Chương NHẬNDẠNGLOGOVỚIGIẢITHUẬT NAIVE BAYES NEAREST NEIGHBORSỬDỤNGĐẶCTRƯNGDSIFT .19 3.1 Giới thiệu SIFT 19 3.1.1 Phát điểm cực trị (Detect of scale-space extrema) .20 3.1.2 Định vị điểm hấp dẫn (Keypoint localization) 24 3.1.3 Gán hướng cho điểm đặctrưng (Orientation assignment) 26 3.1.4 Tạo mô tả cục (Keypoint descriptor) 27 3.2 ĐặctrưngDSIFT .28 3.3 Giảithuật Naive Bayes Nearest Neighbor 29 Chương XÂY DỰNG HỆ THỐNG NHẬNDẠNGLOGO .34 4.1 Kiến trúc hệ thống nhậndạnglogo đề xuất 34 iii 4.2 Thiết kế hệ thống .35 4.2.1 Xây dựng mô hình máy học để định vị logo 35 4.2.2 Thiết kế sở liệu .38 4.2.3 Thiết kế giao diện .39 4.3 Thực nghiệm 39 4.3.1 Chuẩn bị tập liệu 40 4.3.2 Kết thực nghiệm phát định vị logo 42 4.3.3 Kết thực nghiệm nhậndạnglogo .44 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 50 5.1 Kết đạt 50 5.2 Hướng phát triển 51 TÀI LIỆU THAM KHẢO 52 PHỤ LỤC 56 iv DANH MỤC HÌNH Hình 1: Logo BMW có thay đổi chi tiết bên Hình 2: Hệ thống nhậndạnglogo tổng quát Hình 1: Các đặctrưng Haar-like .10 Hình 2: Các đặctrưng Haar-like mở rộng 11 Hình 3: Mô tả cách tính giá trị điểm có tọa độ (x, y) ảnh tích phân 12 Hình 4: Tính nhanh điểm ảnh vùng D ảnh 12 Hình 5: Tính nhanh tổng điểm ảnh vùng D ảnh 13 Hình 6: Boosting 15 Hình 7: Mô hình Cascade of Boosted 17 Hình 1: Minh họa bước giảithuật SIFT 20 Hình 2: Quá trình tính không gian đo (L) hàm sai khác D 22 Hình 3: Quá trình tìm điểm cực trị hàm sai khác DoG 23 Hình 4: Mô sửdụng công thức mở rộng Taylor cho hàm DoG 24 Hình 5: Minh họa bước trình lựa chọn điểm keypoints 26 Hình 6: Đặctrưng cục SIFT tính toán từ vùng xung quanh điểm đặc biệt (vòng tròn) 27 Hình 7: Xác định điểm cần rút tríchđặctrưngDSIFT 28 Hình 8: Đặctrưng cục DSIFT tính toán từ vùng xung quanh điểm lưới (vòng tròn) 29 Hình 9: Biểu đồ so sánh 1-NN, 20-NN Quant 31 Hình 10: Láng giềng gần từ mô tả ảnh truy vấn đến lớp đối tượng 32 Hình 1: Kiến trúc khung hệ thống nhậndạnglogo 34 Hình 2: Xác định vị trí logo ảnh 36 Hình 3: Giao diện hệ thống 39 Hình 4: Một số logo tập liệu tự thu thập 40 Hình 5: Các lớp logo tập FlickrLogos-32 42 Hình 6: Biểu đồ so sánh độ xác phát định vị logovới tỷ lệ khác .43 Hình 7: Biểu đồ so sánh độ xác nhậndạnglogovới tỷ lệ chia ảnh 45 v Hình 8: Biểu đồ so sánh độ xác nhậndạnglogovớiđặctrưngDSIFT SIFT 46 Hình 9: Ma trận phân lớp với NBNN + DSIFT 47 Hình 10: Ma trận phân lớp với NBNN + SIFT .48 vi DANH MỤC BẢNG Bảng 1: Các công cụ dùng thực nghiệm 40 Bảng 2: Các lớp dương tập liệu FlickrLogos-32 41 Bảng 3: Kết phát định vị logovới tỷ lệ khác 43 Bảng 4: Số lượng đặctrưngDSIFT theo tỷ lệ chia ảnh 44 Bảng 5: Kết nhậndạng ứng với kích thước vùng tríchđặctrưngDSIFT 45 Bảng 6: So sánh kết nhậndạngdùngđặctrưngDSIFT SIFT .46 Bảng 7: So sánh kết nhậndạngdùngđặctrưngDSIFT SIFT .48 vii DANH MỤC CÁC TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ AdaBoost Adaptive Boosting DoG Difference of Gaussian DSIFT Dense Scale Invariant Feature Transform KNN K-Nearest Neighbors MAP Maximum A Posteriori ML Maximum Likehood MSER Maximally stable extremal regions NBNN NaïveBayesNeareastNeighbor RSAT Rotated Summed Area Table SAT Summed Area Table SIFT Scale Invariant Feature Transform SURF Speeded Up Robust Features SVM Support Vector Machine XML Extensible Mark-up Language viii TÓM TẮT Ngày nay, logo xem thương hiệu gắn liền với doanh nghiệp Vì nhậndạnglogo toán nhận nhiều quan tâm Trong luận văn, trình bày phương pháp nhậndạnglogovớigiảithuậtNaïveBayesNeareastNeighbor(NBNN)sửdụngđặctrưngDSIFT Trước tiên, sửdụng Cascade of Boosted với tập đặctrưng Haar-like để dò tìm logo ảnh đầu vào Tiếp theo, sửdụnggiảithuật NBNN vớiđặctrưngDSIFT để nhậndạnglogo Tập liệu dùng để huấn luyện nhậndạng thu thập từ internet Kết thực nghiệm cho thấy phương pháp đề xuất cho độ xác giai đoạn phát logo gần 99% nhậndạng 97% Hơn nữa, phương pháp đề xuất đơn giản, hiệu có thời gian thực nhanh, phù hợp với hệ thống nhậndạnglogo yêu cầu tính thời gian thực ix ABSTRACT Nowadays, logo is a trademark associated with company Many work related to logo detection and recognition This thesis presents a method for recognizing logo from image using NaïveBayesNeareastNeighbor(NBNN) algorithm and Dense SIFT (DSIFT) feature This work is distinguished by two steps Firstly, a machine learning algorithm, based on AdaBoost, was applied to locate the logo over the input image Then, NBNN algorithm was employed to recognize the logo with DSIFT Dataset was downloaded from internet Experimental results show that the proposed method achieved high accuracy (99% in detection and 97% in recognition) Furthermore, proposed method is extremely simple, efficient with less processing time, suitable for real-time logo recognition applications x MỞ ĐẦU Đặt vấn đề Trong kinh tế thị trường ngày nay, xây dựng thương hiệu trình bao gồm nhiều hoạt động nhằm hướng đến mục tiêu chung tạo vị trí xác định cho doanh nghiệp thị trường Trong đó, logo xem biểu tượng quan trọng làm bật thương hiệu, tạo dấu ấn riêng cho doanh nghiệp Logo có vai trò quan trọng việc gợi nhớ cho khách hàng sản phẩm dịch vụ công ty Trong thời đại bùng nổ thông tin, người tiêu dùng không đủ thời gian để tìm kiếm thông tin cần Để tìm kiếm thông tin nhanh chóng hiệu quả, thực tế đa phần người ta đọc lướt qua trang web để tìm kết có sẵn Trong bối cảnh đó, logo xem "con đường tắt" làm cho khách hàng nhớ đến thông điệp mà doanh nghiệp muốn chuyển tải đến họ Đôi đứa trẻ nhỏ nhậnlogo quen thuộc trước chúng nói câu hoàn chỉnh Hiện thương hiệu tiếng giới tiến hành đăng ký sở hữu trí tuệ cho logo công ty Như nói logo hình ảnh hữu hiệu việc quảng bá sản phẩm, dịch vụ tới khách hàng Nó đóng vai trò quan trọng việc xây dựng, phát triển hình ảnh, thương hiệu doanh nghiệp trở thành sản phẩm sở hữu trí tuệ quan trọng doanh nghiệp kinh doanh Ngày logo xuất ngày nhiều nhãn hiệu hàng hóa, bảng tiếp thị, quảng cáo truyền hình, internet Bên cạnh đó, việc doanh nghiệp đời chép hay “nhái” logo thương hiệu tiếng vấn đề làm đau đầu nhà quản lý, trực tiếp gây hại đến thương hiệu, làm ảnh hưởng đến trình kinh doanh doanh nghiệp người tiêu dùng Do đó, thời gian qua, có nhiều nghiên cứu liên quan đến phát nhậndạnglogo hệ thống tự động nhậndạng sản phẩm web để cải thiện công cụ tìm kiếm thương mại; hệ thống xác nhận việc hiển thị logo quảng cáo kiện thể thao; hệ thống phát logo gần trùng lắp sửdụng trái phép; hệ thống nhậndạng cửa hàng dành cho người khiếm thị; hệ thống phân tích video để thống kê logo công ty hiển thị bao lâu, …[1] Tuy nhiên, hệ thống nhậndạnglogo phái đối mặt với thách thức thời gian nhậndạng phải đáp ứng yêu cầu thời gian thực độ xác nhậndạng phải cao Vì việc xây dựng mô hình cho toán nhậndạnglogo đáp ứng hai yêu cầu cần thiết Mục tiêu đề tài Mục tiêu đề tài xây dựng mô hình cho toán nhậndạnglogovới mong muốn có thời gian xử lý nhanh độ xác cao Ngoài mô hình đề xuất phải không phức tạp để ứng dụng vào việc xây dựng hệ thống nhậndạnglogo thực tế Đối tượng phạm vi nghiên cứu Để xây dựng mô hình cho toán nhậndạng logo, trước tiên luận văn tập trung nghiên cứu mô hình tổng quát hệ thống nhậndạnglogo Tiếp theo nghiên cứu phương pháp áp dụnggiai đoạn hệ thống nhậndạng logo, phân tích đề xuất phương pháp cho toán nhậndạnglogo Sau nghiên cứu cách thức thực nghiệm để đánh giá hiệu phương pháp đề xuất Cấu trúc luận văn Cấu trúc luận văn tổ chức thành chương Nội dung chương tóm tắt sau: Chương 1: Giới thiệu hệ thống nhậndạnglogo nghiên cứu liên quan Chương giới thiệu tổng quát hệ thống nhậndạnglogo nhằm giúp người đọc có nhìn tổng quan thành phần bên hệ thống nhậndạnglogo Bên cạnh trình bày phương pháp nghiên cứu có liên quan đến nhậndạnglogo ý nghĩa thực tiễn đề tài Chương 2: Định vị logovớigiảithuật Cascade of Boosted sửdụngđặctrưng Haar-like Chương trình bày phương pháp định vị logo ảnh sửdụngđặctrưng Haar-like kết hợp vớigiảithuật AdaBoost mô hình phân tầng Cascade Chương 3: NhậndạnglogovớigiảithuậtNaïveBayes Nearest Neighborsửdụngđặctrưng DSIF Chương tập trung trình bày đặctrưng SIFT, DSIFTgiảithuậtNaïveBayes Nearest Neighbordùng để nhậndạnglogo Chương 4: Xây dựng hệ thống nhậndạnglogo Chương trình bày chi tiết kiến trúc khung hệ thống nhậndạnglogo đề xuất, cách tiến hành thực nghiệm số kết thực nghiệm Ngoài chương tập trung phân tích yếu tố có ảnh hưởng đến độ xác hệ thống nhậndạnglogo đánh giá tính hiệu phương pháp đề xuất Chương 5: Kết luận hướng phát triển Chương tổng kết kết đạt luận văn đề xuất hướng nghiên cứu Chương GIỚI THIỆU VỀ HỆ THỐNG NHẬNDẠNGLOGO VÀ CÁC NGHIÊN CỨU LIÊN QUAN Mục tiêu lâu dài thị giác máy tính chắn nhậndạng đối tượng Nhiều nghiên cứu dành riêng cho nhậndạng đối tượng nói chung có nhiều toán khám phá, nhiên nhiệm vụ nhiều thách thức Việc nhậndạng đối ứng dụng nhiều toán truy vấn ảnh dựa vào nội dung, thích ảnh tự động [2] Nhậndạnglogo xem tập nhậndạng đối tượng hầu hết logo xem đối tượng có bề mặt phẳng Logo đối tượng đặc biệt dùng để xác định vật Trong ngành công nghiệp thương mại, logo có vai trò quan trọng nhắc khách hàng gợi nhớ đến sản phẩm dịch vụ đặc biệt Chính điều thúc đẩy tích cực công ty việc tìm giải pháp phân tích hình ảnh thông minh để tìm chứng logo “nhái” logo họ để cảnh báo khách hàng thay đổi nhỏ logo nhái so với gốc Do đó, toán nhậndạnglogo toán thu hút quan tâm nhiều nhà nghiên cứu Tuy nhiên, lớp logo cụ thể có nhiều biến đổi bên việc nhậndạnglogo hình ảnh tự nhiên phải đối phó với góc nhìn nghiêng, nhiễu, che khuất phần, điều kiện chiếu sáng, … khác biệt hệ thống nhậndạnglogo Hình 1: Logo BMW có thay đổi chi tiết bên 1.1 Giới thiệu hệ thống nhậndạnglogo Một hệ thống nhậndạnglogo tự động bao gồm phận (Hình 1.2): (1) Phát rút tríchlogo từ ảnh đầu vào; (2) Nhậndạnglogo rút trích từ (1) trả kết nhậndạng - Bộ phát rút trích logo: để nhậndạng logo, hệ thống phải phát định vị vùng chứa logo ảnh truy vấn Sau hệ thống tự động rút trích vùng chứa logo chuyển cho nhậndạnglogo để xử lý Như hệ thống nhậndạnglogo tốt trước tiên phải đảm bảo phát xác vùng có chứa logo Độ xác phát định vị logo có ảnh hưởng lớn đến kết nhậndạng toàn hệ thống Nếu phát định vị logo xác định sai vùng chứa logo kéo theo kết nhậndạng sai - Bộ nhậndạng logo: có chức nhậndạnglogo từ vùng chứa logo rút trích trả kết nhậndạng Ngoài yêu cầu độ xác cao, thời gian xử lý tiêu chí quan trọng hệ thống nhậndạnglogo Hình 2: Hệ thống nhậndạnglogo tổng quát Như vậy, hệ thống nhậndạnglogo tốt thực tế phải đảm bảo hai tiêu chí: độ xác nhậndạng cao thời gian xử lý thấp (đáp ứng yêu cầu tính thời gian thực) Hiện nay, nhiều nhà nghiên cứu tập trung vào việc xây dựnggiải pháp, thuật toán cho toán nhậndạnglogo nhằm đáp ứng hai tiêu chí nêu Bên cạnh đó, mô hình đơn giản, dễ cài đặt mà đáp ứng yêu cầu độ xác thời gian xử lý quan tâm Tiếp theo trình bày nghiên cứu có liên quan đến toán nhậndạnglogo phân tích, đánh giá phương pháp có để giúp người đọc có nhìn tổng quát điểm mạnh, điểm yếu nhóm phương pháp 1.2 Các công trình nghiên cứu liên quan Bài toán phát nhậndạng đối tượng ảnh mặt người, biển số xe, biển báo giao thông, quan tâm [12] Các nhà sản xuất máy ảnh Canon, Nikon, Samsung,… tích hợp giảithuậtnhậndạng vào sản phẩm phát mặt người Những vấn đề thường gặp phải nhậndạng đối tượng đối tượng hiển thị ảnh có biến đối điều kiện chiếu sáng, biến đổi hình học thay đổi bên đối tượng Trong lĩnh vực nhậndạng logo, phương pháp nhậndạnglogo dựa vào đặctrưng toàn cục đặctrưng cục [10] Hướng tiếp cận dựa đặctrưng toàn cục đặctrưng hình dáng, lược đồ màu, kết cấu logo đòi hỏi tập ảnh dùng để huấn luyện lớn, chi phí tính toán cao [9] Những đặctrưng toàn cục giúp cho việc phát logo nhanh việc nhậndạng không thích hợp giới thực không đầy đủ thông tin để phân biệt logo thuộc lớp khác Ngoài ra, đặctrưng toàn cục thường không bất biến với phép biến đổi hình học Những năm gần đây, hướng tiếp cận dựa đặctrưng cục Harris, SIFT, SURF nhiều tác giả nghiên cứu vận dụng thành công vào toán phát nhậndạnglogo giới thực [4, 13, 18, 28] Do đặctrưng cục bất biến với phép biến đổi hình học mạnh thay đổi điều kiện chiếu sáng, nhiễu, che khuất nên thích hợp toán phân lớp nhậndạng đối tượng Ngoài ra, việc biểu diễn ảnh theo đặctrưng cục cô đọng giảm kích thước không gian tìm kiếm so sánh Tuy nhiên, việc sửdụngđặctrưng cục làm thông tin bố trí không gian ảnh nên thiếu khả mô tả ảnh Trong nghiên cứu trước nhậndạng đối tượng, có nhiều cách tiếp cận để giải quyết, nhiên với loại đối tượng có phương pháp cụ thể để thực Trong lĩnh vực nhậndạng logo, phương pháp chia thành nhóm sau: phương pháp so khớp mẫu, phương pháp máy học Trong phương pháp so khớp mẫu, cách đơn giản ta so sánh điểm ảnh với đối tượng cần nhậndạng Tuy nhiên việc so sánh thường tốn nhiều thời gian không đạt kết mong muốn Một phương pháp sửdụng đạt hiệu tốt trích chọn đặctrưng cục từ điểm đặc biệt ảnh so khớp dựa đặctrưng cục [4, 7, 24, 27] Điểm đặc biệt ảnh điểm mà chứa nhiều thông tin điểm ảnh lân cận Tuy nhiên điểm đặc biệt không tối giản để việc biểu diễn ảnh không bị thông tin Những nghiên cứu trước tập trung vào đặctrưng góc, đặctrưng cạnh [30] Gần đây, có nhiều nghiên cứu liên quan đến việc sửdụngđặctrưng SIFT giới thiệu Lowe so khớp mẫu [6] Lowe phát điểm cực đại cực tiểu không gian ba chiều (x, y, scale) Laplacian gọi điểm đặctrưng SIFT (Scale-Invariant Feature Transform) Trong đặctrưng SIFT đánh giá cao giới chuyên môn việc biểu diễn vùng xung quanh điểm đặc biệt không đổi biến đổi tỉ lệ, tịnh tiến, phép quay, không đổi phần thay đổi góc nhìn, đồng thời mạnh với thay đổi độ sáng, che khuất, nhiễu Do việc nhậndạng ảnh hay tìm vùng ảnh giống hai ảnh sửdụngđặctrưng SIFT cho độ xác cao chí nhậndạng ảnh bị che khuất phần Ngoài việc tích hợp thêm ngữ cảnh [11] kết hợp đặctrưng SIFT đặctrưng cạnh [25] nghiên cứu để nhậndạnglogoVới phương pháp máy học, có nhiều nghiên cứu đến nhậndạnglogosửdụng mô hình máy học nhậndạnglogovới mạng nơron [15], mạng bayesian [9], sửdụng SVM [17, 31] mô hình “Bag of Words” [26], nhậndạnglogosửdụng Radial Tchebichef Moment [29] Việc sửdụng mô hình máy học thường phức tạp, tốn thời gian huấn luyện phải huấn luyện lại có thay đổi tập liệu huấn luyện Có nhiều công trình liên quan đến truy vấn hình ảnh nhậndạng đối tượng Arash Asef Nejad, Karim Faez [5] đề xuất phương pháp xác định vị trí logo việc phân tích chiều ngang, chiều dọc kết hợp với cấu trúc phân tầng Sau xác định vị trí logo, thuật toán mở rộng đường biên hình chữ nhật đặctrưngdùng để rút tríchlogo Tiếp theo chuẩn hóa kích thước logo loại bỏ góc nghiêng thực trước sửdụnggiảithuật KNN để nhậndạnglogo C Constantinopoulos, E Meinhardt-Llopis, Y Liu, and V.Caselles (2011) đề xuất phương pháp phát xuất logo video có độ phân giải thấp Phương pháp dựa kỹ thuật so khớp đặctrưng SIFT cộng với heuristics Phương pháp đáng tin cậy hạn chế thời gian xử lý [15] C H V (2009) đề xuất phương pháp kết hợp đặctrưng toàn cục đặctrưng cục để nhậndạnglogo Tiếp cận phương pháp sửdụng dò tìm cạnh sửdụng việc rút trích cạnh, sau thực chuẩn hóa hình dạnglogo Phương pháp sửdụngđặctrưng hình dángđặctrưng cục mô tả cấu trúc bên logo để so khớp ảnh truy vấn với sở liệu [15] P Piccinini, A Prati and R Cucchiara (2012) sửdụngđặctrưng SIFT giảithuật gom cụm để phân chia đối tượng Sau sửdụng giả thuyết hình dạng để phát đối tượng [18] Nhìn chung, nghiên cứu thành công nhậndạnglogo dựa đặctrưng cục bất biến SIFT giảithuật máy học huấn luyện trước để nhậndạnglogo [1, 4, 11, 25, 28] Hướng tiếp cận dựa đặctrưng SIFT đánh giá cao bất biến phép biến đổi tỉ lệ, tịnh tiến, phép quay, không đổi phần thay đổi góc nhìn, đồng thời mạnh với thay đổi độ sáng, che khuất, nhiễu Tuy nhiên sửdụngđặctrưng SIFT có số hạn chế sau: (1) Hạn chế thứ SIFT tốn nhiều thời gian xử lý để dò tìm điểm đặctrưng cần tính toán mô tả xung quanh [27]; (2) Hạn chế thứ hai việc biễn diễn logođặctrưng SIFT dẫn đến thông tin mô tả logo không đầy đủ, điều làm giảm kết nhậndạng Để khắc phục hạn chế SIFT, đề xuất sửdụngđặctrưngDSIFT [3] thay cho SIFT để nhậndạnglogo Ý tưởng DSIFT chia ảnh ban đầu thành phần có kích thước rút tríchđặctrưng SIFT từ phần ảnh Kết thời gian rút tríchđặctrưng nhanh số đặctrưng rút trích nhiều hơn, thông tin mô tả logo phong phú Ngoài ra, đề xuất sửdụnggiảithuật NBNN vớiđặctrưngDSIFT để nhậndạnglogoGiảithuật NBNN giảithuật đơn giản, không cần trình học nên thích hợp với ứng dụngnhậndạnglogo huấn luyện lại mô hình máy học thay đổi tập liệu huấn luyện mà cập nhật trực tiếp vào sở liệu đối tượng có đối tượng nhậndạng thành công Tóm lại, chương tập trung trình bày thành phần hệ thống nhậndạnglogo hướng tiếp cận có liên quan Dựa phân tích phương pháp nghiên cứu trước đó, để xuất sửdụnggiảithuật NBNN vớiđặctrưngDSIFT cho giai đoạn nhậndạnglogo nhằm khắc phục hạn chế phân tích Bên cạnh đó, sửdụnggiảithuật Cascade of Boosted với tập đặctrưng Haar-like cho giai đoạn phát định vị logo Nội dung chi tiết đặctrưng Haar-like giảithuật Cascade of Boosted trình bày chương ... Neareast Neighbor (NBNN) sử dụng đặc trưng DSIFT Trước tiên, sử dụng Cascade of Boosted với tập đặc trưng Haar-like để dò tìm logo ảnh đầu vào Tiếp theo, sử dụng giải thuật NBNN với đặc trưng DSIFT. .. hợp với giải thuật AdaBoost mô hình phân tầng Cascade Chương 3: Nhận dạng logo với giải thuật Naïve Bayes Nearest Neighbor sử dụng đặc trưng DSIF Chương tập trung trình bày đặc trưng SIFT, DSIFT. .. trưng nhanh số đặc trưng rút trích nhiều hơn, thông tin mô tả logo phong phú Ngoài ra, đề xuất sử dụng giải thuật NBNN với đặc trưng DSIFT để nhận dạng logo Giải thuật NBNN giải thuật đơn giản,