1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt

70 1 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Ứng dụng công nghệ xử lý ảnh trong kiểm tra, phân loại sản phẩm lỗi bề mặt
Tác giả Ngô Quý Hiệp, Nguyễn Hữu Hiếu
Người hướng dẫn Hoàng Quốc Tuân
Trường học Trường Đại học Sư phạm Kỹ thuật Hưng Yên
Chuyên ngành Cơ điện tử
Thể loại Đồ án điều khiển tự động
Năm xuất bản 2022
Thành phố Hưng Yên
Định dạng
Số trang 70
Dung lượng 2,7 MB

Cấu trúc

  • CHƯƠNG 1: MỞ ĐẦU (9)
    • 1.1. Mục tiêu đề tài (9)
    • 1.2. Nội dung nghiên cứu (9)
    • 1.3. Đối tượng nghiên cứu (9)
    • 1.4. Phương pháp nghiên cứu (9)
    • 1.5. Phạm vi nghiên cứu (10)
    • 1.6. Ý nghĩa đề tài (10)
  • CHƯƠNG 2: TỔNG QUAN VỀ XỬ LÝ ẢNH (11)
    • 2.1. Xử lý ảnh là gì? (11)
    • 2.2. Các bước cơ bản trong xử lý ảnh (12)
      • 2.2.1. Thu nhận ảnh (Image Acquisition) (12)
      • 2.2.2. Tiền xử lý (Image Processing) (12)
      • 2.2.3. Phân đoạn (Segmentation) hay phân vùng ảnh (12)
      • 2.2.4. Biểu diễn ảnh (Image Representation) (13)
      • 2.2.5. Nhận dạng và nội suy ảnh (Image Recognition and Interpretation) (14)
      • 2.2.6. Cơ sở tri thức (Knowledge Base) (14)
      • 2.2.7. Mô tả (14)
    • 2.3. Ảnh và biểu diễn ảnh (15)
    • 2.4. Phạm vi ứng dụng của xử lý ảnh (17)
    • 2.5. Một số cơ sở lý thuyết sử dụng trong đồ án (17)
      • 2.5.1. Ảnh đen trắng, ảnh màu, ảnh cấp xám (17)
      • 2.5.2. Lọc nhiễu (19)
      • 2.5.3. Phương pháp phát hiện biên (19)
      • 2.5.4. Các phép toán hình thái Morphology (21)
      • 2.5.5. Các toán tử Bitwise (23)
  • CHƯƠNG 3: TỔNG QUAN VỀ HỆ THỐNG THỰC NGHIỆM (25)
    • 3.1. Kết cấu và nguyên lý làm việc của hệ thống thực nghiệm (25)
      • 3.1.1. Sơ đồ khối hệ thống (25)
      • 3.1.2. Mô hình 3D, bố trí trạm cấp phôi và phân loại tự động (25)
      • 3.1.3. Nguyên lý hoạt động của hệ thống thực nghiệm (28)
    • 3.2. Thông số kỹ thuật của các thiết bị cơ bản trong hệ thống thực nghiệm (29)
      • 3.2.1. Thiết bị đầu vào (29)
        • 3.2.1.1. Cảm biến quang (29)
        • 3.2.1.2. Camera công nghiệp Cognex-Insight 5110 + len 25mm (30)
      • 3.2.2. Thiết bị đầu ra (33)
        • 3.2.2.1. Xi lanh khí nén (33)
        • 3.2.2.2. Băng tải (34)
      • 3.2.3. Bộ điều khiển PLC S7-1200 (35)
        • 3.2.3.1. PLC S7-1200 1212 DC/DC/DC (35)
        • 3.2.3.2. Module mở rộng PLC S7-1200, DIGITAL I/O SM 1223, 8DI AC/8DO (36)
  • RLY 35 3.2.4. Robot ABB (0)
    • 3.3. Sơ đồ điện (39)
      • 3.3.1. Sơ đồ đấu nối PLC và Modul I/O (39)
      • 3.3.2. Sơ đồ đấu nối Camera Cognex và cảm biến phát hiện phôi (40)
      • 3.3.3. Sơ đồ đấu nối hệ thống khí nén (40)
      • 3.3.4. Sơ đồ đấu nối hệ thống điện (41)
  • CHƯƠNG 4: THIẾT LẬP TRUYỀN THÔNG VÀ LẬP TRÌNH (42)
    • 4.1. Giao tiếp truyền thông giữa Python và PLC qua giao thức truyền thông Modbus TCP/IP (42)
      • 4.1.1. Mạng truyền thông công nghiệp (42)
      • 4.1.2. Chuẩn truyền thông Modbus (43)
        • 4.1.2.1. Modbus RTU (43)
        • 4.1.2.2. Modbus ASC II (44)
        • 4.1.2.3. Modbus TCP/IP (44)
      • 4.1.3. Cấu hình phần mềm để giao tiếp truyền thông Modbus TCP/IP (44)
        • 4.1.3.1. Cấu hình trên Python (44)
        • 4.1.3.1. Cấu hình trên PLC (45)
    • 4.2. Lập trình hệ thống (48)
      • 4.2.1. Lập trình xử lý ảnh bằng Python (48)
        • 4.2.1.1. Lưu đồ thuật toán xử lý ảnh (48)
        • 4.2.1.2. Các bước tiến hành xử lý ảnh (49)
        • 4.2.1.3. Viết chương trình xử lý ảnh bằng ngôn ngữ Python (51)
      • 4.2.2. Chương trình điều khiển PLC (55)
        • 4.2.2.1. Bài toán điều khiển hệ thống (55)
        • 4.2.2.2. Lưu đồ thuật toán chương trình điều khiển PLC (56)
        • 4.2.2.3. Khai báo địa chỉ trên PLC (57)
        • 4.2.2.4. Chương trình điều khiển PLC trên phần mềm TIA (57)
      • 4.2.3. Chương trình điều khiển cánh tay Robot ABB IRB120 (63)
        • 4.2.3.1. Lưu đồ thuật toán (63)
        • 4.2.3.2. Khai báo địa chỉ I/O của Robot (64)
        • 4.2.3.3. Chương trình điều khiển Robot (64)
  • CHƯƠNG 5: KẾT LUẬN VÀ KIẾN NGHỊ (69)
    • 5.1. Những kết quả đạt được (69)
    • 5.2. Các mặt hạn chế (69)
    • 5.3. Kết luận (69)
    • 5.4. Kiến nghị (69)

