ソフトウェア

VisualApplets

画像処理の高度化・効率化に最適

JPEG圧縮、ブロブ解析、画像補正、データ削減など幅広い作業に特化したオペレーターを完備。専門スタッフによるサポートの下、ビジョンシステムの速度・安定性の向上に貢献いたします。

  • ムダのない処理

    CPUの代わりにFPGA上で画像を処理することで、システムを簡易化しながら、安定性とリアルタイム性を向上
  • 充実のサービス

    概念実証、共同開発からフルサービスに至るまで、あらゆる画像処理ニーズに対応
  • 工期短縮

    開発段階でFPGAを実装しなくても、前処理機能のシミュレーションや調整が可能
  • リアルタイム性

    レイテンシーを3ナノ秒以下に抑えながら、カメラ、照明、アクチュエーターを正確にトリガー
ソフトウェア

20年以上にわたる信頼の実績

簡単便利にFPGA開発を行えるところが気に入りました。高度なビジョンシステムと組み合わせることで、VisualAppletsは大きな威力を発揮します。
Oliver Gräff
Oliver Gräff
MSTVision社副マネージングディレクター
約800件のプロジェクトを成功に導いた実績と豊富なノウハウを活かし、将来を見据えた効率的な開発を実現します。
Kevin Höfle
Kevin Höfle
ビジョンシステムコンサルタント, Basler AG

画像データクレンジング

画質を効果的に向上

高度なオペレーターを組み合わせることで、画素欠陥、幾何学歪み、露光時の光の散乱、偽色などを効果的に低減し、後続の解析作業に必要な一貫した画質を実現します。

シェーディング補正

照明ムラを補正することで、画像全体の画素値を均一化します。

シェーディング補正の詳細はこちら
産業用画像処理におけるヒストグラム均等化

ヒストグラム均等化

輝度値とカラー値の分布を均等化することで、コントラストを向上させます。

画像データクレンジング向けオペレーターの一覧

画素欠陥補正

ホワイトバランス

シェーディング補正(フラットフィールド補正)

シャープネス/ブレ補正

ノイズ除去
平均化フィルター、平滑化フィルターなど

HDR(ハイダイナミックレンジ)
明暗部のバランス調整

幾何補正
アフィン変換などによる歪み補正

コントラスト補正
ルックアップテーブル(LUT)による撮像中の明暗差補正

ヒストグラム均等化/ヒストグラム拡張

色空間変換

フィルター処理

用途に合ったオペレーターが見つからない場合は、新規開発も承っています。画像データ、撮像フロー、性能要件に基づき、最適なオペレーターをご提案いたしますので、ぜひお気軽にご相談ください。

プロジェクトサポートはこちら

画像データ削減

必要な画像情報のみを抽出

上流側にあるフレーグラバー上でブロブ解析、RAW画像からJPEG画像への圧縮などの高度な処理を行うことで、必要な画像情報を失うことなく、画像データの容量を大幅に削減。さらに、カメラに各種補正機能を実装することで、画像処理を効率化します。

画像内の重要な情報を維持したまま、必要な帯域幅とメモリー容量を節約できるため、ハードウェアやクラウドにかかるコストを抑えながら、処理速度を向上させることが可能です。

電極塗工の欠陥検出:約2%の必要領域を抽出し、後続の画像解析に回すことで、欠陥部分のみを鮮明に可視化

ブロブ解析による特徴抽出

FPGA画像処理開発環境VisualAppletsは、ブロブ解析をはじめとする幅広い画像処理に使用されています。そのうち、ブロブ解析の工程を大きく分けると、画像の背景と対象物(連結した画素の塊)をバウンディングボックスで分離する「セグメンテーション」と、対象物の面積・周囲長、バウンディングボックスの座標などを特定する「識別」の2種類があります。

前処理の段階でブロブ解析を実施し、画像データを保存する前にセグメンテーションを完了しておけば、ROI(関心領域)のみを画像解析に回すことができるため、転送や保存の際のデータ容量が大幅に減少します

画質を維持したまま画像のデータ容量を低減するJPEG圧縮
医療用輸液バッグの画像のJPEG圧縮:要件に応じて圧縮率を調整することで、画質の低下を最小限に抑えながら、ラベルを含む細部を鮮明に可視化

RAW画像からJPEG画像への圧縮:必要な画質を維持したままメモリー容量を節約

センサーの高画素化、高フレームレート化、画像のカラー化に伴い、カメラからフレームグラバーに画像データを転送する際の必要帯域幅が増大しています。特に品質管理やトレーサビリティの確保のために画像を保存する場合、用途によっては100Gbpsの広帯域幅を誇るCoaXPress-over-Fiberや大容量メモリーを導入しなければなりません。

VisualAppletsを活用すれば、フレーグラバーに画像処理アルゴリズムを実装し、RAW画像をJPEG画像に圧縮できます。このようにして必要な画質を維持しながら、データ容量を大幅に削減することで、メモリーを含むシステムコストが抑えられます。

しかも、フレーグラバーのFPGA上で処理が完結するため、カメラの性能を制限することなく、インターフェースの帯域幅を最大限に利用することが可能です。

FPGAビジョンソリューション

産業用カメラまたはフレームグラバーのFPGA上で画像を前処理することで、CPU/GPU負荷を低減するソリューションです。VisualAppletsを活用するため、スムーズなFPGA開発を実現できます。省スペースと一体型の設計が求められる場合はカメラベースのソリューション、高度な処理と柔軟性が求められる場合はフレームグラバーベースのソリューションをおすすめします。

