Luận văn thạc sĩ về tra cứu ảnh dựa trên lưới và ứng dụng trong công nghệ thông tin

Luận văn thạc sĩ nghiên cứu vnu uet tra cứu ảnh dựa trên lưới và ứng dụng, đánh giá hiện trạng, phân tích vấn đề, đề xuất biện pháp hoàn thiện trong lĩnh vực .

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2012

57
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

MỤC LỤC

DANH MỤC HÌNH VẼ

1. CHƯƠNG 1: TỔNG QUAN VỀ TRA CỨU ẢNH

1.1. Giới thiệu chung

1.2. Các đặc trưng mức thấp của ảnh

1.3. Cấu trúc của một hệ thống tra cứu ảnh theo nội dung

1.4. Một số hệ thống tra cứu ảnh theo nội dung

1.4.1. Hệ thống QBIC

1.4.2. Hệ thống Photobook

1.4.3. Hệ thống VisualSEEK và WebSEEK

1.4.4. Hệ thống RetrievalWare

1.4.5. Hệ thống Imatch

1.4.6. Một số ứng dụng cơ bản của tra cứu ảnh

1.5. Kết luận chương

2. CHƯƠNG 2: MỘT SỐ PHƯƠNG PHÁP TRÍCH CHỌN ĐẶC TRƯNG HÌNH ẢNH

2.1. Phương pháp trích chọn đặc trưng theo màu sắc

2.1.1. Không gian màu

2.1.2. Lượng tử hoá màu

2.2. Phương pháp trích chọn đặc trưng theo kết cấu

2.2.1. Các đặc trưng Tamura

2.2.2. Các đặc trưng Wold

2.2.3. Mô hình SAR

2.2.4. Ma trận đồng khả năng

2.2.5. Biến đổi dạng sóng

2.3. Phương pháp trích chọn đặc trưng hình dạng

2.3.1. Biên và các phương pháp phát hiện biên

2.3.2. Xử lý ảnh trong miền tần số và biến đổi Fourier

2.3.3. Thông tin không gian

2.3.4. Kết luận

3. CHƯƠNG 3: TRA CỨU ẢNH DỰA TRÊN LƯỚI

3.1. Định nghĩa lưới

3.2. Phương pháp tra cứu ảnh dựa trên lưới

3.2.1. Một số khái niệm cơ bản

3.2.2. Khái niệm về hình dạng

3.2.3. Trục chính của hình dạng

3.2.4. Trục phụ của hình dạng

3.2.5. Tra cứu ảnh dựa trên lưới

3.2.6. Biểu diễn vùng hình dạng dựa trên lưới

3.2.7. Chuẩn hóa xoay

3.2.8. Chuẩn hóa co dãn

3.2.9. Chỉ mục vùng hình dạng

3.2.10. Các phép toán khác

3.2.11. Xử lý trường hợp vùng hình dạng có hơn một trục chính

3.2.12. Quy trình tạo chỉ mục và tra cứu ảnh dựa trên lưới

3.3. Tra cứu ảnh dựa vào chỉ mục kết hợp màu sắc và hình dạng

3.3.1. Các đặc trưng màu sắc và hình dạng

3.3.2. Phương pháp lập chỉ mục màu sắc

3.3.3. Biểu diễn hình dạng

3.3.4. Quá trình lập chỉ mục và truy vấn

3.3.5. Chỉ mục màu sắc

3.3.6. Chỉ mục hình dạng

3.4. Kết luận

4. CHƯƠNG 4: THIẾT KẾ VÀ CÀI ĐẶT CHƯƠNG TRÌNH MÔ PHỎNG TRA CỨU ẢNH DỰA TRÊN LƯỚI

4.1. Phát biểu bài toán

4.2. Cài đặt sử dụng phương pháp tra cứu ảnh dựa trên lưới

4.2.1. Chuyển đổi ảnh về ảnh đen trắng

4.2.2. Tìm hình chữ nhật cơ sở

4.2.3. Chuẩn hóa vùng hình dạng

4.2.4. Co dãn đối tượng

4.2.5. Tìm trục chính cho vùng hình dạng

4.2.6. Xoay vùng hình dạng

4.2.7. Phủ lưới vùng hình dạng

4.2.8. Tính độ tương tự

4.3. Giao diện chương trình

KẾT LUẬN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về tra cứu ảnh hiệu quả dựa trên lưới