Nội dung

Xử lý ảnh là kỹ thuật áp dụng trong việc tăng cường và xử lý các ảnh thu nhận từ các thiết bị như camera, webcam… Do đó, xử lý ảnh đã được ứng dụng và phát triển trong rất nhiều lĩnh vực

TỔNG QUAN VỀ XỬ LÝ ẢNH

Xử lý ảnh là gì?

Xử lý ảnh là một lĩnh vực mang tính khoa học và công nghệ Nó là một nhanh khoa học mới mẻ so với nhiều ngành khoa học khác nhưng tốc độ phát triển của nó rất nhanh, kích thích các trung tâm nghiên cứu, ứng dụng, đặc biệt là máy tính chuyên dụng riêng cho nó

Xử lý ảnh là kỹ thuật áp dụng trong việc tăng cường và xử lý các ảnh thu nhận từ các thiết bị như camera, webcam… Do đó, xử lý ảnh đã được ứng dụng và phát triển trong rất nhiều lĩnh vực quan trọng như:

• Trong lĩnh vực quân sự: xử lý và nhận dạng ảnh quân sự

• Trong lĩnh vực giao tiếp người máy: nhận dạng ảnh, xử lý âm thanh, đồ họa

• Trong lĩnh vực an, bảo mật: nhận diện khuôn mặt người, nhận diện vân tay, mẫu mắt, …

• Trong lĩnh vực giải trí: trò chơi điện tử, lĩnh vực y tế: Xử lý ảnh y sinh, chụp X quang, MRI,…

Các phương pháp xử lý ảnh bắt đầu từ các ứng dụng chính: nâng cao chất lượng và phân tích ảnh Ứng dụng đầu tiên được biết đến là nâng cao chất lượng ảnh báo được truyền từ Luân đôn đến New York từ những năm 1920 Vấn đề nâng cao chất lượng ảnh có liên quan tới phân bố mức sáng và độ phân giải của ảnh Việc nâng cao chất lượng ảnh được phát triển vào khoảng những năm 1955 Điều này có thể giải thích được vì sau thế chiến thứ hai, máy tính phát triển nhanh tạo điều kiện cho quá trình xử lý ảnh số được thuận lợi hơn Năm 1964, máy tính đã có khả năng xử lý và nâng cao chất lượng ảnh từ mặt trăng và vệ tinh Ranger 7 của Mỹ bao gồm: làm nổi đường biên, lưu ảnh Từ năm 1964 đến nay, các phương tiện xử lý, nâng cao chất lượng, nhận dạng ảnh phát triển không ngừng Các phương pháp tri thức nhân tạo như mạng nơ-ron nhân tạo, các thuật toán xử lý hiện đại và cải tiến, các công cụ nén ảnh ngày càng được áp dụng rộng rãi và thu được nhiều kết quả khả quan hơn Sau đây, ta sẽ xét các bước cần thiết trong quá trình xử lý ảnh Đầu tiên, ảnh tự nhiên từ thế giới bên ngoài được thu nhận qua các thiết bị thu (như Camera, máy chụp ảnh) Trước đây, ảnh thu qua Camera là các ảnh tương tự (loại Camera ống kiểu CCIR) Gần đây với sự phát triển của công nghệ, ảnh màu hoặc đen trắng được lấy ra từ Camera, sau đó nó được chuyển trực tiếp thành ảnh số tạo thuận lợi cho xử lý tiếp theo Mặt khác

11 ảnh có thể được quét từ vệ tinh chụp trực tiếp bằng máy quét ảnh Hình 2.1 dưới đây mô tả các bước cơ bản trong xử lý ảnh.

Các bước cơ bản trong xử lý ảnh

Hình 2.1 Các bước cơ bản trong xử lý ảnh

2.2.1 Thu nhận ảnh (Image Acquisition) Ảnh có thể nhận qua camera màu hoặc trắng đen Thường ảnh nhận qua camera là ảnh tương tự (loại camera ống chuẩn CCIR với tần số 1/25, mỗi ảnh 25 dòng), cũng có loại camera đã số hóa (như loại CCD – Change Coupled Device) là loại photodiot tạo cường độ sáng tại mỗi điểm ảnh. Camera thường dùng là loại quét dòng, ảnh tạo ra có dạng hai chiều Sau đó các tín hiệu này sẽ được số hóa Việc lựa chọn các thiết bị thu nhận ảnh sẽ phụ thuộc vào đặc tính của các đối tượng cần xử lý Các thông số quan trọng ở bước này là độ phân giải, chất lượng màu, dung lượng bộ nhớ và tốc độ thu nhận ảnh của các thiết bị.Chất lượng ảnh thu nhận được phụ thuộc vào thiết bị thu, vào môi trường (ánh sáng, phong cảnh)

2.2.2 Tiền xử lý (Image Processing) Ở bước này, ảnh sẽ được cải thiện về độ tương phản, khử nhiễu, khử bóng, khử độ lệch,v.v… với mục đích làm cho chất lượng ảnh trở lên tốt hơn nữa, chuẩn bị cho các bước xử lý phức tạp hơn về sau trong quá trình XLA Quá trình này thường được thực hiện bởi các bộ lọc.

2.2.3 Phân đoạn (Segmentation) hay phân vùng ảnh