VisualAppletsによるFPGA開発が可能なプログラマブルフレームグラバー
ソリューションサービス

プログラマブルフレームグラバーによるFPGA処理

CoaXPress-over-Fiber、CoaXPress 2.0(CXP-12)、Camera Linkに対応したフレームグラバー上で画像を前処理します。システム全体の拡張性・安定性・撮像効率が大幅に向上するため、高度なマシンビジョン用途に最適です。 プログラマブルフレームグラバー 具体的にはカメラとホストの間に

を追加したうえで、画像データクレンジング画像データ削減を実施し、必要な情報のみを抽出します。このようにして撮像工程の上流側でデータを最適化し、データロスを抑えながら、撮像の安定性を向上させれば、必要帯域幅とホスト側の負荷が大幅に減少し、レイテンシーの少ないリアルタイムな処理が可能になります。

VisualAppletsによるFPGA開発が可能な産業用カメラace 2 Pro
カスタマイズ対応

カメラによるFPGA処理

Baslerカメラには、デベイヤリング、カラーアンチエイリアシング、シャープネス、ノイズ除去といった基本的な画像補正機能が内蔵されています。 インターフェースの帯域幅やコンピューターの処理能力に制約がある場合は、カメラ側で画像を前処理し、データ容量や処理回数を抑えることで、スループットが大幅に向上します。

このほか、高度な画像処理が必要な場合は、基本機能に加え、ご要望に応じて特殊機能(フィルター処理、色空間変換など)をカスタマイズできるace 2 Pro(GigEモデル/USBモデルを選択可能)がおすすめです。カメラ側でデータ削減と画像補正を実施し、帯域幅とリソースを節約すれば、ホスト側の負荷を大幅に抑えられます。

FPGAビジョンソリューションの用途

リアルタイムな処理が可能なFPGAは、高速撮影と大容量の画像データのやり取りが求められる用途に最適です。

プリント基板検査

プリント基板検査

プリント基板検査では、大容量のデータをリアルタイムに解析しなければなりません。FPGAは、部品の不足、回路のショートといった欠陥を迅速に検出できるだけでなく、レイテンシーのバラつきも少ないため、製造の一貫性が向上します。
プラットパネルディスプレイ検査

ディスプレイ検査

ディスプレイ検査では、高解像度画像による微細な欠陥の検出が欠かせません。FPGAは、フィルター処理や画像圧縮の並列処理が可能であるため、欠陥検出と製造制御システムへのフィードバック送信において、CPUやGPUを上回る速度を実現できます。
Lorem ipsum dolor sit amet, consectetur adipiscing elit.

ウエハー検査

微細な欠陥が存在するだけでも、コストが大幅に増大するウエハーは、極めて高い検査精度が求められます。前処理によるデータの低容量化や、ソフトウェア遅延の低減が可能なFPGAビジョンシステムであれば、大容量の画像データを効率的かつ安定して処理できます。
Webinar Teaser Image Battery Inspection

バッテリー検査

バッテリーの欠陥は、安全性に関わる重大な問題です。並列処理に対応したFPGAを導入し、製造速度を最大限に維持しながら、バッテリーセルの亀裂や溶接不良をリアルタイムに検出すれば、不良品を迅速に識別し、排除することができます。

ソリューションサービス

充実のサービスであらゆる画像処理ニーズに対応

高度なツールと製品ノウハウを活かし、FPGAビジョンシステムの開発リスクを低減しながら、迅速な市場投入を実現。開発支援、概念実証、共同開発からフルサービスに至るまで、あらゆる画像処理ニーズに対応いたします。

フレームグラバー&FPGAプログラミング

1. システム構築
フルサービス

FPGAの設計、ハードウェアのカスタマイズを含め、要件分析から製品化までの工程を一括で請け負います。

サービス一覧

  • ハードウェアの開発(各種機能のプログラミングなど)

  • 要件に合った新機能の開発

  • VisualAppletsのインターフェース拡張

  • ドライバーの開発、SDKのカスタマイズ

プロジェクトサポートはこちら


リアルタイムな画像処理を実現するFPGAビジョンソリューション

2. 概念実証
企画立案+試作

実現可能性検証、シミュレーション、性能検証、ハードウェア構成の決定を含め、各プロジェクトの要件に合わせて概念実証を実施いたします。

約5営業日で成果物をお届けできるため、迅速な投資判断が可能です。

Proof of Conceptをリクエスト
Baslerのプロジェクト管理サービス

3. 技術サポート

VisualAppletsの導入を検討している画像処理エンジニアの方を対象に、VisualAppletsの機能紹介・要件分析を含むデモセッションや質問対応、開発支援を実施することで、ビジョンシステムの新規構築や既存システムの調整をサポートいたします。

サービス一覧

  • VisualAppletsに関するコンサルティング、各種サポート

  • オプション:初心者・上級者向けVisualAppletsワークショップ(機能紹介、ドラッグ&ドロップによるデザイン作成、シミュレーションなど)

技術サポートのご依頼はこちら

関連資料

Baslerでは、製品の仕様や用途などについて詳しく解説した資料を多数公開しています。ぜひご覧ください。

製品・サービスに関するご不明点やご相談等がございましたら、お気軽にお問い合わせください。