VisualApplets


目次

ユーザーマニュアル
はじめに
VisualApplets
このドキュメントの使用方法
システム要件
VisualAppletsのユーザーインターフェイス
メインウィンドウ
インフォメーション パネル
ライブラリ パネル
プログラムウィンドウのカスタマイズ
マルチプロセス
キーボード ショートカット
コマンドライン オプション
印刷 / スクリーンショット
Getting Started
最初のアプレットの作成
ハードウェアでのアプレットの実行
関連情報
基本機能
基本原理
ワークフロー
データフロー
デザインの入力
Hierarchical Box
リンクのルール
パラメータ設定
シミュレーション
システム設定
デザイン設定
FPGAリソース予測
デバイスリソースの割り当て
デザインルールチェック
ビルド
Framegrabber SDK
エラーレポート
高度な機能
スクリプティング
ユーザーライブラリ
カスタムオペレーターライブラリ
ターゲットハードウェアの移植
旧バージョンからの移行
基礎と例
はじめに
ハードウェアアプレット:アイデアからアプリケーションまで
ワークフローの説明
VisualAppletsでのアプレットの設計
VisualAppletsでのアプレットのビルド
ハードウェアでのアプレットの実行
基本設計理論
アプレットのパラメータ化
複数DMAチャンネルのデザイン
非同期イメージ パイプラインの同期
さまざまなカメラタイプおよびハードウェアプラットフォーム向けの基本取り込み設計
marathonフレームグラバー用 Camera Linkカメラの基本画像取り込み例
marathonフレームグラバー用 CoaXPressカメラの基本画像取り込み例
CoaXPress 12 imaFlex Frame Grabber対応カメラの基本取り込み例
CoaXPress over Fiber Frame Grabber向けデータフォワーディング
処理の例
人工画像ソース
2値化
ブロブ検出
カラー
圧縮
コプロセッサ
デバッグとテスト
差分画像
高速フーリエ変換
フィルター
信号とイベント
ジオメトリ
High Dynamic Range と画像合成
レーザー検出
Lookup Table
ループ
複数関心領域(Multiple Regions Of Interest)
オブジェクト特徴量
Shading Correction
トリガー
オペレーターの例
Library Accumulator および Library Logic の特定のオペレーターの機能例
Library Synchronization の特定のオペレーターの機能例:Dynamic Append と Cut
Library Memory および Library Signal の特定のオペレーターの機能例
Library Memory および Library Signal の特定のオペレーターの機能例
Library Signal の特定のオペレーターの機能例
Library Synchronization、Base、Filter の特定のオペレーターの機能例
Library Arithmetics の特定のオペレーターの機能例:三角関数
Library Color、Base、Memory の特定のオペレーターの機能例
Library Signal、Logic、Filter、Parameters の特定のオペレーターの機能例
パラメータライブラリの例
パラメータの転送
パラメータの変換
ユーザーライブラリパラメータ
パラメータ選択
リンクパラメータ変換
実行時におけるアプレットの使用
Basler Framegrabber API を使用した LUT へのコンテンツの Fill
オペレーターリファレンス
はじめに
ライブラリ概要
Library Accumulator
ColMax
ColMin
ColSum
Count
FrameMax
FrameMin
FrameSum
ヒストグラム
ModuloCount
Register
RowMax
RowMin
RowSum
Arithmetics
ABS
ADD
ARCCOS
ARCCOT
ARCSIN
ARCTAN
ClipHigh
ClipLow
COS
COT
DIV
MULT
RND
SCALE
ShiftLeft
ShiftRight
SIN
SQRT
SUB
TAN
Library Base
BRANCH
CastBitWidth
CastColorSpace
CastKernel
CastParallel
CastType
CONST
ConvertPixelFormat
Coordinate_X
Coordinate_Y
Dummy
DynamicROI
EventToHost
EventDataToHost
ExpandToKernel
ExpandToParallel
GetStatus
HierarchicalBox
ImageNumber
KernelRemap
MergeComponents
MergeKernel
MergeParallel
MergePixel
NOP
PARALLELdn
PARALLELup
PseudoRandomNumberGen
SampleDn
SampleUp
SelectBitField
SelectComponent
SelectFromParallel
SelectROI
SelectSubKernel
SetDimension
SplitComponents
SplitKernel
SplitParallel
Trash
Library Blob
定義
オブジェクトフィーチャーの定義
BlobDetector1D
BlobDetector2D
Blob_Analysis_1D
Blob_Analysis_2D
Library Color
BAYER3x3Linear
BAYER5x5Linear
ColorTransform
HSI2RGB
RGB2HSI
RGB2YUV
WhiteBalance
WhiteBalanceBayer
Library Compression
ImageBuffer_JPEG_Gray
JPEG_Encoder_Gray
JPEG_Encoder
Library Debugging
ImageAnalyzer
ImageStatistics
MemoryInterfaceAnalyzer
StreamAnalyzer
Scope
ImageInjector
ImageTimingGenerator
ImageFlowControl
StreamControl
ImageMonitor
Library Filter
DILATE
ERODE
FIRkernelNxM
FIRoperatorNxM
HitOrMiss
LineNeighboursNx1
MAX
MEDIAN
MIN
NumberOfHits
PixelNeighbours1xM
SORT
Library Logic
AND
CASE
CMP_AgeB
CMP_AgtB
CMP_AleB
CMP_AltB
CMP_Equal
CMP_NotEqual
IF
IS_Equal
IS_GreaterEqual
IS_GreaterThan
IS_InRange
IS_LessEqual
IS_LessThan
IS_NotEqual
NOT
OR
XNOR
XOR
Library Memory
CoefficientBuffer
CoefficientBufferMultiRoi (imaFlex)
FrameBufferMultiRoi (imaFlex)
FrameBufferMultiRoiDyn
FrameBufferRandomRead
FrameBufferRandomRead (imaFlex)
FrameMemory
FrameMemoryRandomRd
ImageBuffer
ImageBufferMultiRoI
ImageBufferMultiRoIDyn
ImageBufferSC
ImageFifo
KneeLUT
LineBuffer (imaFlex)
LineMemory
LineMemoryRandomRd
LUT
RamLUT
RamLUT (imaFlex)
ROM
Library Parameters
EnumParamReference
EnumParamTranslator
EnumVariable
FloatFieldParamReference
FloatParamReference
FloatParamTranslator
FloatVariable
IntFieldParamReference
IntParamReference
IntParamTranslator
IntVariable
IntFieldVariable
LinkProperties
LinkParamTranslator
StringParamReference
ResourceReference
IntParamSelector
FloatParamSelector
Library Hardware Platform
AppletProperties
BaseGrayCamera
BaseRgbCamera
BoardStatus
CameraControl
CLHSDualCamera
CLHSPulseIn
CLHSPulseOut
CLHSSingleCamera
CoFCamera
CoFPortStatus
CoFRxTrigger
CoFTxTrigger
CxpAcquisitionStatus
CxpCamera
CxpCameraMultiTap
CXPDualCamera
CXPQuadCamera
CXPSingleCamera
CxpPortStatus
CxpRxTrigger
CxpTxTrigger
DFLed
DFRxData
DFRxMeta
DFTxData
DFTxMeta
DmaFromPC
DmaToPC
FullGrayCamera
FullRgbCamera
GPI
GPO
LED
MediumGrayCamera
MediumRgbCamera
Library Prototype
カウンタ
CustomSignalOperator
HWMULT
PackbitsRLE
TrgBoxLine
RGB2XYZ
XYZ2LAB
Library Signal
DelayToSignal
Downscale
EventToSignal
FrameEndToSignal
FrameStartToSignal
Generate
GetSignalStatus
Gnd
LimitSignalWidth
LineEndToSignal
LineStartToSignal
PeriodToSignal
PixelToSignal
極性
PulseCounter
RsFlipFlop
RxSignalLink
Select
SetSignalStatus
ShaftEncoder
ShaftEncoderCompensate
SignalDebounce
SignalDelay
SignalEdge
SignalGate
SignalToDelay
SignalToPeriod
SignalToPixel
SignalToWidth
SignalWidth
SyncSignal
TxSignalLink
Vcc
WidthToSignal
Library Synchronization
AppendImage
AppendImageDyn
AppendLine
AppendLineDyn
CutImage
CutLine
CreateBlankImage
ExpandLine
ExpandPixel
ImageValve
InsertImage
InsertLine
InsertPixel
IsFirstPixel
IsLastPixel
PixelReplicator
PixelToImage
RemoveImage
RemoveLine
RemovePixel
ReSyncToLine
RxImageLink
SourceSelector
SplitImage
SplitLine
SYNC
TxImageLink
Overflow
Library Transformation
FFT
デバイスリソース
Hardware Configuration of Supported Platforms
サポートされているプラットフォームのデバイスリソース
共有メモリの概念
imaFlex 2 Dual 100 フレームグラバーを使用したデータ転送
用語集
参考文献
索引