Phân đoạn ảnh là bước then chốt trong xử lý ảnh Giai đoạn này nhằm phân tích ảnh thành các vùng có cùng tính chất nào đó dựa theo biên hay các vùng liên thông Tiêu chuẩn để xác định các vùng liên thông có thể là cùng mức xám, cùng màu hay cùng độ nhóm Quá trình phân đoạn ảnh nhằm tách đối tượng cần khảo sát ra khỏi phần nội dung còn lại của ảnh, hay phân chia các đối tượng trong ảnh thành những đối tượng riêng biệt Như vậy

12 quá trình phân đoạn ảnh là quá trình giảm bớt số lượng thông tin trong ảnh và chỉ giữ lại những thông tin cần thiết cho ứng dụng Do đó phân đoạn ảnh là quá trình loại bỏ các đối tượng không quan tâm trong ảnh Có nhiều phương pháp phân đoạn ảnh khác nhau Trong đó quá trình phân đoạn ảnh sử dụng một ngưỡng giá trị xám để phân đoạn ảnh ra thành các đối tượng và nền là phương pháp đơn giản nhất Lúc này các điểm ở bên dưới ngưỡng giá trị xám thuộc về nền còn những điểm ảnh ở bên trên ngưỡng giá trị xám thuộc về đối tượng Phương pháp phân đoạn ảnh này hiệu quả lớn đối với ảnh nhị phân, văn bản in hay đồ họa Dựa vào đặc tính vật lý của vùng ảnh, các kỹ thuật phân đoạn vùng có thể được chia làm 3 loại:

• Các kỹ thuật cục bộ: dựa trên các đặc tính cục bộ của các điểm ảnh và các lân cận của nó

• Các kỹ thuật tổng thể: phân đoạn một ảnh dựa trên cơ sở của thông tin lấy từ tổng thể như sử dụng biểu đồ mức xám histogram

• Các kỹ thuật chia, nối và phát triển: dựa trên các khái niệm tương đồng về hình dạng và tính đồng nhất Hai vùng có thể được nối lại với nhau và liền kề bên nhau Các vùng không đồng nhất có thể được chia thành các vùng nhỏ Một vùng có thể được phát triển bằng các nối các điểm ảnh sao cho nó đồng nhất với nhau

2.2.4 Biểu diễn ảnh (Image Representation)

Kết quả của bước phân đoạn ảnh thường được cho dưới dạng dữ liệu điểm ảnh thô, trong đó hàm chứa biên của một vùng ảnh, hoặc tập hợp tất cả các điểm ảnh thuộc về chính vùng ảnh đó Trong cả hai trường hợp, sự chuyển đổi dữ liệu thô này thành một dạng thích hợp hơn cho việc xử lý trong máy tính là rất cần thiết Để chuyển đổi chúng, câu hỏi đầu tiên cần phải trả lời là nên biểu diễn một vùng ảnh dưới dạng biên hay dưới dạng một vùng hoàn chỉnh gồm tất cả những điểm ảnh thuộc về nó Biểu diễn dạng biên cho một vùng phù hợp với những ứng dụng chỉ quan tâm chủ yếu đến các đặc trưng hình dạng bên ngoài của đối tượng, ví dụ như các góc cạnh và điểm uốn trên biên chẳng hạn Biểu diễn dạng vùng lại thích hợp cho những ứng dụng khai thác các tính chất bên trong của đối tượng, ví dụ như vân ảnh hoặc cấu trúc xương của nó Sự chọn lựa cách biểu diễn thích hợp cho một vùng ảnh chỉ mới là một phần trong việc chuyển đổi dữ liệu ảnh thô sang một dạng thích hợp hơn cho các xử lý về sau Chúng ta còn phải đưa ra một phương pháp mô tả dữ liệu đã được chuyển đổi đó sao cho những tính chất cần quan tâm đến sẽ được làm nổi bật lên, thuận tiện cho việc xử lý chúng Việc biến đổi các số liệu này thành dạng thích hợp là cần

13 thiết cho xử lý tiếp theo bằng máy tính Việc chọn các tính chất để thể hiện ảnh gọi là trích chọn đặc trưng (Feature Selection) gắn với việc tách các đặc tính của ảnh dưới dạng các thông tin định lượng hoặc làm cơ sở để phân biệt lớp đối tượng này với đối tượng khác trong phạm vi ảnh nhận được Ví dụ: trong nhận dạng ký tự trên phong bì thư, chúng ta miêu tả các đặc trưng của từng ký tự giúp phân biệt ký tự này với ký tự khác.

2.2.5 Nhận dạng và nội suy ảnh (Image Recognition and Interpretation)

Nhận dạng ảnh là quá trình xác định ảnh Quá trình này thường thu được bằng cách so sánh với mẫu chuẩn đã được học (hoặc lưu) từ trước Nội suy là phán đoán theo ý nghĩa trên cơ sở nhận dạng Ví dụ: một loạt chữ số và nét gạch ngang trên phong bì thư có thể được nội suy thành mã điện thoại Có nhiều cách phân loai ảnh khác nhau về ảnh Theo lý thuyết về nhận dạng, các mô hình toán học về ảnh được phân theo hai loại nhận dạng ảnh cơ bản:

• Nhận dạng theo tham số

• Nhận dạng theo cấu trúc

Một số đối tượng nhận dạng khá phổ biến hiện nay đang được áp dụng trong khoa học và công nghệ là: nhận dạng ký tự (chữ in, chữ viết tay, chữ ký điện tử), nhận dạng văn bản (Text), nhận dạng vân tay, nhận dạng mã vạch, nhận dạng mặt người…

2.2.6 Cơ sở tri thức (Knowledge Base)

Như đã nói ở trên, ảnh là một đối tượng khá phức tạp về đường nét, độ sáng tối, dung lượng điểm ảnh, môi trường để thu ảnh phong phú kéo theo nhiễu Trong nhiều khâu xử lý và phân tích ảnh ngoài việc đơn giản hóa các phương pháp toán học đảm bảo tiện lợi cho xử lý, người ta mong muốn bắt chước quy trình tiếp nhận và xử lý ảnh theo cách của con người Trong các bước xử lý đó, nhiều khâu hiện nay đã xử lý theo các phương pháp trí tuệ con người Vì vậy, ở đây các cơ sở tri thức được phát huy

