マルチコアCPU・GPU・FPGAを用いた高速化技術を手がけるフィックスターズは2月8日、同社が開発した視差計算のオープンソースソフトウェア(OSS)「libSGM」が、コンピュータビジョン向けOSSライブラリー「OpenCV」に正式実装されたと発表した。ライセンスは、Apache License 2.0を採用している。
ステレオカメラの画像から視差計算をするlibSGMは、複雑化・高度化する自動運転システムの前方注視能力の向上など様々な用途に活用が期待されているという。推定1800万ダウンロードを超えるOpenCVに採用されたことで、コミュニティを通じて世界中のデベロッパーがlibSGMを活用しやすくなったとしている。
libSGMは、Semi-Global Matchingというアルゴリズムを用いて、ステレオカメラの画像から被写体までの距離を計算するソフトウェア。
同ライブラリーは、フィックスターズの高速化技術を基に開発を行い、NVIDIA製GPUで高速に視差計算ができるように最適化しているという。GeForce RTX 3080を使ったベンチマークでは650fpsを超え、Jetson AGX Xavierでもクロック最大時で110.7fps、省電力モードでも57.7fpsの計算スピードを記録したそうだ。
OpenCV(Open Source Computer Vision Library)は4万7000人以上が使うコンピュータビジョン用ライブラリ。「New Year’s update」と銘打たれたバージョン4.5.1のリリースで、libSGMの実装が報告された。同バージョン以降のOpenCVを導入するユーザーは、libSGMも使えるようになる。
2002年8月設立のフィックスターズは、「Speed up your Business」をコーポレートメッセージとして掲げるソフトウェアカンパニー。マルチコアプロセッサーを効率的に利用するためのソフトウェアの並列化・最適化と、省電力かつ高速I/Oを実現する新メモリー技術を活用したアプリケーションの高速化を通じて、医療・製造・金融・エンターテインメントなど、様々な分野の企業のビジネスを加速し、グリーンITを実現している。
関連記事
・120万画素1000fpsの撮影データをPCにリアルタイム転送できるUSB接続ハイスピードカメラ「INFINICAM UC-1」
・クボタが農業機械のスマート化に向けNVIDIAと協業、適切な農作業の判断と適時実行を行う完全無人農機を目指す
・コンピュータビジョン界のRaspberry Piとなる「OpenCV AI Kit」が新登場
・メルセデス・ベンツとNVIDIAのタッグが「ソフトウェアを中心に据えた」自動車を2024年に市場投入