LINX
  • 企業情報
  • SIパートナー
  • 新卒採用
  • 中途採用
  • English
  • HOME
  • マシンビジョン

    マシンビジョン
    • 画像処理ソフトウェア
      • MVTec Software | HALCON
      • MVTec Software | MERLIC
      • MVTec Software | DeepLearningTool
    • 産業用デジタルカメラ
      • iRAYPLE
      • Teledyne Imaging
      • Basler
    • サイエンスカメラ
    • 産業用カメラレンズ
    • 画像入力ボード
    • コードリーダ

    スマートセンサー

    スマートセンサー
    • 3次元センサー
      • LMI Technologies | Gocator
      • Chromasens
      • heliotis
      • Photoneo

    ロボティクス

    ロボティクス
    • 自律走行搬送ロボット(AMR/AGF)
      • iRAYPLE
    • AGV/AMRナビゲーションソフトウェア
      • Navitec System | Navitrol
      • Navitec System | Navithor

    産業用コントローラ

    産業用コントローラ
    • ソフトウェアPLC / モーション / HMI
      • CODESYS
    • IIoT対応 CODESYS搭載PLC
      • TRITON

    エンベデッドソリューション

    エンベデッドソリューション
    • エンベデッドソリューション
    全ての製品
  • 事例一覧

    分野別事例

      • 半導体/IC
      • 物流・パッケージ
      • 樹脂/セラミックス/フィルム
      • 医療/製薬
      • 製造業
      • 自動車
      • 金属/加工
      • 農業/食品

    製品別事例

      • Basler
      • GINGA
      • Gocator
      • CODESYS
      • HALCON
      • heliotis
      • エンベデッドビジョン
  • ソリューション
  • SIパートナー
  • 使いたい

    使いたい
      • 無料2Dカメラデモ機貸出サービス
      • 無料3Dセンサー計測評価サービス
      • 無料コードリーダデモ機貸出サービス

    相談したい

    相談したい
      • 各種サポート問い合わせ

    知りたい

    知りたい
      • イベントカレンダー
      • FAQ
      • トレーニング動画
         HALCON / MERLIC / Teledyne
      • トレーニング動画
         3DセンサーGocator入門コース
      • お役立ち情報 物流コラム
      • お役立ち情報 マシンビジョンコラム
ダウンロード お問合せ・お見積り
企業情報 EN
新卒採用 中途採用
LINX EXPRESSLINX Express
  • HOME
  • LINX Express
  • いまさら聞けない?HALCONパターンマッチングの真価を徹底解説!

いまさら聞けない?HALCONパターンマッチングの真価を徹底解説!

Vol.566

2025.09.10

MVTec
画像処理技術の中でも頻繁に活用される「パターンマッチング」。HALCONが提供する様々なマッチング手法の中でも、特に注目される「形状ベースマッチング」の特長と活用事例をご紹介します。さらに、HALCONの最新バージョンで利用可能な便利機能についてもお伝えします。

生産現場におけるパターンマッチングの活用

パターンマッチングとは、あらかじめ登録したモデル(パターン)と、検査対象の画像との類似性を評価し、モデルが画像内のどこに、どのような向きで存在するかを検出する画像処理技術です。

この技術は、製造業における様々な工程で不可欠な役割を果たします。主な用途は以下の通りです。

  • 位置決め: ロボットが部品を掴む際の正確な位置や向きの特定。半導体製造工程や自動車部品の組み立てなど、精密さが求められる場面で幅広く活用されます。
  • 外観検査: ラベルが正しい位置に貼られているか、向きがずれていないかなどを判別します。
  • 有り無し検査: 基板上に特定の部品が正しく搭載されているか、製品の組み立てが完了しているかなどを確認します。

HALCONのパターンマッチング手法

HALCONは、用途に応じて様々なパターンマッチング手法を提供しています。対象物の特性(3次元、変形、質感など)や、対象物に生じうる変化(回転、スケール、歪み)に応じて、最適な手法を選択できます。これにより、様々なアプリケーションで高精度かつロバストな検出を実現します。

形状ベースマッチングの特長

ここからは、中でも頻繁に活用されることの多い、「形状ベースマッチング」に着目してご紹介します。その主な特長は以下の通りです。

  • エッジベース: 画像の輝度情報(色の濃淡)ではなく、対象物の「幾何学的な形状(エッジ情報)」のみを解析します。これにより、照明条件が変化したり、対象物の色が異なったりしても、安定してパターンを検出できます。
  • 高速性: 独自のアルゴリズムにより、複雑なパターンでも高速に検索を実行します。これにより、生産ラインのタクトタイム短縮に貢献します。
  • 高精度: 回転やスケールの変化、一部が隠れている場合でも、高い精度でモデルを検出します。これにより、光学系の分解能が不十分な環境での運用も可能になります。
  • ロバスト性: 背景のノイズや部分的な欠損、照明のムラなど、現実の製造現場で起こりうる様々な変動に強い頑健性(ロバスト性)を持っています。

以下の動画は、形状ベースマッチングの活用例です。回転するターンテーブル上のパッケージをHALCONで高速かつロバストに検出する様子を実演しています。位置や向きの変化、一部の重なり、照明の反射といった厳しい環境下でも、正確なパターン認識とカウントが可能です。

形状ベースマッチングの進化

HALCONの形状ベースマッチングは、常に進化を続けています。HALCONバージョン21.05 Progress以降では、汎用的なモデル形式であるgeneric形式が登場しました。これにより、用途に応じて個別に分かれていた関数を、統一することができます。

従来のベースマッチング機能が1種類のオペレーターに統合