2.2.7 Mô tả Ảnh sau khi số hóa sẽ lưu vào bộ nhớ, hoặc truyền sang các khâu tiếp theo để phân tích Nếu lưu trữ ảnh trực tiếp từ các ảnh thô, đòi hỏi dung lượng bộ nhớ cực lớn và không hiệu quả theo quan điểm ứng dụng và công nghệ Thông thường, các ảnh được gọi là các đặc trưng ảnh như: biên ảnh, vùng ảnh

Ảnh và biểu diễn ảnh

Ảnh trong thực tế là một ảnh liên tục cả về không gian và giá trị độ sáng Để có thể xử lý ảnh bằng máy tính thì cần thiết phải tiến hành số hóa ảnh Quá trình số hóa biến đổi các tín hiệu liên tục sang tín hiệu rời rạc thông qua quá trình lấy mẫu (rời rạc hóa về không gian) và lượng tử hóa các thành phần giá trị mà về nguyên tắc bằng mắt thường không thể phân biệt được hai điểm liền kề nhau Các điểm như vậy được gọi là các pixel (Picture Element) hay các phần tử ảnh hoặc điểm ảnh Ở đây cần phân biệt khái niệm pixel hay đề cập đến trong các hệ thống đồ họa máy tính Để tránh nhầm lẫn ta gọi khái niệm pixel này là pixel thiết bị Khái niệm pixel thiết bị có thểxém xét như sau: khi ta quan sát màn hình (trong chế độ đồ họa), màn hình không liên tục mà gồm các điểm nhỏ, gọi là pixel Mỗi pixel gồm một tập tọa độ (x, y) và màu Như vậy mỗi ảnh là tập hợp các điểm ảnh Khi được số hóa nó thường được biểu diễn bởi mảng 2 chiều I(n,p): n là dòng và p là cột Về mặt toán học có thể xem ảnh là một hàm hai biến f(x,y) với x, y là các biến tọa độ Giá trị số ở điểm (x,y) tương ứng với giá trị xám hoặc độ sáng của ảnh (x là các cột còn y là các hàng) Giá trị của hàm ảnh f(x,y) được hạn chế trong phạm vi của các số nguyên dương

Với ảnh đen trắng mức xám của ảnh có thể được biểu diễn bởi một số như sau:

Trong đó là đặc tính phổ của cảm biến được sử dụng và k là hệ số tỷ lệ xích

Vì sự cảm nhận độ sáng có tầm quan trọng hàng đầu đối với ảnh đen trắng nên được chọn giống như là hiệu suất sáng tương đối Vì f biểu diễn công suất trên đơn vị diện tích, nên nó bao giờ cũng không âm và hữu hạn

(1.3) Trong đó là giá trị lớn nhất mà đạt được Trong xử lý ảnh, được chia thang sao cho nó nằm trong một phạm vi thuận lợi nào đó.

Thông thường đối với ảnh xám, giá trị là 255 ( ) bởi vì mỗi phần tử ảnh được mã hóa bởi một byte Khi quan tâm đến ảnh màu ta có thể mô tả màu qua ba hàm số: thành phần màu đỏ qua R(x,y), thành phần màu lục qua G(x,y) và thành phần màu lam qua B(x,y) Bộ ba giá trị R, G, và B nhận được từ:

(1.4) (1.5) (1.6) Ở đó , và theo thứ tự là những đặc tính phổ của các cảm biến (bộ lọc) đỏ, lục và lam R, G, B cũng không âm và hữu hạn Ảnh có thể được biểu diễn theo một trong hai mô hình: mô hình Vector hoặc mô hình Raster

Mô hình Vector: Ngoài mục đích tiết kiệm không gian lưu trữ, dễ dàng hiển thị và in ấn, các ảnh biểu diễn theo mô hình vector còn có ưu điểm cho phép dễ dàng lựa chọn, sao chép, di chuyển, tìm kiếm…Theo những yêu cầu này thì kỹ thuật biểu diễn vector tỏ ra ưu việt hơn Trong mô hình này, người ta sử dụng hướng vector của các điểm ảnh lân cận để mã hóa và tái tạo lại hình ảnh ban đầu Các ảnh vector được thu nhận trực tiếp từ các thiết bị số hóa như Digitalize hoặc được chuyển đổi từ các ảnh Raster thông qua các chương trình vector hóa

Mô hình Raster: là mô hình biểu diễn ảnh thông dụng nhất hiện nay Ảnh được biểu diễn dưới dạng ma trận các điểm ảnh Tùy theo nhu cầu thực tế mà mỗi điểm ảnh có thể được biểu diễn bởi một hay nhiều bit Mô hình Raster thuận lợi cho việc thu nhận, hiển thị và in ấn Các ảnh được sử dụng trong phạm vi của đề tài này cũng là các ảnh được biểu diễn theo mô hình Raster Khi xử lý các ảnh Raster chúng ta có thể quan tâm đến mối quan hệ trong vùng lân cận của các điểm ảnh Các điểm ảnh có thể xếp hàng trên một lưới (raster) hình vuông, lưới hình lục giác hoặc theo một cách hoàn toàn ngẫu nhiên với nhau

Hình 2.2: Lân cận 4 và lân cận 8

Cách sắp xếp theo hình vuông là được quan tâm đến nhiều nhất và có hai loại: điểm

4 láng giềng (4 liền kề) hoặc 8 láng giềng (8 liền kề) Với điểm 4 láng giềng, một điểm ảnh I(i, j) sẽ có điểm kế cận theo 2 hướng i và j; trong khi đó với điểm 8 láng giềng, điểm ảnh I(i, j) sẽ có 4 điểm kế cận theo 2 hướng i, j và 4 điểm kế cận theo hướng chéo 45 o

Phạm vi ứng dụng của xử lý ảnh