Tra cứu ảnh hiệu quả dựa trên lưới là một trong những phương pháp tiên tiến trong công nghệ thông tin. Phương pháp này cho phép người dùng tìm kiếm và truy xuất hình ảnh một cách nhanh chóng và chính xác hơn. Với sự phát triển của công nghệ, việc áp dụng các thuật toán tra cứu ảnh dựa trên lưới đã trở thành một xu hướng quan trọng trong lĩnh vực xử lý ảnh.

1.1. Định nghĩa và tầm quan trọng của tra cứu ảnh

Tra cứu ảnh là quá trình tìm kiếm hình ảnh trong một cơ sở dữ liệu lớn. Việc áp dụng công nghệ thông tin vào tra cứu ảnh giúp nâng cao hiệu quả và độ chính xác trong việc tìm kiếm. Hệ thống tra cứu ảnh dựa trên lưới cho phép người dùng truy cập nhanh chóng vào các hình ảnh tương tự mà không cần phải duyệt qua từng bức ảnh.

1.2. Các đặc trưng của hệ thống tra cứu ảnh

Hệ thống tra cứu ảnh dựa trên lưới sử dụng các đặc trưng như màu sắc, hình dạng và kết cấu để phân loại và tìm kiếm hình ảnh. Những đặc trưng này giúp cải thiện độ chính xác của kết quả tìm kiếm và giảm thiểu thời gian xử lý.

II. Vấn đề và thách thức trong tra cứu ảnh hiệu quả

Mặc dù công nghệ tra cứu ảnh đã phát triển mạnh mẽ, nhưng vẫn còn nhiều thách thức cần phải giải quyết. Một trong những vấn đề lớn nhất là sự nhập nhằng giữa nội dung ảnh và văn bản đi kèm, dẫn đến kết quả tìm kiếm không chính xác.

2.1. Nhập nhằng trong tra cứu ảnh theo văn bản

Khi sử dụng văn bản đi kèm để tra cứu, người dùng có thể gặp khó khăn trong việc tìm kiếm hình ảnh chính xác. Ví dụ, từ khóa 'Apple' có thể dẫn đến cả hình ảnh quả táo và logo của hãng Apple, gây khó khăn trong việc xác định nội dung cần tìm.

2.2. Khó khăn trong việc xử lý dữ liệu lớn

Với sự gia tăng nhanh chóng của dữ liệu hình ảnh, việc xử lý và tra cứu trong các cơ sở dữ liệu lớn trở nên khó khăn hơn. Hệ thống cần phải được tối ưu hóa để có thể xử lý hàng triệu hình ảnh một cách hiệu quả.

III. Phương pháp tra cứu ảnh dựa trên lưới hiệu quả

Phương pháp tra cứu ảnh dựa trên lưới sử dụng các kỹ thuật hiện đại để cải thiện độ chính xác và tốc độ tìm kiếm. Kỹ thuật này cho phép người dùng tìm kiếm hình ảnh dựa trên các đặc trưng hình dạng và màu sắc.

3.1. Kỹ thuật phủ lưới trong tra cứu ảnh

Kỹ thuật phủ lưới cho phép phân chia hình ảnh thành các vùng nhỏ hơn, từ đó dễ dàng hơn trong việc tìm kiếm và so sánh. Phương pháp này giúp tăng cường độ chính xác của kết quả tìm kiếm.

3.2. Kết hợp đặc trưng màu sắc và hình dạng

Khi kết hợp các đặc trưng màu sắc và hình dạng, hệ thống tra cứu ảnh có thể cung cấp kết quả chính xác hơn. Việc sử dụng cả hai đặc trưng này giúp cải thiện khả năng nhận diện và phân loại hình ảnh.

IV. Ứng dụng thực tiễn của tra cứu ảnh dựa trên lưới

Tra cứu ảnh dựa trên lưới đã được áp dụng trong nhiều lĩnh vực khác nhau, từ thương mại điện tử đến y tế. Các ứng dụng này không chỉ giúp cải thiện trải nghiệm người dùng mà còn nâng cao hiệu quả công việc.

4.1. Ứng dụng trong thương mại điện tử

Trong thương mại điện tử, việc tra cứu ảnh giúp người tiêu dùng tìm kiếm sản phẩm một cách nhanh chóng và dễ dàng. Hệ thống có thể gợi ý các sản phẩm tương tự dựa trên hình ảnh mà người dùng đã tìm kiếm.

4.2. Ứng dụng trong y tế

Trong lĩnh vực y tế, tra cứu ảnh giúp bác sĩ tìm kiếm và so sánh hình ảnh y tế, từ đó đưa ra chẩn đoán chính xác hơn. Hệ thống có thể phân tích hình ảnh từ các thiết bị chẩn đoán và cung cấp thông tin hữu ích cho bác sĩ.