図一覧

1. VisualApplets - わずか15分でアイデアを画像プロセッサに
2. VisualApplets – 受賞歴のあるソフトウェア環境
3. メインプログラムウィンドウ
4. 現在選択されているターゲットハードウェアプラットフォームで使用できないオペレーター
5. 情報パネル
6. プロジェクト情報
7. モジュール検索
8. モジュール検索
9. パラメータ情報
10. DRCログ情報
11. ビルドログ情報
12. 例:MergeKernelオペレーターに関する情報の表示
13. オペレーターライブラリが表示されたライブラリパネル
14. オペレーターライブラリが表示されたライブラリパネル
15. コンテキストメニューからのドッキング解除
16. Floatボタンからのドッキング解除
17. フローティングウィンドウの再ドッキング
18. スプリットビューを開く
19. スプリットビュー
20. 最近使用したデザインの表示数の設定
21. 4つのプロセスを持つアプレット
22. 新しいプロセスの作成
23. VisualAppletsメインウィンドウ
24. 新しいプロジェクトの開始
25. ライブラリからデザインウィンドウへのオペレーターのドラッグ
26. モジュールプロパティ
27. 正常なDRC
28. microEnable 5 / Xilinx Vivadoのビルド設定
29. シンプルなVisualAppletsのデザイン
30. デザインワークフロー
31. FPGAとCUの転送/処理パフォーマンスの比較
32. VisualAppletsデータパイプラインでの画像の転送と処理
33. シンプルなVisualAppletsのデザイン
34. クロック周波数 125 MHz に対する Parallelism
35. ピクセル順序
36. 2D画像プロトコルのモデル
37. 1D画像プロトコルのモデル
38. 0D画像プロトコルのモデル
39. 新しいプロジェクトの開始
40. プロジェクト詳細の編集
41. [Design]メニュー、[Change FPGA Clock]メニューアイテム
42. FPGAクロック周波数を選択するためのスライダーとスピンボックス
43. オペレーターライブラリ
44. オペレーターが別のハードウェアプラットフォームに適用できない場合のエラーメッセージ
45. 階層ボックスの例
46. デザインウィンドウのウィンドウタブ
47. ポートのハイライト表示
48. ポートのハイライト表示
49. ポート名の入力
50. 階層ボックスのポートの名前変更
51. ポートのハイライト表示
52. 階層ボックスの入力ポートの順序変更
53. O-Typeネットワーク
54. エラーのあるO-Typeネットワーク
55. VisualApplets 2.2以降における正常に同期されていないデータフローの表示
56. M-TypeおよびO-Typeネットワーク
57. 1つの同期入力グループを持つM-Typeオペレーター
58. 非同期入力を持つM-Typeオペレーター
59. 独立したソースの同期
60. SYNCでのデッドロック(図a)
61. SYNCでのデッドロック(図b)
62. 修正されたデッドロック
63. 回避されたデッドロック
64. 帯域幅の制限
65. 帯域幅制限の補正
66. 無限ソース接続エラー
67. 無限ソース接続OK
68. 非無限ソースに接続された無限ソース変換モジュール(Buffer1)
69. 異なるM-Typeモジュールからソース供給される、シグナルリンク入力を持つO-Typeモジュール
70. Parameter Infoビュー
71. Parameter Info
72. モジュールプロパティダイアログ
73. フィールドパラメータ編集ウィンドウ
74. フィールドパラメータを編集するためのファンクションダイアログ
75. 無効なパラメータ
76. 参照パラメータの自動補完
77. Autocompletion in "Enter data for <operator>/<parameter> Dialog
78. Syntax Highlighting in "Enter data for <operator>/<parameter> Dialog
79. モジュールプロパティダイアログでの構文ハイライト
80. トランスレータオペレータの自動補完
81. 不正な状態のパラメータ
82. メタデータパラメータ
83. 無効なソースポートリンクプロパティ
84. 無効な宛先ポートリンクプロパティ
85. 新しいシミュレーションソースとプローブの作成
86. シミュレーションソースはグレーの画像フレーム、シミュレーションプローブは緑の画像 フレームです
87. シミュレーションソースビューア
88. 表示オプション
89. ピクセル値
90. 拡大鏡でのズーム
91. ソースでのサムネイル表示
92. シミュレーションに使用される強調表示された画像セクション
93. sim[x] は、シーケンス内でシミュレートされている画像を示します
94. 表示ウィンドウと拡大鏡の十字カーソル
95. ピクセル値
96. 画像寸法
97. 超過した画像寸法
98. 画像とリンクの Bit Widths
99. 使用する画像ビットのオフセットの定義
100. 4ビット画像の表示プロパティ
101. Link Bitsで使用するオフセットの定義
102. ディスプレイ配置
103. ピクセルマージ
104. マージファクター = 1、画像PropertyがLink Propertyに一致しない場合
105. マージファクター = 2、マージされた画像のPropertyがLink Propertyに一致する場合
106. シミュレーションウィンドウ
107. ソースおよびプローブディスプレイの変更
108. 接続されていないシミュレーションモジュール
109. シミュレーション設定
110. 2番目のシミュレーションステップ
111. 3番目のシミュレーションステップ
112. シミュレーションの成功
113. ピクセル値プローブ
114. 未定義の画像領域の表示
115. 空の画像シンボル
116. Linkビュー
117. Line Profileビュー
118. ラインヒストグラムビュー
119. 画像ヒストグラムビュー
120. 保存オプションダイアログ
121. 保存用のファイル形式オプション
122. 保存オプションダイアログでの分割ファクターの設定
123. Path Settingsのダイアログウィンドウ
124. Simulation Settingsのダイアログウィンドウ
125. 例:Win64システム用のアップレットを常に作成する場合は、ここでこのオペレーティングシステムプラットフォームをデフォルトプラットフォームとして設定できます
126. 例: 新しいアプレットデザインを作成する際、プログラムによってWin64が提案されます
127. Diagram Settingsのダイアログウィンドウ
128. Global Build Settingsのダイアログウィンドウ
129. common settingsのダイアログウィンドウ
130. Target Runtime Project Setting
131. デザインプロパティの編集
132. Diagram Layout Settings
133. Project Info Window
134. FPGAリソース予測に関する詳細情報
135. コンテキストメニュー FPGA Resources
136. 個別モジュールのFPGAリソース使用量
137. デバイスリソース割り当てウィンドウ
138. グレーアウトされたリソースCameraControl
139. デバイスリソースの競合
140. デバイスリソース競合の自動修正
141. DRCレベル1のエラー
142. 検出されたXilinxツール
143. ハードウェアプラットフォームの選択
144. ビルド設定ウィンドウ
145. ターゲットハードウェアデザインでサポートされているVivado
146. ターゲットハードウェアデザインでサポートされていないVivado
147. パラメータセットの例:microEnable 5 marathon向けの開発
148. デフォルト:すべてのビルドフローステップが有効
149. 後続のビルドステップが無効
150. 個々のビルドステップのビルドファイルの保持
151. Keeping Build Files of the Individual Build Steps
152. Command Mode Options
153. Command Mode "Use platform default value"
154. Command Mode "Append to platform default value"
155. Command Mode "Overwrite platform default value"
156. Handling Options
157. Selecting the Build Configuration for Applet Build
158. Target Runtime Selection during Applet Build
159. Build Setting for imaFlex CXP-12 Quad and imaFlex CXP-12 Penta
160. Repacking Hardware Applet Files Window
161. Fullfilled Repacking Preconditions
162. Selecting Target Operating System
163. Display of Specified Repacking Settings
164. Message after Successful Repacking
165. Selecting the Storing Location for the SDK Example
166. Script Collection in the VisualApplets program window
167. Exporting a Design
168. Importing a Design
169. User Libraries with Elements in the Library Panel
170. Saving a Hierarchical Box as a User Library Element
171. Adding documentation, version information, short description, and/or individual GUI Icon
172. Providing a password for a library element
173. Tooltip Information on User Library Element
174. Display of Your Library Element in Design
175. Saving New User Library Element
176. ドキュメント、バージョン情報、簡単な説明、および/または個別のGUIアイコンの追加
177. ライブラリ要素のパスワードの提供
178. ユーザーライブラリ要素のツールチップ情報
179.
180. ユーザーライブラリ要素の保護
181. 保護されたユーザーライブラリ要素のパスワードの入力
182. User Library Editorを開く
183. インスタンスの置換
184. ターゲットハードウェアのポーティング
185. オペレーターが新しいハードウェアプラットフォームに適用できない場合のエラーメッセージ
186. VisualAppletsのメインウィンドウ
187. 新しいプロジェクトウィンドウ
188. VisualAppletsのオペレータードキュメント
189. サンプルデザインの実装 Sobel_Filter.va
190. Link Properties
191. Static and Dynamic Operator Parameters
192. サンプルデザインのデザインルールチェック 1 および 2 Sobel_Filter.va
193. FPGA Resource Estimation
194. Build Hardware Applet Dialog
195. microDiagnosticsに表示されるファームウェアパーティション
196. microDisplayにおけるパラメータツリーと画像取り込みウィンドウ
197. 生成されたSDKプロジェクトファイル
198. Operator CameraGrayAreaBaseのProperties
199. カメラオペレーターのLink Bit Widthの変更
200. バッファモジュール出力リンクでBit Widthを変更できない
201. リンクプロパティ変更後の不正な条件
202. DRCエラーメッセージ:無効なパラメータ
203. 赤色のパラメータに不正な条件が表示される
204. 16Bit出力用に追加されたConvertPixelFormatオペレーター
205. 16Bit出力用に追加されたShiftLeftオペレーター
206. モニタリング付きしきい値二値化デザインのブロック図
207. microDisplayでの二値化アプレットの使用
208. 2台のカメラを切り替えるVisualAppletsデザイン
209. InsertImageを使用したデッドロック構成
210. ライン複製
211. marathon VCL上のベースコンフィギュレーションモードにおけるグレースケールCamera Linkエリアスキャンカメラの基本取り込み
212. marathon VCL上のベースコンフィギュレーションモードにおけるRGB Camera Linkエリアスキャンカメラの基本取り込み
213. marathon VCL上のミディアムコンフィギュレーションモードにおけるグレースケールCamera Linkエリアスキャンカメラの基本取り込み
214. marathon VCLでのベースコンフィギュレーションモードにおけるRGB Camera Linkエリアスキャンカメラの基本取り込み
215. フルコンフィギュレーションモードにおけるCamera Linkエリアスキャンカメラ用marathon VCLフレームグラバーの基本取り込みデザイン
216. ベースコンフィギュレーションモードにおけるグレースケールCamera Linkラインスキャンカメラ用marathonフレームグラバーの基本取り込みデザイン
217. ベースコンフィギュレーションモードにおけるRGB Camera Linkラインスキャンカメラ用marathonフレームグラバーの基本取り込みデザイン
218. ベースコンフィギュレーションモードにおけるグレースケールCamera Linkラインスキャンカメラ用marathonフレームグラバーの基本取り込みデザイン
219. ベースコンフィギュレーションモードにおけるRGB Camera Linkラインスキャンカメラ用marathonフレームグラバーの基本取り込みデザイン
220. フルコンフィギュレーションモードにおけるCamera Linkラインスキャンカメラ用marathonフレームグラバーの基本取り込み
221. リンクアグリゲーション1を使用した6 Gbit/sモードにおけるグレースケールCoaXPressエリアスキャンカメラの基本取り込み
222. リンクアグリゲーション2を使用した6 Gbit/sモードにおけるRGB CoaXPressエリアスキャンカメラの基本取り込み
223. marathonフレームグラバーでのリンクアグリゲーション4を使用した6 Gbit/sモードにおけるグレースケールCoaXPressエリアスキャンカメラの基本取り込み
224. リンクアグリゲーション1を使用した6 Gbit/sモードにおけるグレースケールCoaXPressラインスキャンカメラの基本取り込み
225. リンクアグリゲーション4を使用した6 Gbit/sモードにおけるグレースケールCoaXPressラインスキャンカメラの基本取り込み
226. imaFlexフレームグラバーでのリンクアグリゲーション4を使用した1台のグレースケールCoaXPressエリアスキャンカメラの基本取り込み
227. 4台のCoaXPress12シングルリンクエリアスキャンカメラの基本取り込み
228. imaFlexプラットフォームにおける複数のBit Widthの基本取り込み例
229. imaFlexプラットフォームにおけるColor Formatサポートの基本取り込み例
230. imaFlexプラットフォームにおけるColor Formatサポートの基本取り込み例
231. imaFlexフレームグラバーでのグレースケールCoaXPressラインスキャンカメラの基本取り込み
232. imaFlexフレームグラバーでのRGB CoaXPressラインスキャンカメラの基本取り込み
233. デイジーチェーン接続されたフレームグラバー(データ転送)
234. 人工テスト画像
235. 直線エッジ
236. 斜めエッジ
237. 曲線エッジ
238. 周期構造
239. Bayer pattern
240. 基本設計構造
241. NearestNeighbourの内容
242. 基本設計構造
243. HierarchicalBox Laplaceの内容
244. HierarchicalBox SortToComponentsの内容
245. 基本設計構造
246. Bayerデモザイキングプロセスの補間ステップ1
247. ColourInterpolationの内容
248. HierarchicalBox BlueAndRedの内容
249. オリジナルカラー画像
250. Larocheらのアルゴリズムでデモザイキングされた画像 [Lar94]
251. バイリニアでデモザイキングされた画像 画像
252. 変更されたLarocheフィルターのColourInterpolationの内容
253. カラーパターンがRed/BlueFollowedByGreen_GreenFollowedByBlue/Redのバイリニアラインスキャンカメラのセンサーレイアウト
254. 「BilinearBayer_RG_GB.va」の基本設計構造
255. HierarchicalBox DeBayerの内容
256. HierarchicalBox DeBayerEnhancedRAWの内容
257. HierarchicalBox MakeKernelで作成されたカーネルコンポーネント
258. HierarchicalBox DeBayerRAWの内容
259. カラーパターンがRed/BlueFollowedByBlue/Red_GreenFollowedByGreenのバイリニアラインスキャンカメラのセンサーレイアウト
260. 「BilinearBayer_RB_GG.va」の基本設計構造
261. HierarchicalBox DeBayerの内容
262. HierarchicalBox DeBayerEnhancedの内容
263. オペレーター SelectSubKernel3x2によってHierarchicalBox DeBayerEnhancedで選択されたカーネルコンポーネント
264. HierarchicalBox DeBayerFastの内容
265. カラーコンポーネントの事前ソート
266. 事前ソートされたカラーコンポーネントのシミュレーション結果
267. ImageBufferMultiRoI オペレーターの XOffset のパラメーター設定
268. 同じコンポーネントの連続する8ピクセルを収集することによる、色分解の事前ソート。
269. FrameBufferRandomRead による色分解
270. FrameBufferRandomRead 入力用のアドレスジェネレーター
271. トップレベルの設計構造
272. オペレーター JPEG_Encoder を使用したグレースケール JPEG 圧縮の基本実装
273. トップレベルの設計構造
274. ユーザーライブラリエレメントを使用したカラー JPEG 圧縮の基本実装
275. オペレーター JPEG_Encoder_Gray を使用したグレースケール JPEG 圧縮の基本実装
276. 基本設計構造
277. ボックス JPEGBlockSorter8x8 の内容
278. JPEGBlockSorter8x8 でのピクセルの再配置
279. SplitImage ボックスの内容
280. RemoveFillByte ボックスの内容
281. RestartMarker ボックスの内容
282. 基本設計構造
283. アプレットハードウェアテストのブロック図
284. ハードウェアテストプロセス 0
285. ハードウェアテストプロセス 1
286. microDisplay におけるアプレットハードウェアテストの Parameter Translates と References の使用
287. RAM テスト、DMA パフォーマンステスト、およびカメラアクジション向けのアプレットハードウェアテストの実装
288. 秒当たりのフレーム数からティックへの変換での FloatParamTranslator の使用
289. アプレットでの幅と高さの簡単な設定のための IntParamTranslator の使用
290. VA デザイン「TriggerAndImageStatistics.va」の基本設計構造
291. HierarchicalBox TriggerAnalysis のコンテンツ
292. HierarchicalBox CameraLink_InputStatistics のコンテンツ
293. HierarchicalBox Trigger_Statistics のコンテンツ
294. HierarchicalBox DelayAnalysis のコンテンツ
295. HierarchicalBox ImageAnalysis のコンテンツ
296. Sinewave
297. VA デザイン「GeometricTransformation_FrameBufferRandomRead.va」の基本設計構造
298. HierarchicalBox「GeometricTransformation」のコンテンツ
299. HierarchicalBox CoordinateTransformation のコンテンツ
300. HierarchicalBox OutputImage のコンテンツ
301. HierarchicalBox InverseTransformation のコンテンツ
302. ソース画像 [Ope16a]
303. 回転および平行移動されたターゲット画像
304. VA デザイン「GeometricTransformation_ImageMoments.va」の基本設計構造
305. HierarchicalBox GeometricTransformation のコンテンツ
306. HierarchicalBox CoordinateTransformation のコンテンツ
307. HierarchicalBox InverseTransformation のコンテンツ
308. HierarchicalBox GeometricTransformation のコンテンツ
309. ソース画像(寸法:640x240ピクセル)
310. 位置と方向が補正されたターゲット画像(寸法:256x128ピクセル)
311. 例:8個のピクセルが1つのDRAMセルに格納されます
312. HierarchicalBox FrameBufferRandomRead_Par8 のコンテンツ
313. VAデザイン「GeometricTransformation_DistortionCorrection.va」の基本設計構造
314. HierarchicalBox CoordinateTransformationの内容
315. HierarchicalBox KeystoneCorrectionの内容
316. HierarchicalBox DistortionCorrectionの内容
317. HierarchicalBox DistortionCoefficientの内容
318. ソース画像の例 [Ope16a]
319. 歪みと台形歪みが補正されたターゲット画像
320. 回転、歪み、台形歪みが補正されたターゲット画像
321. VAデザイン「DistortionCorrection.va」の基本設計構造
322. HierarchicalBox DistortionCorrectionの内容
323. HierarchicalBox InverseCorrectionの内容
324. 基本設計構造
325. ImageMomentsの内容
326. HierarchicalBox orientation_thetaの内容
327. HierarchicalBox eccentricityの内容
328. カメラの位置合わせ不良に起因するスキャン対象物のスキュー
329. 基本設計構造
330. HierarchicalBox LineShearの内容
331. HierarchicalBox ExtractIntegerの内容
332. HierarchicalBox Selectの内容
333. HierarchicalBox TransformedYCoordinateの内容
334. シフト補正された画像
335. ラインカメラ画像をScalingするための基本設計構造
336. Transformationのコンポーネント
337. WordToReadのコンポーネント
338. PixelPickerのコンポーネント
339. Pick_0の内容
340. Interpolationのコンポーネント
341. "TapSorting_2XE_1Y.va" の基本設計構造
342. "TapSorting_2X_2Y.va" の基本設計構造
343. "TapSorting_2X_2Y.va" 内の HierarchicalBox Address の内容
344. "TapSorting_8X_1Y.va" の基本設計構造
345. HierarchicalBox Sorting_8X_1Y の内容
346. "TapSorting_8X_1Y.va" 内の HierarchicalBox Address の内容
347. 基本設計構造
348. ボックス Trigger の内容
349. ボックス HDR の内容
350. Image1 内のコンポーネント Red の内容
351. HDR 配下のボックス Red の内容
352. デザイン "HDR_CRC_Bayer.vad" および "HDR_CRC_Color.vad" 内のボックス LDR の内容
353. デザイン "HDR_CRC_Gray.vad" 内のボックス LDR の内容
354. 基本設計構造
355. ボックス HDR の内容
356. ボックス Image1 内の Red の内容
357. ボックス HDR 内の Red の内容
358. "ExposureFusion.vad" の基本設計構造
359. HierarchicalBox ExposureFusion の内容
360. HierarchicalBox ImageComposition の内容
361. HierarchicalBox Weight の内容
362. ボックス Weight 内の HierarchicalBox Red の内容
363. ボックス ImageComposition 内の HierarchicalBox Red のコンテンツ
364. Exposure Time が異なる入力画像例
365. 露光合成後の 5 つの入力画像例の出力画像
366. 基本設計構造
367. HierarchicalBox DepthFromFocus のコンテンツ
368. HierarchicalBox CompareContrast のコンテンツ
369. HierarchicalBox SelectDepthIndex のコンテンツ
370. HierarchicalBox SelectPixelValue のコンテンツ
371. HierarchicalBox LastImageOfSequenceOnly のコンテンツ
372. VA デザイン「HOG_9Bins_Histogram.vad」、「HOG_9Bins_HistogramMax.vad」、「HOG_4Bins_HistogramMax.vad」の基本設計構造
373. HierarchicalBiox HOG のコンテンツ
374. HierarchicalBox GradientFilter のコンテンツ
375. HierarchicalBox MagnitudeOrientation のコンテンツ
376. HierarchicalBox Histogram のコンテンツ
377. HierarchicalBox Bin1 のコンテンツ
378. HierarchicalBox ConcatenateWithNeighbors のコンテンツ
379. HierarchicalBox GetHistogramMax のコンテンツ
380. VA デザイン「PrintInspection_Blob.vad」の基本設計構造
381. HierarchicalBox FindPatterns のコンテンツ
382. HierarchicalBox ExtractCandidates のコンテンツ
383. HierarchicalBox DetermingCOGTemplates のコンテンツ
384. HierarchicalBox TemplateMatching のコンテンツ
385. HierarchicalBox COG_Angle のコンテンツ
386. VA デザイン「PrintInspection_ImageMoments.vad」の基本設計構造
387. 「NormalizedCrossCorrelation.vad」の基本設計構造
388. テスト画像 "PCB.tif"
389. HierarchicalBox NCCのコンテンツ
390. HierarchicalBox Divisionのコンテンツ
391. オブジェクト位置に「1」がある結果画像(拡大表示)
392. 色付きボックスで可視化されたオブジェクト
393. 4連結近傍
394. 8連結近傍
395. 4連結近傍(左)および8連結近傍(右)におけるオブジェクトに割り当てられたピクセル。すべての色付きピクセルは前景ピクセルを表し、オブジェクトへの割り当てが異なる色で可視化されています。
396. 4連結近傍:輪郭直交 = 30、対角 = 0
397. 8連結近傍:輪郭直交 = 14、対角 = 8
398. 8連結近傍(左)および4連結近傍(右)を使用した周囲長の計算
399. Y座標リセットの影響
400. オーバーフローイベントの動作
401. BlobDetector1Dオペレーターのフラッシュ動作
402. シミュレーションプローブビューアのエラーフラグ
403. シミュレーションプローブビューアのエラーフラグ
404. Blob Analysis 1Dオペレーターの動作
405. VisualAppletsネットワークにおけるBlob 1Dオペレーターの同期
406. Blob 1Dのタイミング - 新しいフレームの生成
407. Blob 1Dのタイミング - 空フレームの抑制
408. Blob 1Dのタイミング - 定常フラッシュ
409. Blob 1Dのタイミング - オブジェクトの破棄
410. シミュレーションシナリオ 1 - フラッシュとY0の関係
411. シミュレーションシナリオ 2 - フラッシュピクセル位置
412. シミュレーションシナリオ 3 - フレーム終了時の破棄されたフラッシュピクセル
413. シミュレーションシナリオ 4 - 複数ブロブ
414. 最小入力画像幅の計算式
415. オーバーフローイベントデータ
416. FPGAデバイスリソース
417. FPGAデバイスリソース
418. FPGAデバイスリソース
419. この構成は、O出力のみを持ちメタデータを持たない、よりシンプルな CxpCameraオペレーターと同等です。
420. この構成は、ポートOおよび MetaDataO が選択された、よりシンプルな CxpCameraオペレーターと同等です。
421. この構成では、タップ0とそのメタデータのみが出力されます。タップ1についてはメタデータのみが出力されます。この構成は、カメラとフレームグラバーの組み合わせのデバッグに役立ちます。
422. この構成では、オペレーターは両方のカメラタップを2つの別個のデータストリームとして、その Tap0およびTap1ポートに出力します。 ただし、メタデータ情報は出力されません。
423. この構成では、オペレーターは両方のカメラタップを2つの別個のストリームとして、その Tap0およびTap1ポートに出力します。 また、オペレーターはTap0 ポートのメタ情報も提供します。この構成は、CXPヘッダーがTapG Codeフィールドを除いて両方のタップでほぼ同一である、対称的なカメラタップ構成において意味を持つ場合があります。
424. これはオペレーターの最大構成であり、各タップに対して独自の出力が独自のメタデータとともに提示されます。
425. imaFlex 2 Dual 100のLED
426. FPGAデバイスリソース
427. FPGAデバイスリソース
428. FPGAデバイスリソース
429. FPGAデバイスリソース
430. FPGAデバイスリソース
431. imaFlexプラットフォームのFPGAデバイスリソース
432. FPGAデバイスリソース
433. imaFlex 2 Dual 100のフロントGPIOコネクタ
434. imaFlex 2 Dual 100の拡張GPIOコネクタ
435. FPGAデバイスリソース
436. imaFlex 2 Dual 100のフロントGPIOコネクタ
437. imaFlex 2 Dual 100の拡張GPIOコネクタ
438. FPGA Device Resources All Platforms Except imaFlex 2 Dual 100
439. FPGA Device Resources of imaFlex 2 Dual 100
440. LEDs on the imaFlex 2 Dual 100 Board
441. LEDs on the imaFlex CXP-12 Penta Board
442. LEDs on the imaFlex CXP-12 Quad Board
443. RAM architecture
444. imaFlex 2 Dual 100 C1 And C0 Connectors
445. QSFP28 Interface (illustrative)
446. Data Forwarding
447. Data Forwarding Port Connection
448. VA Design Example for a Master in a Data Forwarding Topology
449. VA Design Example for a Slave Master in a Data Forwarding Topology
450. VA Design Example for an Endpoint Slave Master in a Data Forwarding Topology
451. Daisy Chain (illustrative)
452. Dual Camera
453. Dual Master
454. Triple Master