Xử lý ảnh đã đem lại nhiều ứng dụng trong nhiều lĩnh vực khác nhau: y học, khoa học hình hình sự, khí tượng thuỷ văn, quản lý, Quản lý là là một trong những ứng dụng quan trọng của xử lý ảnh Cùng với sự bùng nổ của kinh tế thị trường Khối lượng quản lý càng lớn, như quản lý hồ sơ, quản lý phiếu điều tra trong công tác thống kê, các câu hỏi trắc nghiệm Để thực hiện các công việc trên một cách chính xác, nhanh chóng và hiệu quả

Xử lý ảnh và nhận dạng đã nghiên cứu và phát triển mạnh mẽ bài toán nhập liệu tự động.

Một số cơ sở lý thuyết sử dụng trong đồ án

2.5.1 Ảnh đen trắng, ảnh màu, ảnh cấp xám Ảnh đen trắng: Đó là những bức ảnh mà mỗi điểm ảnh chỉ là những điểm đen hoặc trắng, được quy định bằng một bit Nếu bit mang giá trị là 0 thì điểm ảnh là điểm đen, còn nếu mang giá trị là 1 thì điểm ảnh là điểm trắng Do đó để biểu diễn một điểm ảnh đen trắng ta có thể dùng một ma trận nhị phân, là ma trận mà mỗi phần tử chỉ nhận một trong hai giá trị là 0 hoặc 1 Ảnh màu: Quá trình giấu tin vào ảnh màu cũng tương tự như với ảnh đen trắng nhưng trước hết ta phải chọn từ mỗi điểm ảnh ra bit có trọng số thấp nhất (LSB) để tạo thành một ảnh nhị phân gọi là ảnh thứ cấp Sử dụng ảnh thứ cấp này như ảnh môi trường để giấu tin, sau khi biến đổi ảnh thứ cấp ta trả nó lại ảnh ban đầu để thu được ảnh kết quả.

17 Ảnh đa cấp xám: Đối với ảnh đa cấp xám bảng màu của nó đã có sẵn, tức là những cặp màu trong bảng màu có chỉ số chênh lệch càng ít thì càng giống nhau Vì vậy đối với ảnh đa cấp xám bit LSB của mỗi điểm ảnh là bit cuối cùng của mỗi điểm ảnh Quá trình tách bit LSB của ảnh đa cấp xám và thay đổi các bit này bằng thuật toán giấu tin trong ảnh đen trắng sẽ làm chỉ số của điểm màu bị thay đổi tăng hoặc giảm 1 đơn vị, do đó điểm ảnh mới sẽ có độ sáng tối của ô màu liền trước hoặc liền sau ô màu của điểm ảnh cũ Bằng mắt thường rất khó có thể nhận thấy sự thay đổi về độ sáng tối này Ảnh nhỏ hơn hoặc bằng 8 màu: Những ảnh thuộc loại này gồm có 16 màu (4 bit màu) và ảnh 256 màu (8 bit màu) Khác với ảnh màu, ảnh xám với số bit nhỏ hơn hoặc bằng 8 bit không phải luôn luôn được sắp xếp màu bảng màu Những màu ở liền kề nhau trong bảng màu có thể rất khác nhau chẳng hạn như màu đen với màu trắng vẫn có thể được xếp cạnh nhau Vì vậy việc xác định bit LSB của ảnh loại này rất khó Nếu ta chỉ làm như đối với ảnh xám, tức là vẫn lấy bit cuối cùng của mỗi điểm ảnh để tạo thành ảnh thứ cấp thì mỗi thay đổi 0 -> 1 hoặc 1 ->0 trên ảnh thứ cấp có thể làm cho ảnh màu của điểm ảnh cũ và mới tương đương ứng thay đổi rất nhiều dù chỉ số màu của chúng cũng tăng hoặc giảm 1 mà thôi Ảnh hightcolor (16 bit màu): Ảnh 16 bit màu thực tế chỉ sử dụng 15 bit cho mỗi điểm ảnh trong đó 5 bit biểu diễn cường độ tương đối của màu đỏ, 5 bit biểu diễn cường độ tương đối của màu xanh lam, 5 bit biểu diễn cường độ tương đối của màu xanh lơ Còn lại một bit không dùng đến là bit cao nhất của byte thứ hai trong mỗi cặp thứ hai byte biểu diễn một điểm ảnh, đó chính là bit LSB của ảnh 16 bit màu Việc thay đổi giá trị của những bit này sẽ không hề ảnh hưởng tới màu sắc của từng điểm ảnh trong môi trường Ảnh true color (24 bit màu): Ảnh true color sử dụng 3 byte cho mỗi điểm ảnh, mỗi byte biểu diễn một thành phần trong cấu trúc RGB Trong mỗi byte các bit cuối cùng của mỗi byte trong phần dữ liệu ảnh là các bit LSB của ảnh true color Để tăng lượng thông tin giấu được vào ảnh môi trường, từ mỗi byte của ảnh true color ra sẽ lấy nhiều hơn một bit để tạo thành ảnh thứ cấp Thông thường cũng chỉ nên lấy nhiều nhất 4 bit cuối cùng của mỗi byte để ảnh kết quả không bị nhiễu đáng kể, khi đó lượng thông tin tối đa có thể giấu trong ảnh cũng tăng lên gấp bốn lần so với lượng thông tin tối đa giấu được trong ảnh đó nếu chỉ lấy 1 bit cuối cùng ở từng byte

2.5.2 Lọc nhiễu Ảnh thu nhận được thường sẽ bị nhiễu nên cần phải loại bỏ nhiễu Các toán tử không gian dùng trong kỹ thuật tăng cường ảnh được phân nhóm theo công dụng: làm trơn nhiễu, nổi biên Để làm trơn nhiễu hay tách nhiễu, người ta sử dụng các bộ lọc tuyến tính (lọc trung bình, thông thấp) hoặc lọc phi tuyến (trung vị, giả trung vị, lọc đồng hình) Từ bản chất của nhiễu (thường tương ứng với tần số cao) và từ cơ sở lý thuyết lọc là: bộ lọc chỉ cho tín hiệu có tần số nào đó thông qua, để lọc nhiễu người ta thường dùng lọc thông thấp (theo quan điểm tần số không gian) hay lấy tổ hợp tuyến tính để san bằng (lọc trung bình) Để làm nổi cạnh (ứng với tần số cao), người ta dùng các bộ lọc thông cao, lọc Laplace Phương pháp lọc nhiễu Chia làm 2 loại: lọc tuyến tính, lọc phi tuyến