V. Kết luận và tương lai của tra cứu ảnh dựa trên lưới

Tra cứu ảnh dựa trên lưới là một công nghệ hứa hẹn trong lĩnh vực công nghệ thông tin. Với sự phát triển không ngừng của công nghệ, các phương pháp tra cứu ảnh sẽ ngày càng trở nên hiệu quả và chính xác hơn.

5.1. Tương lai của công nghệ tra cứu ảnh

Trong tương lai, công nghệ tra cứu ảnh sẽ tiếp tục phát triển với sự hỗ trợ của trí tuệ nhân tạo và học máy. Những cải tiến này sẽ giúp nâng cao khả năng nhận diện và phân loại hình ảnh.

5.2. Tầm quan trọng của nghiên cứu và phát triển

Nghiên cứu và phát triển trong lĩnh vực tra cứu ảnh là rất cần thiết để đáp ứng nhu cầu ngày càng cao của người dùng. Việc cải tiến các thuật toán và công nghệ sẽ giúp nâng cao hiệu quả và độ chính xác của hệ thống.

22/07/2025
Luận văn thạc sĩ vnu uet tra cứu ảnh dựa trên lưới và ứng dụng

Trích đoạn nội dung tài liệu

MỞ ĐẦU Cùng với sự phát triển như vũ bão của khoa học công nghệ, công nghệ thông tin ngày càng được ứng dụng rộng rãi vào tất cả các lĩnh vực của đời sống xã hội. Từ thành thị đến nông thôn, từ tổ chức đến cá nhân hay các lĩnh vực tưởng chừng như rất xa vời với công nghệ thông tin thì cũng đã và đang được áp dụng những thành tựu của công nghệ thông tin. Công nghệ thông tin đã thực sự len lỏi vào mọi ngõ ngách của đời sống con người. Công nghệ thông tin làm cho con người năng động hơn, nhanh nhẹn hơn, … thích nghi tốt hơn đối với môi trường và tạo ra năng suất, hiệu quả cao.

Công nghệ thông tin nói chung, Internet nói riêng cùng với sự phát triển của công nghệ kỹ thuật số đã tạo nên một kho dữ liệu ảnh khổng lồ vượt quá sự kiểm soát của con người. Khi có nhu cầu tra cứu một vài bức ảnh nào đó trong một cơ sở dữ liệu, công việc cần thực hiện là xem lần lượt từng tấm ảnh một và tiến hành so sánh với ảnh cần tìm cho đến khi đạt được kết quả như mong muốn. Điều này là rất khó khăn khi cơ sở dữ liệu ảnh có tới hàng trăm ngàn ảnh. Do đó, việc xây dựng một hệ thống phục vụ công việc tra cứu ảnh là rất cần thiết.

Hệ thống tra cứu đảm bảo sẽ trả về kết quả nhanh hơn so với việc tra cứu thủ công. Các công cụ tra cứu ảnh có thể dựa vào đặc trưng văn bản đi kèm hoặc nội dung ảnh. Một số công cụ tra cứu ảnh theo văn bản đi kèm như: Google Image Search, Yahoo!, … và một số công cụ tra cứu ảnh dựa vào nội dung ảnh như: Google Image Swirl, Bing, … Do đó, việc xây dựng các hệ thống tra cứu là rất cần thiết. Các công cụ tra cứu ảnh thường dựa vào hai đặc trưng chính là văn bản đi kèm ảnh hoặc nội dung ảnh.

Ngày nay có một số công cụ tra cứu ảnh theo văn bản đi kèm như Google Image Search, Yahoo!, MSN, … và một số công cụ tra cứu ảnh dựa vào nội dung ảnh như Google Image Swirl, Bing, … Trước đây, người ta thường sử dụng phương pháp tra cứu ảnh theo văn bản đi kèm (Text Based Image Retrieval). Theo phương pháp này người ta sẽ gán cho mỗi bức ảnh một lời chú thích phù hợp với nội dung hoặc một đặc điểm nổi bật nào đó của ảnh, sau đó việc tra cứu ảnh được thực hiện dựa trên những lời chú thích này. Phương pháp này khá đơn giản. Tuy nhiên, việc tra cứu ảnh dựa vào văn bản đi kèm còn có nhiều nhập nhằng giữa nội dung ảnh hiển thị với nội dung văn bản đi kèm ảnh trong quá trình tra cứu.