さらに、generic形式のモデルでは、サンプル画像群を用意すれば、形状ベースマッチングのパラメータを自動調整してくれる、「拡張パラメータ推定」が搭載されました。使用方法としては、マッチング用のモデル画像に加えて、パラメータ推定用に数枚の画像サンプルを準備するのみです。
サンプル画像をもとに、マッチングスコアのしきい値等が自動で適切な値に調整されます。拡張パラメータ推定の活用により、以下のような効果が手軽に得られます。

  • マッチング対象が見つからない状況の改善
  • パターンマッチングの処理速度の向上

HALCONで最先端のパターンマッチング技術を

HALCONの形状ベースマッチングは、照明の変化や部分的な隠れといった課題を解決し、生産現場における自動化と品質向上に大きく貢献します。HALCONでは、確立された機能でありながらも、パターンマッチングがより使いやすくなるよう、機能改善を継続して行われています。パターンマッチングを活用した画像処理にご興味をお持ちいただけましたら、ぜひお気軽にお問合せください。

お問い合せはこちら

本号に関する製品情報はこちら

一覧に戻る 前の記事

LINX Express

  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006

カテゴリー

  • iRayple AMR 18
  • iRayple コードリーダ 10
  • iRAYPLE カメラ 13
  • Teledyne Imaging 9
  • TRITON 13
  • MVTec 32
  • Basler 4
  • heliotis 5
  • Gocator 27
  • Chromasens 3
  • エンベデッドビジョン 12
  • Navitec 2
  • CODESYS 2
  • Photoneo 2
  • Synapticon 4
  • COPA-DATA 5
  • KINEXON 5
  • Alitheon 2
LINX Expressのお申込みは
こちら

関連記事

伝統的手法から最新Deep Learningまで<br>HALCONで実現するロボットピッキングのすべて

MVTec

2025.08.06 Vol.562

伝統的手法から最新Deep Learningまで
HALCONで実現するロボットピッキングのすべて

HALCON最新活用事例 – パナソニックエナジー様、サンケン電気様、シリウスビジョン様

MVTec

2025.07.09 Vol.559

HALCON最新活用事例 - パナソニックエナジー様、サンケン電気様、シリウスビジョン様

HALCON Progress 25.05 – AIとルールベース画像処理を融合させた新機能を一挙紹介!

MVTec

2025.05.28 Vol.553

HALCON Progress 25.05 - AIとルールベース画像処理を融合させた新機能を一挙紹介!

DLTOOL Professionalライセンスの提供開始!モデル生成機能を自社装置に組み込んで利用可能に

MVTec

2025.05.14 Vol.551

DLTOOL Professionalライセンスの提供開始!モデル生成機能を自社装置に組み込んで利用可能に

MERLIC5.7リリース!Linuxでも使えて、現場導入がますますスムーズに

MVTec

2025.04.09 Vol.547

MERLIC5.7リリース!Linuxでも使えて、現場導入がますますスムーズに

進化を続けるHALCONのバーコード・2次元コード読取機能

MVTec

2025.03.26 Vol.545

進化を続けるHALCONのバーコード・2次元コード読取機能

MERLICを使いこなそう ~PLC通信設定などの現場でのアプリケーション立ち上げ手順を解説~

MVTec

2025.02.19 Vol.540

MERLICを使いこなそう ~PLC通信設定などの現場でのアプリケーション立ち上げ手順を解説~

HALCON / MERLICでディープラーニング画像処理を行う理由。メリット5選

MVTec

2025.01.15 Vol.535

HALCON / MERLICでディープラーニング画像処理を行う理由。メリット5選

HALCONが待望のメジャーバージョンアップ。<br>Progress Edition 初年度費用50%OFFキャンペーン!

製品情報

MVTec

2024.11.01 Vol.527

HALCONが待望のメジャーバージョンアップ。
Progress Edition 初年度費用50%OFFキャンペーン!

MERLIC 5.6 本日リリース!ディープラーニング機能が拡充され、より使いやすいソフトウェアへ

製品情報

MVTec

2024.10.16 Vol.525

MERLIC 5.6 本日リリース!ディープラーニング機能が拡充され、より使いやすいソフトウェアへ

LINX Express
申し込み・ご意見

  • LINX Express
    新規申し込みはこちら

    ※LINX Expressの配信停止・アドレス変更はこちらから。

  • LINX Express
    ご意見・ご感想はこちら

    LINX Expressに関する要望やご感想を募集しております。いただいたご意見については今後の運営の参考にさせていただきます。

LINX

株式会社リンクスは、最先端の技術を世界中から誰よりも早く発掘し、技術力と経験をもって製造現場に実装する、テクノロジープロバイダです

  • HOME
  • お知らせ
  • LINX Express
  • 製品情報
  • 事例
  • ソリューション
  • SIパートナー
  • イベント
  • ダウンロード
  • FAQ
  • お問い合わせ
  • 企業情報
  • 新卒採用
  • 中途採用
  • English

個人情報保護法 情報

セキュリティ基本方針

Copyright © LINX Corporation. All Rights Reserved.

当ウェブサイトではサイトの利便性の向上、および利用分析を目的にCookie(クッキー)を使用しています。Cookieの使用に同意いただける場合は、「同意する」をクリックしてください。当社で利用するCookieについての詳細は[個人情報保護方針]についてをご覧ください。This website uses Cookies to provide a better experience and to analyze how our sites are used. If you agree to our use of cookies, please click "Agree". Please read our Privacy Policy to learn more.
Cookie SettingsAgree
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
常に有効
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie期間説明
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT