IscDpl 0.3.2
ISCステレオカメラ対応 データ処理ライブラリと評価用サンプルプログラム
読み取り中…
検索中…
一致する文字列を見つけられません
ISCステレオカメラ データ処理ライブラリ


概要


isc-dplは、ISCシリーズのステレオカメラに対応したデータ処理ライブラリと、サンプルプログラムを提供するものです。
データ処理ライブラリには、現在は3つのライブラリと1つのサポートライブラリが含まれています。

  • Software Stereo Matching
    ステレオマッチングを行います
  • Disparity Filter
    カメラ本体、又はSoftware Stereo Matchingの出力する視差に対して平均化、補間処理を行います
  • Self Calibration
    ソフトウェアによるステレオ平行化を行います
  • Frame Decoder
    カメラから取得するデータの展開などを行います(サポートライブラリ)

サンプルプログラムを実際のステレオカメラと接続して使用することで、データ処理ライブラリの動作検証が可能となります。

なお、データ処理ライブラリは、それぞれ以下の名称です。

Library module(class) DLL
Software Stereo Matching IscStereoMatching IscStereoMatching.dll
Disparity Filter IscDisparityFilter IscDisparityFilter.dll
Self Calibration IscSelfCalibration IscSelfCalibration.dll
Frame Decoder IscFrameDecoder IscFrameDecoder.dll

注意
Software Stereo Matchingのアルゴリズムは、ISCシリーズのステレオカメラ本体実装と同一のものではありません


プロジェクト全体構成


プロジェクト構成図(link)
データフロー(link)

Project exe/dll Content
Application
DPC_gui DPC_gui.exe
Examples
Sample_OpenCV1 Sample_OpenCV1.exe OpenCVを使用するサンプル
Sample_Yolo1 Sample_Yolo1.exe Yoloを使用するサンプル
Sample_Python1 Pythonで使用するサンプル
Library ISC DPL カメラの制御及びデータ処理を行うライブラリ群です
IscDpl IscDpl.dll インターフェース用DLLです
IscDplC IscDplC.dll インターフェース用DLLです(Extern C)
IscDplMainControl IscDplMainControl.dll 全体の制御、データの受け渡しを行います
IScCameraControl IscCameraControl.dll 実カメラの制御及びカメラデータのファイル読み書きを行います
VmSdkWrapper VmSdkWrapper.dll SDKとのインターフェースです
XcSdkWrapper XcSdkWrapper.dll SDKとのインターフェースです
IscDataProcessingControl IscDataProcessingControl.dll データ処理ライブラリの呼び出しを行います
IscStereoMatching IscStereoMatching.dll ソフトウェアによるステレオマッチングを行います
IscFrameDecoder IscFrameDecoder.dll カメラデータの展開を行います
IscDataProcessingControl IscDataProcessingControl.dll データ処理ライブラリの呼び出しを行います
IscSelfCalibration IscSelfCalibration.dll ソフトウェアによるステレオ平行化を行います
SDK
ISC SDK(VM/XC) それぞれのカメラに対応したSDKです

Link



licence


‍Copyright 2023 ITD Lab Corp. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


Other Libraries



end of document.