Ví dụ, với truy vấn có lời chú thích là “Apple” thì hệ thống tra cứu khó có thể phân biệt được người dùng muốn tìm hình ảnh quả táo hay tìm logo của hãng Apple. Thêm vào đó phương pháp tra cứu ảnh theo văn bản còn khó có thể áp dụng để tra cứu trong các cơ sở dữ liệu ảnh có số lượng ảnh lớn. Tra cứu ảnh theo nội dung (Content Based Image Retrieval) là một trong những phương pháp được nhiều người quan tâm nghiên cứu hiện nay. Ý tưởng chính của phương pháp này là trích chọn các đặc điểm dựa vào nội dung trực quan của ảnh như LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 8 màu sắc, kết cấu, hình dạng và bố cục không gian của ảnh để làm cơ sở cho việc tra cứu, sắp xếp, tổ chức cơ sở dữ liệu ảnh.

Một số hệ thống tra cứu ảnh nổi tiếng như QBIC, Virage, Photobook, VisualSEEK, … đã áp dụng khá thành công phương pháp tra cứu này. Khi tra cứu ảnh theo nội dung người ta có thể trích chọn theo đặc trưng màu sắc, kết cấu, hình dạng hoặc có thể kết hợp nhiều đặc trưng để cho kết quả tra cứu tốt hơn. Tuy nhiên khi tra cứu ảnh dựa vào màu sắc hay kết cấu thì khó cho kết quả tốt với những tìm kiếm liên quan tới hình dạng các đối tượng. Do đó tra cứu ảnh theo hình dạng là một công cụ hữu hiệu giải quyết nhu cầu thiết thực này.

Phương pháp tra cứu ảnh theo hình dạng cho phép người dùng yêu cầu các đối tượng có hình dạng tương tự với hình dạng của đối tượng được truy vấn. Một phương pháp tra cứu mới dựa trên hình đại diện và độ tương tự được gọi là phương pháp tra cứu ảnh dựa trên lưới. Phương pháp này sử dụng kỹ thuật phủ lưới lên vùng hình dạng nhằm trích chọn ra chuỗi bít đặc trưng phục vụ cho việc đối sánh để có được kết quả tra cứu phù hợp nhất. Không chỉ đơn thuần sử dụng lưới cho vùng hình dạng người ta còn có thể kết hợp thêm với đặc trưng màu sắc để cho kết quả tra cứu tốt hơn.

Một phương pháp mới được giới thiệu gồm hai giai đoạn dựa vào hai đặc trưng mức thấp của ảnh là màu sắc và hình dạng. Với phương pháp này, ảnh được phân vùng thành các vùng màu trội với các thông tin mô tả tương ứng như vị trí, diện tích, … được sử dụng làm chỉ mục cho khâu tra cứu dựa vào màu sắc. Kết quả là các vùng màu sắc được tìm thấy, từ đó ta thực hiện phương pháp tra cứu ảnh dựa trên lưới với các vùng màu sắc này. Khi kết hợp cả hai đặc trưng này sẽ cho kết quả tra cứu tốt hơn rất nhiều.

Nội dung luận văn gồm có bốn chương: Chƣơng 1: Giới thiệu về tra cứu ảnh, các đặc trưng của ảnh, cấu trúc hệ thống tra cứu ảnh theo nội dung và một số lĩnh vực ứng dụng của tra cứu ảnh. Chƣơng 2: Trình bày một số phương pháp trích chọn đặc trưng hình ảnh như màu sắc, kết cấu, hình dạng … Chƣơng 3: Tập trung tìm hiểu kỹ thuật tra cứu ảnh dựa trên lưới. Đồng thời giới thiệu phương pháp tra cứu ảnh kết hợp giữa đặc trưng màu sắc và hình dạng có sử dụng kỹ thuật lưới vùng. Chƣơng 4: Từ cơ sở lý thuyết đã xây dựng ở chương 3 đưa ra ý tưởng, thuật toán xây dựng chương trình mô phỏng tra cứu ảnh dựa trên lưới.

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 9 Chƣơng 1: TỔNG QUAN VỀ TRA CỨU ẢNH 1.1 Giới thiệu chung Với lịch sử phát triển từ đầu những năm 1920, xử lý ảnh được biết đến với ứng dụng truyền ảnh số qua dây cáp - giúp giảm thiểu thời gian truyền tải hình ảnh. Bình thường để truyền một hình ảnh qua biển Atlantic phải mất tới hơn một tuần thì qua hệ thống này chỉ mất hơn 3 giờ đồng hồ. Đây một hệ thống chuyên dụng đã được trang bị để mã hóa các bức ảnh thành một dạng tín hiệu sau đó truyền qua hệ thống dây cáp, ở đầu nhận tín hiệu sẽ có một hệ thống chuyên dụng để giải mã và khôi phục lại chúng. Ngày nay phạm vi ứng dụng của xử lý ảnh đã được mở rộng nhằm phục vụ cho nhiều mục đích khác nhau.

