最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

コンピューター ビジョンと Simulink

コンピューター ビジョン アプリケーションに対する Simulink のサポート

Computer Vision Toolbox™ のブロックを使用して、コンピューター ビジョン アプリケーションのモデルを作成します。特徴検出、イメージの統計、FIR フィルター処理、周波数およびハフ変換、モルフォロジー、コントラスト強調およびノイズ除去を実行します。

局所特徴とその記述子は、多くのコンピューター ビジョン アルゴリズムにおける基本ブロックとなります。用途としては、イメージのレジストレーション、オブジェクトの検出と分類、追跡、動き推定などがあります。

動き推定と追跡は、アクティビティ認識、交通監視、自動車安全性、監視など、多くのコンピューター ビジョン アプリケーションにとって重要なアクティビティです。

解析および強調手法によって S/N 比の向上と特徴の強調が可能になります。

関数 showvipblockdatatypetable は、Computer Vision Toolbox のすべてのブロックのブロック機能、コード生成に関する制限、可変サイズ設定、およびサポートされるデータ型に関する詳細を提供します。

ブロック

すべて展開する

Corner Detectionコーナー メトリクス行列の計算、およびイメージ内のコーナーの検出
Edge Detectionソーベル法、プレウィット法、ロバーツ法またはキャニー法を使用したイメージ内のオブジェクトのエッジ検出
Trace BoundaryTrace object boundaries in binary images
Template Matchingイメージ内でのテンプレートの検出
Estimate Geometric TransformationEstimate geometric transformation from matching point pairs
Find Local MaximaFind local maxima in matrices
Template Matchingイメージ内でのテンプレートの検出
WarpApply projective or affine transformation to an image
ResizeEnlarge or shrink image sizes
RotateRotate image by specified angle
ShearShift rows or columns of image by linearly varying offset
TranslateTranslate image in 2-D plane using displacement vector
Block Matchingイメージ間またはビデオ フレーム間の動きの推定
Optical Flowオブジェクト速度の推定
Template Matchingイメージ内でのテンプレートの検出
2-D AutocorrelationCompute 2-D autocorrelation of input matrix
2-D CorrelationCompute 2-D correlation of two input matrices
2-D HistogramGenerate histogram of input or sequence of inputs
2-D MaximumCompute maximum value of input or sequence of inputs
2-D MeanFind mean value of each input matrix
2-D MedianFind 2-D Median value of each input matrix
2-D MinimumFind minimum values in input or sequence of inputs
2-D Standard DeviationCompute standard deviation of input or sequence of inputs
2-D VarianceCompute variance of input or sequence of inputs
Blob Analysisラベル付けされた領域の統計量
Find Local MaximaFind local maxima in matrices
PSNRイメージ間のピーク S/N 比 (PSNR) の計算
Bottom-hatPerform bottom-hat filtering on intensity or binary images
ClosingPerform morphological closing on binary or intensity images
DilationFind local maxima in binary or intensity image
ErosionFind local minima in binary or intensity images
LabelLabel connected components in binary images
OpeningPerform morphological opening on binary or intensity images
Top-hatPerform top-hat filtering on intensity or binary images
AutothresholdConvert intensity image to binary image
Chroma ResamplingDownsample or upsample chrominance components of images
Color Space Conversion色空間の間における色情報の変換
DemosaicDemosaic Bayer's format images
Gamma CorrectionApply or remove gamma correction from images or video streams
Image ComplementCompute complement of pixel values in binary or intensity images
Image Data Type ConversionConvert and scale input image to specified output data type
Image PadPad signal along its rows, columns, or both
2-D Convolution2 つの入力行列の 2 次元離散畳み込みの計算
2-D FFTCompute two-dimensional fast Fourier transform of input
2-D IFFT2-D Inverse fast Fourier transform of input
2-D DCTCompute 2-D discrete cosine transform (DCT)
2-D IDCTCompute 2-D inverse discrete cosine transform (IDCT)
2-D FIR FilterPerform 2-D FIR filtering on input matrix
Block Matchingイメージ間またはビデオ フレーム間の動きの推定
Contrast AdjustmentAdjust image contrast by linearly scaling pixel values
DeinterlacingRemove motion artifacts by deinterlacing input video signal
Edge Detectionソーベル法、プレウィット法、ロバーツ法またはキャニー法を使用したイメージ内のオブジェクトのエッジ検出
Histogram EqualizationEnhance contrast of images using histogram equalization
Median FilterPerform 2-D median filtering
Hough TransformFind lines in images
Hough LinesFind Cartesian coordinates of lines described by rho and theta pairs
Gaussian PyramidPerform Gaussian pyramid decomposition
Write Binary FileWrite binary video data to files
Image From FileImport image from image file
Image From WorkspaceImport image from MATLAB workspace
Video ViewerDisplay binary, intensity, or RGB images or video streams
From Multimedia FileRead video frames and audio samples from compressed multimedia file
To Multimedia FileWrite video frames and audio samples to multimedia file
To Video DisplayDisplay video data
Frame Rate DisplayCalculate average update rate of input signal
Video To WorkspaceExport video signal to MATLAB workspace
Video From WorkspaceImport video signal from MATLAB workspace
Read Binary FileRead binary video data from files
CompositingCombine pixel values of two images, overlay one image over another, or highlight selected pixels
Draw MarkersDraw markers by embedding predefined shapes on output image
Draw Shapesイメージ上への四角形、ライン、多角形または円の描画
Image PadPad signal along its rows, columns, or both
Insert TextDraw text on image or video stream.

トピック

ビデオ形式

ビデオ データは、時間の経過とともに変化する一連のイメージです。

イメージ形式

Computer Vision Toolbox ソフトウェアでは、色または強度データが実数値で順番に並ベられた集合としてイメージを扱います。

最近傍、双一次および双三次内挿法

幾何学的変換ブロックを使用して値を内挿する方法の理解

固定小数点信号処理

全般的な固定小数点アプリケーション開発の長所とシステム ツールボックス ソフトウェアに固有の固定小数点サポートの長所を説明し、固定小数点信号処理開発の一般的な使用例を示します

固定小数点設計の概念と用語

DSP System Toolbox™ ソフトウェアを使用する上で役立つ固定小数点の概念と用語を定義します

算術演算

丸めやオーバーフロー処理のメソッドを呼び出す可能性のある演算やキャストを含む、固定小数点 DSP System Toolbox ブロックで使用される算術演算について説明します

MATLAB System object の固定小数点のサポート

Computer Vision Toolbox System object の固定小数点のサポート

ブロックの固定小数点属性の指定

ソフトウェアでブロック レベルとシステム レベルの両方における固定小数点の属性とパラメーターを指定する方法を説明

注目の例