Halcon là gì – Chức năng chính của phần mềm Halcon
MVTec HALCON cung cấp cho bạn tất cả lợi ích của phần mềm tiêu chuẩn thị giác máy độc quyền, thương mại. Bạn được hưởng lợi từ giải pháp toàn diện cho tất cả các tác vụ thị giác máy cũng như chu kỳ phát hành ngắn với các cải tiến chức năng và tối ưu hóa sản phẩm liên tục.
Halcon là gì?
HALCON là phần mềm tiêu chuẩn toàn diện cho thị giác máy với môi trường phát triển tích hợp (HDevelop) được sử dụng trên toàn thế giới. Nó cho phép tiết kiệm chi phí và cải thiện thời gian tiếp thị. HALCON có kiến trúc linh hoạt tạo điều kiện cho sự phát triển nhanh chóng của kỳ loại ứng dụng thị giác máy nào.
Phần mềm Halcon bao gồm những gì
MVTec HALCON cung cấp hiệu suất vượt trội và hỗ trợ toàn diện cho nền tảng đa lõi, bộ hướng dẫn đặc biệt như AVX2 và NEON, cũng như khả năng tăng tốc GPU. Nó phục vụ tất cả các ngành công nghiệp, với một thư viện được sử dụng trong hàng trăm nghìn bản cài đặt trong mọi lĩnh vực hình ảnh như phân tích hình ảnh, hình thái học, so sánh, đo lường và nhận dạng. Phần mềm cung cấp các các công nghệ thị giác máy tiên tiến nhất, chẳng hạn như thuật toán thị giác 3D toàn diện và học sâu. Ngoài ra HALCON được hỗ trợ miễn phí bởi các chuyên gia giàu kinh nghiệm các chuyên gia tại MVTec.
HALCON là phần mềm tiêu chuẩn toàn diện cho thị giác máy
Tại sao nên sử dụng Halcon
HALCON đảm bảo khoản đầu tư của bạn bằng cách hỗ trợ các hệ điều hành Windows, Linux và macOS. Thư viện đầy đủ có thể được truy cập từ các ngôn ngữ lập trình phổ biến như C, C++, Python và các ngôn ngữ .NET như C# hoặc VB.NET.
HALCON đảm bảo tính độc lập về phần cứng bằng cách cung cấp giao diện cho hàng trăm máy ảnh công nghiệp và bộ lấy khung hình, đặc biệt bằng cách hỗ trợ các tiêu chuẩn như GenICam, GigE Vision và USB3 Vision.
Theo mặc định, MVTec HALCON chạy trên máy ảnh thông minh dựa trên Arm® và các nền tảng thị giác nhúng khác. Nó cũng có thể được chuyển sang nhiều bộ vi xử lý / DSP, hệ điều hành và trình biên dịch khác nhau. Vì vậy, phần mềm này rất phù hợp để sử dụng trong các hệ thống nhúng.
Chức năng chính của phần mềm Halcon
Phân tích Blob
Halcon thực hiện phân tích Blob trong vòng một phần nghìn giây. Các yếu tố mà Halcon có thể phân tích, bao gồm: độ trễ, ngưỡng cục bộ, nhị phân và tiêu chuẩn, cùng với 20 toán tử phân đoạn bổ sung, diện tích, hướng và 50 tính năng hình dạng và giá trị khác nhau.
Cấu trúc bề mặt
Halcon vượt trội với việc triển khai nhanh nhất và toàn diện nhất các thuật toán liên quan đến hình thái như: xói mòn, giãn nở, mở hoặc đóng các phần tử cấu trúc tuỳ ý.
Mã vạch và đọc mã dữ liệu
Halcon đọc được tất cả các mã vạch phổ biến và nhiều loại mã dữ liệu (ví dụ: Ma trận dữ liệu ECC 200, QR, Micro QR, Aztec, DotCode, GS1 và PDF417). Nhiều mã trong số này có thể được đọc mặc dù kích thước cực khổ, mã dữ liệu thậm chí có mẫu tìm kiếm bị hỏng hoặc vùng yên tĩnh bị vi phạm, trong khi mã vạch vẫn được đọc với mức độ phơi sáng quá lớn.
OCR & OCV
Deep OCR của Halcon là một phương pháp tiếp cận toàn diện dựa trên học sâu dành cho OCR. Khả năng tự động nhóm các ký tự cho phép nhận dạng toàn bộ các từ giúp tăng mạnh hiệu suất nhận dạng, ví dụ: có thể tránh hiểu sai các ký tự có hình thức tương tự. Hơn nữa, các bộ phân loại có thể được đào tạo và các phông chữ có thể được phân loại và xác minh bằng OCR truyền thống của HALCON. Nhiều phông chữ được huấn luyện trước từ các lĩnh vực ứng dụng khác nhau cho phép tỷ lệ nhận dạng cao nhất “ngoài box”. Kết hợp với trình đọc văn bản tự động của HALCON, việc thực hiện OCR “theo cách truyền thống” chưa bao giờ dễ dàng hơn thế.
Hiệu chỉnh 3D
Hiệu chỉnh các thông số camera bên trong và bên ngoài để thực hiện các phép đo số liệu có độ chính xác cao, ví dụ: lên đến 1 μm trong trường quan sát 10 mm – cũng với chức năng quét đường thẳng và camera nghiêng viễn tâm. Sử dụng hiệu chỉnh tay-mắt của HALCON cho các ứng dụng rô-bốt được điều khiển bằng thị giác, chẳng hạn như chọn và đặt.
Phần mềm Halcon được sử dụng cho các ứng dụng xử lý hình ảnh công nghiệp trong nhà máy
Xử lý đối tượng 3D
Với mô hình đối tượng 3D của HALCON, nhiều tác vụ khác nhau có thể được thực hiện, chẳng hạn như đăng ký 3D, xử lý đối tượng 3D, cũng như nhận dạng đối tượng 3D và so sánh bề mặt.
Deep Learning
Halcon đi kèm với nhiều mạng chuyển đổi (CNN), đã được tối ưu hoá cao cho các ứng dụng công nghiệp. Do tính linh hoạt cao về phần cứng nên việc đào tạo cũng như suy luận đều có thể thực hiện được trên GPU cũng như CPU. HALCON cho phép phân loại toàn bộ hình ảnh, phát hiện các đối tượng trong hình ảnh với độ chính xác của khung giới hạn hoặc thực hiện phân đoạn ngữ nghĩa chính xác đến từng pixel.
Ngoài ra, nó còn phát hiện các điểm bất thường chưa xác định chỉ dựa trên một số mẫu tốt hoặc huấn luyện ứng dụng để trích xuất các cạnh dành riêng cho ứng dụng. Sự tích hợp liền mạch của nó vào thư viện HALCON làm cho công nghệ này trở thành một sự bổ sung có giá trị cho bộ công cụ toàn diện nhất trên thị trường thị giác.
Matching
Công nghệ kết hợp chính xác pixel phụ ưu việt của HALCON tìm thấy các đối tượng một cách mạnh mẽ và chính xác trong thời gian thực. Hình ảnh có 8 hoặc 16 bit, cũng như hình ảnh màu hoặc đa kênh, có thể được xử lý bất kể xoay, nghiêng, biến dạng cục bộ, kết cấu, tỷ lệ, tắc một phần hoặc thay đổi chiếu sáng phi tuyến.
Các đối tượng có thể được huấn luyện từ hình ảnh hoặc từ dữ liệu giống CAD. Hơn nữa, HALCON bao gồm nhiều biến thể của công nghệ này, ví dụ: để xác định vị trí các đối tượng bao gồm nhiều bộ phận có thể di chuyển tương đối với nhau hoặc các phương pháp rất nhanh hoặc đặc biệt mạnh mẽ chống lại hiện tượng mất nét, kết cấu hoặc biến dạng bề mặt.
3D Matching
Shape – Based 3D Matching
Tính năng khớp 3D tiến tiến của Halcon xác định vị trí và hướng của các đối tượng 3D được biểu thị bằng mô hình CAD của chúng.
Surface – Based 3D Matching
Kết hợp 3D dựa trên bề mặt của HALCON được tối ưu hóa để tìm các vật thể có bề mặt có hình dạng tùy ý hoặc thậm chí bị biến dạng bằng cách kết hợp dữ liệu đám mây điểm 3D và thông tin cạnh từ hình ảnh khoảng cách.
Đo lường
Đo lường 1D
Thuật toán mạnh mẽ của HALCON thực hiện các phép đo chính xác dưới pixel trong chưa đầy một phần nghìn giây. Kết hợp với hiệu chuẩn giá trị xám, ngay cả các phản hồi giá trị xám phi tuyến tính cũng có thể được bù để đạt được độ chính xác cao nhất.
Đo lường 2D
Việc lắp một hình elip vào đầu ra đường viền pixel phụ của bộ lọc cạnh cho phép bạn đạt được độ chính xác cao nhất. Mô hình đo lường của HALCON tự động trích xuất dữ liệu đường viền từ hình ảnh có nhiều kênh, ví dụ: từ hình ảnh màu.
Đo lường 3D
Các thuật toán nổi bật của HALCON tái tạo lại sự chênh lệch, hình ảnh khoảng cách hoặc tọa độ 3D của các bề mặt bằng nhiều phương pháp khác nhau: hai mắt, nhiều chế độ xem và âm thanh nổi trắc quang, tấm ánh sáng và độ sâu từ tiêu điểm.
Tư thế 3D của hình tròn và hình chữ nhật cũng có thể dễ dàng được xác định chỉ bằng một camera. Việc phân đoạn và khớp các nguyên thủy 3D cho phép đo chính xác, ví dụ: hình trụ, hình cầu và mặt phẳng.
Ứng dụng kiểm soát hạn sử dụng ghi trên vỉ bằng máy in phun hoặc in nổi
Tổng kết
Công ty Cổ Phần RTC Technology Việt Nam là đối tác chiến lược của MVTec tại Việt Nam. Chúng tôi cung cấp các dịch vụ và giải pháp liên quan đến xử lý hình ảnh công nghiệp cho các doanh nghiệp khác nhau. Mục đích của RTC là giúp khách hàng sử dụng phần mềm MVTec để triển khai thành công các dự án máy.
XEM THÊM:
>> Giải mã: Tính năng chính của Halcon 24.05
>> Thị giác máy là minh chứng cho tương lai của ngành pin
Bài viết liên quan
Mitani Sangyo triển khai AI vào máy kiểm tra ngoại quan linh kiện ô tô
Từ khi bắt đầu được đưa vào hệ thống nhà máy tại Việt nam thử nghiệm từ tháng 5-2024, Mitani Sangyo bắt đầu đánh giá hiệu suất của máy trên dây chuyền sản xuất hàng loạt từ tháng 8 năm nay, hướng tới việc đưa sản phẩm vào sử dụng thực thế trong tương lai […]
Bí quyết thành công của doanh nghiệp FMCG với Machine Vision.
Ngành hàng tiêu dùng nhanh (Fast Moving Consumer Goods – FMCG) cực kỳ phức tạp – với nhiều chuỗi giá trị liên quan cùng với nhiều cơ hội đổi mới với sự trỗi dậy của Internet vạn vật (IoT) và công nghệ AI của Machine Vision. Tại bài viết này, RTC sẽ cùng phân tích bí […]
Toyota tăng năng suất 80% nhờ công nghệ Machine Vision
Là một trong những doanh nghiệp hàng đầu Châu Á trong ngành sản xuất xe hơi, Toyota luôn mang đến những công nghệ sản xuất bài bản và hoàn hảo nhất và công nghệ Machine Vision ( Thị giác máy) cũng đóng góp vào thành công đó của Toyota. Trong bài viết dưới đây của […]
“5 Tips vàng” giúp triển khai giải pháp Machine Vision cho doanh nghiệp vừa và nhỏ.
Thị Giác Máy (Machine Vision) được coi như là “ đôi mắt” của ngành tự động hóa của thời đại công nghệ 4.0. Vậy Machine Vision đóng vai trò quan trọng và được triển khai như thế nào? Bài viết dưới đây của RTC Technology sẽ chỉ ra “Tips” triển khai giải pháp Machine Vision […]
Top 5 xu hướng Machine Vision định hình tương lai của ngành sản xuất
Trong kỷ nguyên công nghiệp 4.0, Machine Vision (thị giác máy) đang trở thành xu hướng tất yếu, định hình tương lai của ngành sản xuất tự động. Với khả năng thu thập, phân tích hình ảnh và đưa ra quyết định chính xác, công nghệ này không chỉ nâng cao hiệu suất mà còn […]