Làm trơn nhiễu bằng lọc tuyến tính: Khi chụp ảnh có thể xuất hiện nhiều loại nhiễu vào quá trình xử lý ảnh, nên ta cần phải lọc nhiễu Gồm các phương pháp cơ bản lọc trung bình, lọc thông thấp,… Ví dụ lọc trung bình: Với lọc trung bình, mỗi điểm ảnh được thay thế bằng trung bình trọng số của các điểm lân cận

Làm trơn nhiễu bằng lọc phi tuyến: Các bộ lọc phi tuyến cũng hay được dùng trong kỹ thuật tăng cường ảnh Một số phương pháp lọc cơ bản bộ lọc trung vị, lọc ngoài,… Với lọc trung vị, điểm ảnh đầu vào sẽ được thay thế bởi trung vị các điểm ảnh còn lọc giả trung vị sẽ dùng trung bình cộng của hai giá trị “trung vị” (trung bình cộng của max và min)

Lọc trung vị: Kỹ thuật này đòi hỏi giá trị các điểm ảnh trong cửa sổ phải xếp theo thứ tự tăng hay giảm dần so với giá trị trung vị Kích thước cửa số thường được chọn sao cho số điểm ảnh trong cửa sổ là lẻ

Lọc ngoài: Giả thiết có ngưỡng nào đó cho các mức nhiễu (có thể dựa vào lược đồ xám) Tiến hành so sánh giá trị độ xám của một điểm ảnh với trung bình số học 8 lân cận của nó Nếu sai lệch lớn hơn ngưỡng, điểm ảnh này được coi như nhiễu Trong trường hợp đó, thay thế giá trị của điểm ảnh bằng giá trị trung bình 8 lân cận vừa tính được

2.5.3 Phương pháp phát hiện biên

Biên là một trong những vấn đền ta cần quan tâm trong xử lý ảnh Vì ở giai đoạn phân đoạn ảnh chủ yếu dựa vào biên.

19 Điểm biên: Một điểm ảnh được coi là điểm biên nếu có sự thay đổi nhanh hoặc đột ngột về mức xám (hoặc màu) Ví dụ trong ảnh nhị phân, điểm đen gọi là điểm biên nếu lân cận nó có ít nhất một điểm trắng Đường biên (đường bao: boundary): tập hợp các điểm biên liên tiếp tạo thành một đường biên hay đường bao Ý nghĩa của đường biên trong xử lý: ý nghĩa đầu tiên của đường biên là một loại đặc trưng cục bộ tiêu biểu trong phân tích, nhận dạng ảnh Thứ hai, người ta sử dụng biên làm phân cách các vùng xám (màu) cách biệt Ngược lại, người ta cũng sử dụng các vùng ảnh để tìm đường phân cách Tầm quan trọng của biên: để thấy rõ tầm quan trọng của biên, xét ví dụ sau: khi người họa sỹ muốn vẽ một danh nhân, họa sỹ chỉ cần vẽ vài đường nứt tốc họa mà không cần vẽ một cách đầy đủ

Như vậy, phát hiện biên một cách lý tưởng là phát hiện được tất cả các đường biên trong các đối tượng Định nghĩa toán học của biên ở trên là cơ sở cho các kỹ thuật phát hiện biên Điều quan trọng là sự biến thiên giữa các điểm ảnh thường nhỏ, trong khi đó biến thiên độ sáng của điểm biên thường là khá lớn khi qua biên Xuất phát cơ sở này người ta thường sử dụng hai phương pháp phát hiện biên như sau: Tách biên theo đạo hàm bậc một: Có 2 phương pháp cơ bản là: một là tạo gradient của hai hướng và trực giao trong ảnh, hai là dùng tập đạo hàm có hướng Tách biên theo đạo hàm bậc hai: được thực hiện trên một số dạng vi phân bậc 2 để làm xuất hiện biên Có hai dạng của phương pháp đạo hàm bậc hai đã được nghiên cứu là: phương pháp Laplace và đạo hàm trực tiếp

Bộ tách biên Canny: Phương pháp phát hiện này được sử dụng phổ biến vì nó có nhiều ưu điểm hơn các phương pháp khác Các bước thực hiện: Làm phẳng dùng bộ lọc Gauss; Sau đó, Gradient cục bộ của biên độ và hướng được tính Tìm điểm ảnh có biên độ lớn nhất dùng kỹ thuật nonmaximal suppression; Các điểm ảnh đỉnh (tìm được từ bước 2) được chia làm hai ngưỡng T1 và T2, T1 < T2 Các điểm ảnh đỉnh có giá trị lớn hơn T2 được gọi là Strong và nằm trong khoảng T1 và T2 được gọi là Weak Liên kiết các điểm ảnh Weak có 8 kết nối đến điểm ảnh Strong

Phương pháp gradient: Gradient là một vector có các thành phần biểu thị tốc độ thay đổi giá trị của điểm ảnh theo 2 hướng x và y, hay có thể nói là nó đại diện cho sự thay đổi về hướng và độ lớn của một vùng ảnh

Với dx, dy lần lượt là khoảng cách giữa 2 điểm lân cận theo chiều x và chiều y (Ta có thể xem dx, dy là số lượng điểm ảnh giữa 2 điểm).

(1.10) Nếu định nghĩa g1 (f’x), g2 (f’y) là Gradient (vector gradient thành G(g1,g2)) theo hai hướng x, y tướng ứng thì biên độ (tức độ lớn) g(m,n) và hướng của biên tại điểm (m,n) được tính như sau:

Việc tính xấp xỉ đạo hàm bậc nhất (f’x và f’y ở đây là g1 và g2) theo các hướng x và y được thực hiện thông qua 2 mặt nạ nhân chập (toán tử đạo hàm), tương ứng sẽ cho ta các kỹ thuật phát hiện biên khác nhau tương ứng với mặt nạ mà nó sử dụng (Roberts, Sobel, Prewitt,…)

2.5.4 Các phép toán hình thái Morphology

Khái niệm Morphology trong xử lý ảnh số khởi nguồn từ một ngành của sinh học, nghiên cứu về hình thể và cấu trúc của động thực vật Đây là một công cụ giúp rút trích các thành phần trong ảnh nhị phân, biễu diễn và mô tả chúng dưới dạng các vùng hoặc dạng như các đường biên, xương và bao lồi Kỹ thuật morphology cũng được áp dụng trên ảnh xám cho các công đoạn tiền/hậu xử lý ảnh (pre or post processing) Các phép toán đầu tiên trong Morphology được phát triển vào những năm 1964 bởi Georges Matheron (1930

- 2000) và Jean Serra (1940) tại trường đại học École des Mines de Paris, Pháp Matheron là tiến sĩ hướng dẫn của Jean, họ cố gắng xác định số lượng đặc tính của khoáng sản thông qua “thin cross section” và công việc cho ra kết quả là một phương pháp tiếp cận mới, cũng như sự tiến bộ trong hình học tích phân và tô pô Từ đó đến hết năm 1970, Morphology xử

21 lý cơ bản với các ảnh nhị phân, tạo ra các phép toán và kĩ thuật như: Dilation, Erosion, Opening, Closing…

• Phép giãn (Dilation): Phép toán Dilation là thao tác giãn nở/phình to các đối tượng ảnh đơn sắc. Ảnh đầu vào Ảnh đầu ra

• Phép co (Erosion): Phép toán Erosion là thao tác xói mòn/co hẹp các đối tượng ảnh đơn sắc Nếu như phép dãn có thể nói là thêm điểm ảnh vào trong đối tượng ảnh, làm cho đối tượng ảnh trở nên lớn hơn thì phép co sẽ làm cho đối tượng ảnh trở nên nhỏ hơn, ít điểm ảnh. Ảnh đầu vào Ảnh đầu ra

TỔNG QUAN VỀ HỆ THỐNG THỰC NGHIỆM

Kết cấu và nguyên lý làm việc của hệ thống thực nghiệm

3.1.1 Sơ đồ khối hệ thống

Hình 3.1: Sơ đồ khối hệ thống

3.1.2 Mô hình 3D, bố trí trạm cấp phôi và phân loại tự động

❖ Hệ thống thực nghiệm bao gồm:

+ Trạm cấp và phân loại phôi tự động

Hình 3.2: Mô hình 3D trạm cấp phôi tự động trên phần mềm Inventor

Hình 3.3 : Sơ đồ bố trí mặt trạm cấp và phân loại phôi tự động

Bảng 3.1: Các chi tiết, cơ cấu trên trạm cấp và phân loại phôi tự động

4 Bộ cấp phôi và xi lanh 1A

5 Cảm biến báo có phôi trong ống chứa(CBS1)

8 Camera và cảm biến quang phát hiện phôi để chụp ảnh

18 Bảng nút nhận điều khiển

Hình 3.4: Thiết kế của trạm Robot ABB IRB120

Hình 3.5: Mô hình 3D toàn bộ hệ thống trên phần mềm Robot Studio

3.1.3 Nguyên lý hoạt động của hệ thống thực nghiệm

- Khi khởi động hệ trạm cấp và phân loại phôi sẽ làm việc, xi lanh đẩy phôi từ ổ chứa phôi sau khi phôi đi qua cảm biến, cảm biến sẽ gửi tín hiệu kích hoạt camera chụp ảnh Ảnh sau khi chụp xong sẽ được lưu vào một thư mục Chương trình Python sẽ đọc ảnh trong thư mục từ đó đưa ra kết quả phôi có lỗi hay không và gửi kết quả xuống bộ điều khiển PLC Bộ điều khiển PLC nhận tín hiệu từ Python sau đó sẽ điều khiển xi lanh đẩy phôi vào khay chứa phôi lỗi nếu tín hiệu nhận được là phôi bị lỗi bề mặt Nếu phôi đạt thì tiếp tục được băng tải vận chuyển đến điểm cuối của băng tải 2 Khi phôi đi đến điểm cuối của băng tải 2 thì bộ điều khiển PLC sẽ tiến hành gửi tín hiệu sang trạm Robot ABB gọi Robot đến điểm cuối băng tải 2 gắp phôi Phôi sau khi được Robot gắp sẽ được lưu trữ lần lượt tại khay chứa phôi không lỗi Hệ thống hoạt động lặp đi lặp lại tạo thành một dây chuyền khép kín từ khâu phân loại phôi đến khâu lưu trữ phôi,

Thông số kỹ thuật của các thiết bị cơ bản trong hệ thống thực nghiệm

❖ Cảm biến quang phát hiện phôi đến chỗ chụp ảnh

Hình 3.6: Cảm biến quang Omron E3Z-D61 2M

Cảm Biến Quang Omron E3Z-D61 12-24VDC được biết đến là một dòng cảm biến dòng E32Z seri, thuộc loại phản xạ khuếch tán, đóng vai trò rất quan trọng trong lĩnh vực công nghiệp tự động hóa

• Loại: Phản xạ khuếch tán

• Khoảng cách cảm biến: 100mm

• Nguồn sáng: Led hồng ngoại

• Nguồn điện cung cấp: 12-24 VDC

• NPN output: Dây có sẵn (3 lõi)

• Thời gian hồi đáp: 1ms

• Tiêu chuẩn bảo vệ: IEC, IP67