Kỹ thuật xử lý ảnh có liên quan tới xử lý tín hiệu hai chiều và được áp dụng bằng một chuẩn riêng về kỹ thuật xử lý ảnh cho nó. Quá trình thực thi của hệ thống xử lý ảnh bao gồm: - Thu nhận ảnh. - Phân tích ảnh. - Nhận dạng ảnh.

Thu nhận ảnh: Ảnh thu nhận được từ môi trường thực tế thông qua các thiết bị như máy chụp hình (Camera), máy quét hình (Scanner) hay bộ cảm ứng (Sensor) được lắp đặt trên các vệ tinh, ảnh này trong thực tế là ảnh liên tục về không gian và giá trị độ sáng, sau quá trình thu nhận sẽ cho đầu ra là ảnh có dạng bản đồ các bit (ảnh bitmap). Ngày nay ảnh còn có thể được xây dựng ngay trên hệ thống máy tính, thông qua các thuật toán xử lý đồ họa máy tính. Do đó trong một vài trường hợp ảnh đầu vào sẽ là tín hiệu đã được số hóa. Số hóa ảnh: Trước khi phân tích ảnh người ta phải số hóa bức ảnh đó, ảnh đầu vào dạng bitmap qua bộ số hóa sẽ tạo ra một ảnh vector có hướng.

Phân tích ảnh: Đây là quá trình tác động vào ảnh đã số hóa nhằm mục đích tăng cường ảnh, phân vùng, phân đoạn ảnh hay phát hiện biên … để phục vụ cho các mục đích khác nhau trong xử lý ảnh. Nhận dạng ảnh: Là quá trình mô tả ảnh, mô tả đối tượng nhằm vào các mục đích khác nhau như: Nhận dạng vân tay, nhận dạng mặt người, nhận dạng chữ viết,. Muốn thực hiện được các công việc này người ta phải sử dụng cơ sở tri thức hoặc một bộ lưu trữ gồm một tập các mẫu hay gọi là cơ sở dữ liệu thông tin. Qua quá trình tra cứu nhận dạng ra các đối tượng có trong ảnh và các ảnh tương tự trong cơ sở dữ liệu thông tin với ảnh đầu vào để xác nhận tính đúng đắn.

Ngoài ra LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 10 người ta còn dùng tra cứu ảnh để phục vụ các mục đích như tra cứu ảnh tương tự với ảnh đầu vào nhưng có chất lượng tốt hơn, mang thông tin quan trọng hơn, … Tra cứu ảnh được biết đến là một quá trình tìm kiếm ảnh trong một cơ sở dữ liệu ảnh những ảnh thoả mãn một yêu cầu nào đó. Khi tra cứu ảnh người ta có thể sử dụng phương pháp tra cứu ảnh theo văn bản đi kèm hay theo nội dung ảnh. Với tra cứu ảnh theo văn bản đi kèm có thể gây nên sự nhập nhằng về ngữ nghĩa khi nội dung văn bản không lột tả hết được nội dung cơ bản của ảnh và kết quả trả về thường mang tính chủ quan, cảm ngữ cảnh. Tra cứu ảnh theo nội dung có vẻ như cho kết quả tốt hơn vì khi tra cứu ảnh người ta sẽ dựa trên các đặc trưng mức thấp của ảnh như màu sắc, kết cấu hay hình dạng.

Tra cứu ảnh theo nội dung được thực hiện theo nguyên tắc sử dụng các đặc trưng mức thấp của ảnh như màu sắc, kết cấu, … để biểu diễn ảnh. Sau đó tính độ tương tự giữa ảnh cần tìm và ảnh trong cơ sở dữ liệu để đưa ra kết quả là bức ảnh có độ tương tự cao nhất.2 Các đặc trƣng mức thấp của ảnh Đặc trưng mức thấp của ảnh là một vài đặc điểm thu nhận được từ một bức ảnh như: Hình dạng, màu sắc, kết cấu, và mối liên hệ không gian giữa các đối tượng. Các đặc trưng đó rất quan trọng, người ta có thể dùng các đặc trưng này để mô tả và biểu diễn nội dung ảnh.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