表一覧

1. Shortcut List for Main Program Window
2. Shortcut List for Simulation Viewer
3. Command Line Options and According Arguments
4. Operator Types
5. Availability of Autocompletion and Syntax Highlighting
6. List of Device Resources
7. Operator/Info
8. Operator/IO
9. Operator/Properties
10. Operator/ImgIn
11. Operator/ImgOut
12. Operator/RegIn
13. Operator/RegOut
14. Operator/Mem
15. Operator/Core
16. 基本アクイジション例のリスト
17. データ転送接続(ファイバーポート)
18. メッセージビットレイアウト
19. ベイヤーデモザイキング例のリスト
20. 色分解例の概要
21. グレースケールJPEGエンコーディングの設計バージョン
22. カラーJPEGエンコーディングの設計バージョン
23. 幾何学的変換例のリスト
24. 読み取りサイクル
25. VisualAppletsにおけるファイルと対応するルックアップテーブル
26. タップジオメトリの例
27. 利用可能なライブラリ
28. Library Accumulatorのオペレーター
29. Library Arithmeticsのオペレーター
30. Library Baseのオペレーター
31. 例
32. 疑似コードの説明
33. サンプル
34. サンプル
35. Operators of Library Blob
36. Explanation of Blob Error Flags
37. Explanation of Blob Error Flags
38. Explanation of Blob Error Flags
39. Explanation of Blob Error Flags
40. Operators of Library Color
41. Operators of Library Compression
42. Operators of Library Debugging
43. Operators of Library Filter
44. Operators of Library Logic
45. Memory Types of Operators in the Library Memory
46. Individual Latencies of the Operators in Library Memory
47. Operators of Library Memory
48. Data types supported by reference operators
49. Operators of Library Parameters
50. 基本操作
51. 関数
52. 基本操作
53. 関数
54. 基本操作
55. 関数
56. Operators of Library Hardware Platform
57. Mapping VA notation and CL Specification Version 2.1
58.
59.
60.
61.
62. Mapping VA notation and CL Specification Version 2.1
63. Mapping VA notation and CL Specification Version 2.1
64. Operators of Library Prototype
65. Operators of Library Signal
66. Operators of Library Synchronization
67. Operators of Library Transformation
68. imaFlex プラットフォームのハードウェア構成
69. microEnable 5 marathon のハードウェア構成
70. imaFlex 2 Dual 100 のデバイスリソース一覧
71. imaFlex CXP-12 Quad および imaFlex CXP-12 Penta のデバイスリソース一覧
72. microEnable 5 marathon のデバイスリソース一覧