Hình 3.7: Cảm biến quang E18 – D80NK

• Ngõ ra NPN thường mở (giúp tùy biến được điện áp ngõ ra, trở treo lên áp bao nhiêu sẽ tạo thành điện áp ngõ ra bấy nhiêu)

• Đầu ra điều khiển DC / SCR / Relay: 100mA / 5V

• Thời gian đáp ứng

Ngày đăng: 06/08/2024, 20:47

HÌNH ẢNH LIÊN QUAN

Hình  2.1 Các bước cơ bản trong xử lý ảnh - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 2.1 Các bước cơ bản trong xử lý ảnh (Trang 12)
Hình  2.2: Lân cận 4 và lân cận 8 - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 2.2: Lân cận 4 và lân cận 8 (Trang 17)
Hình  2.3: phép giãn - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 2.3: phép giãn (Trang 22)
Hình  3.1: Sơ đồ khối hệ thống - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.1: Sơ đồ khối hệ thống (Trang 25)
Hình  3.2: Mô hình 3D trạm cấp phôi tự động trên phần mềm Inventor - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.2: Mô hình 3D trạm cấp phôi tự động trên phần mềm Inventor (Trang 26)
Hình  3.3  :  Sơ đồ bố trí mặt trạm cấp và phân loại phôi tự động. - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.3 : Sơ đồ bố trí mặt trạm cấp và phân loại phôi tự động (Trang 26)
Bảng 3.1: Các chi tiết, cơ cấu trên trạm cấp và phân loại phôi tự động - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
Bảng 3.1 Các chi tiết, cơ cấu trên trạm cấp và phân loại phôi tự động (Trang 27)
Hình  3.5: Mô hình 3D toàn bộ hệ thống trên phần mềm Robot Studio - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.5: Mô hình 3D toàn bộ hệ thống trên phần mềm Robot Studio (Trang 28)
Hình  3.8: Camera Cognex 5000 seri + Len 25mm - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.8: Camera Cognex 5000 seri + Len 25mm (Trang 30)
Hình  3.7: Cảm biến quang E18 – D80NK - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.7: Cảm biến quang E18 – D80NK (Trang 30)
Bảng 3.2: Chức năng đèn chỉ báo trên camera Cognex-Insight 5110-01 - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
Bảng 3.2 Chức năng đèn chỉ báo trên camera Cognex-Insight 5110-01 (Trang 31)
Hình đầu ra digital của In-sight Explorer sử dụng dòng đầu - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh đầu ra digital của In-sight Explorer sử dụng dòng đầu (Trang 32)
Hình  3.9: Cách kết nối cáp Breakout với camera - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.9: Cách kết nối cáp Breakout với camera (Trang 33)
Hình  3.10: Hình ảnh băng tải - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.10: Hình ảnh băng tải (Trang 34)
Hình  3.11: Module PLC S7-1200 CPU 1212C DC/DC/DC- 6ES7212-1AE40- - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.11: Module PLC S7-1200 CPU 1212C DC/DC/DC- 6ES7212-1AE40- (Trang 35)
Hình  3.12:  6ES7223-1QH32-0XB0 - Module S7-1200, DIGITAL I/O SM 1223, - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.12: 6ES7223-1QH32-0XB0 - Module S7-1200, DIGITAL I/O SM 1223, (Trang 36)
Hình  3.14: Các khớp và trục Robot ABB IRB 120 - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.14: Các khớp và trục Robot ABB IRB 120 (Trang 37)
Hình  3.13: Cánh tay Robot ABB IRB 120 - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.13: Cánh tay Robot ABB IRB 120 (Trang 37)
Hình  3.15: Sơ đồ đấu nối PLC và Module I/O  Bảng 3.4: Chức năng các chân của module I/O - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.15: Sơ đồ đấu nối PLC và Module I/O Bảng 3.4: Chức năng các chân của module I/O (Trang 39)
Hình  3.17: Sơ đồ đấu nối hệ thống khí nén - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.17: Sơ đồ đấu nối hệ thống khí nén (Trang 40)
Hình  3.16: Sơ đồ đấu nối Camera Cognex và cảm biến Omron E3Z-D61 2M - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.16: Sơ đồ đấu nối Camera Cognex và cảm biến Omron E3Z-D61 2M (Trang 40)
Hình  3.18: Sơ đồ đấu nối hệ thống điện - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 3.18: Sơ đồ đấu nối hệ thống điện (Trang 41)
Hình  4.1: Mô hình mạng truyền thông công nghiệp - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.1: Mô hình mạng truyền thông công nghiệp (Trang 42)
Hình  4.2: Lưu đồ thuật toán xử lý ảnh - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.2: Lưu đồ thuật toán xử lý ảnh (Trang 48)
Hình  4.3: Ảnh nền trước và sau khi chuyển sang màu nhị phân - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.3: Ảnh nền trước và sau khi chuyển sang màu nhị phân (Trang 49)
Hình  4.5: Ảnh thu được sau khi thực hiện hợp nhất ảnh nền và ảnh chứa phôi bằng toán - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.5: Ảnh thu được sau khi thực hiện hợp nhất ảnh nền và ảnh chứa phôi bằng toán (Trang 50)
Hình  4.7: Tìm và vẽ đường bao cho ảnh - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.7: Tìm và vẽ đường bao cho ảnh (Trang 51)
Hình  4.8: Lưu đồ thuật toán chương trình PLC - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.8: Lưu đồ thuật toán chương trình PLC (Trang 56)
Hình  4.9: Lưu đồ thuật toán điều khiển Robot - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
nh 4.9: Lưu đồ thuật toán điều khiển Robot (Trang 63)
Bảng 4.2: Bảng địa chỉ I/O trên phần mềm robot sutdio - đồ án điều khiển tự động đề tài ứng dụng công nghệ xử lý ảnh trong kiểm tra phân loại sản phẩm lỗi bề mặt
Bảng 4.2 Bảng địa chỉ I/O trên phần mềm robot sutdio (Trang 64)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w