목차
- 사용자 매뉴얼
- 기본 사항 및 예제
-
- 소개
- 하드웨어 Applet: 아이디어에서 애플리케이션까지
- 기본 설계 이론
- 다양한 카메라 유형 및 하드웨어 플랫폼을 위한 기본 취득 설계
- 프로세싱 예제
- Operator 예제
-
- Accumulator 및 Logic 라이브러리의 특정 Operator에 대한 기능 예제
- Synchronization 라이브러리의 특정 Operator(Dynamic Append 및 Cut)에 대한 기능 예제
- Memory 및 Signal 라이브러리의 특정 Operator에 대한 기능 예제
- Memory 및 Signal 라이브러리의 특정 Operator에 대한 기능 예제
- Signal 라이브러리의 특정 Operator에 대한 기능 예제
- Synchronization, Base 및 Filter 라이브러리의 특정 Operator에 대한 기능 예제
- Arithmetics 라이브러리의 특정 Operator(삼각 함수)에 대한 기능 예제
- Color, Base 및 Memory 라이브러리의 특정 Operator에 대한 기능 예제
- Signal, Logic, Filter, Parameters 라이브러리의 특정 Operator에 대한 기능 예제
- Parameter Library 예제
- 런타임 중 Applet 사용
- Operator 레퍼런스
-
- 소개
- 라이브러리 개요
- Library Accumulator
- Arithmetics 라이브러리
- 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
- Library Color
- 라이브러리 압축
- Library Debugging
- Library Filter
- Library Logic
- Memory Library
-
- 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
- Library Signal
-
- DelayToSignal
- Downscale
- EventToSignal
- FrameEndToSignal
- FrameStartToSignal
- Generate
- GetSignalStatus
- Gnd
- LimitSignalWidth
- LineEndToSignal
- LineStartToSignal
- PeriodToSignal
- PixelToSignal
- Polarity
- 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
- 장치 리소스
- 용어집
- 참고 문헌
- Index
그림 목록
- 1. VisualApplets - 15분 만에 아이디어에서 이미지 프로세서까지
- 2. VisualApplets – 수상 경력에 빛나는 소프트웨어 환경
- 3. 메인 프로그램 창
- 4. 현재 선택한 대상 하드웨어 플랫폼에서 사용할 수 없는 Operator
- 5. 정보 패널
- 6. 프로젝트 정보
- 7. 모듈 검색
- 8. 모듈 검색
- 9. 파라미터 정보
- 10. DRC 로그 정보
- 11. 빌드 로그 정보
- 12. 예시: MergeKernel Operator에 대한 정보 표시
- 13. Operator 라이브러리가 표시된 라이브러리 패널
- 14. Operator 라이브러리가 표시된 라이브러리 패널
- 15. 컨텍스트 메뉴를 통한 도킹 해제
- 16. 버튼을 통한 도킹 해제
- 17. 플로팅 창 다시 도킹하기
- 18. 분할 보기 열기
- 19. 분할 보기
- 20. 표시할 최근 디자인 개수 구성
- 21. 4개의 프로세스가 있는 Applet
- 22. 새 프로세스 생성
- 23. VisualApplets 메인 창
- 24. 새 프로젝트 시작
- 25. 라이브러리에서 디자인 창으로 오퍼레이터 드래그하기
- 26. 모듈 속성
- 27. 성공적인 DRC
- 28. microEnable 5 / Xilinx Vivado 빌드 설정
- 29. 간단한 VisualApplets 디자인
- 30. 디자인 워크플로
- 31. FPGA 대 CPU 전송/처리 성능
- 32. VisualApplets 데이터 파이프라인에서의 이미지 전송 및 처리
- 33. 간단한 VisualApplets 디자인
- 34. 125 MHz 클럭 주파수에 대한 Parallelism
- 35. 픽셀 순서
- 36. 2D 이미지 프로토콜 모델
- 37. 1D 이미지 프로토콜 모델
- 38. 0D 이미지 프로토콜 모델
- 39. 새 프로젝트 시작
- 40. 프로젝트 세부 정보 편집
- 41. 메뉴 디자인, 메뉴 항목 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. 하나의 동기화된 입력 그룹이 있는 M-type 오퍼레이터
- 58. 비동기 입력이 있는 M-type 오퍼레이터
- 59. 독립 소스 동기화
- 60. SYNC에서의 교착 상태(Deadlock), 그림 a
- 61. SYNC에서의 교착 상태(Deadlock), 그림 b
- 62. 수정된 교착 상태(Deadlock)
- 63. 회피된 교착 상태(Deadlock)
- 64. 대역폭 제한
- 65. 대역폭 제한 보상됨
- 66. 무한 소스 연결 오류
- 67. 무한 소스 연결 정상
- 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. Translator 오퍼레이터를 위한 자동 완성
- 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 비트 사용을 위한 오프셋 정의
- 102. 디스플레이 정렬
- 103. Pixel Merge
- 104. Merging Factor = 1, 이미지 속성이 Link 속성과 일치하지 않음
- 105. Merging Factor = 2, 병합된 이미지 속성이 Link 속성과 일치함
- 106. 시뮬레이션 창
- 107. 소스 및 프로브 디스플레이 변경
- 108. 연결되지 않은 시뮬레이션 모듈
- 109. 시뮬레이션 설정
- 110. 두 번째 시뮬레이션 단계
- 111. 세 번째 시뮬레이션 단계
- 112. 시뮬레이션 성공
- 113. 픽셀 값 프로브
- 114. 정의되지 않은 이미지 영역 표시
- 115. 빈 이미지 기호
- 116. Link 뷰
- 117. Line Profile 뷰
- 118. 라인 히스토그램 뷰
- 119. 이미지 히스토그램 뷰
- 120. 저장 옵션 대화상자
- 121. 저장을 위한 파일 형식 옵션
- 122. 저장 옵션 대화상자에서 Splitting Factor 설정
- 123. Path Settings 대화상자
- 124. Simulation Settings 대화상자
- 125. 예: Win64 시스템용 앱릿을 항상 생성하는 경우, 여기서 이 운영 체제 플랫폼을 기본 플랫폼으로 설정할 수 있습니다.
- 126. 예시: 새로운 앱릿 디자인을 생성할 때 프로그램에서 Win64가 제안됩니다
- 127. Diagram Settings 대화상자
- 128. Global Build Settings 대화상자
- 129. 공통 설정 대화상자
- 130. 타겟 런타임 프로젝트 설정
- 131. 디자인 속성 편집
- 132. 다이어그램 레이아웃 설정
- 133. 프로젝트 정보 창
- 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. 개별 빌드 단계의 빌드 파일 유지
- 152. 명령 모드 옵션
- 153. 명령 모드 "Use platform default value"
- 154. 명령 모드 "Append to platform default value"
- 155. 명령 모드 "Overwrite platform default value"
- 156. 처리 옵션
- 157. Applet 빌드를 위한 빌드 구성 선택
- 158. Applet 빌드 중 대상 런타임 선택
- 159. imaFlex CXP-12 Quad 및 imaFlex CXP-12 Penta 빌드 설정
- 160. 하드웨어 Applet 파일 재패키징 창
- 161. Fill된 재패키징 사전 조건
- 162. 대상 운영 체제 선택
- 163. 지정된 재패키징 설정 표시
- 164. 재패키징 성공 후 메시지
- 165. SDK 예제 저장 위치 선택
- 166. VisualApplets 프로그램 창의 스크립트 모음
- 167. 디자인 내보내기
- 168. 디자인 가져오기
- 169. 라이브러리 패널의 요소가 포함된 사용자 라이브러리
- 170. 계층형 상자를 사용자 라이브러리 요소로 저장
- 171. 문서, 버전 정보, 간략한 설명 및/또는 개별 GUI 아이콘 제공
- 172. 라이브러리 요소에 대한 비밀번호 제공
- 173. 사용자 라이브러리 요소의 툴팁 정보
- 174. 디자인에 사용자 라이브러리 요소 표시
- 175. 새 사용자 라이브러리 요소 저장
- 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. 정적 및 동적 오퍼레이터 파라미터
- 192. 예제 디자인을 위한 디자인 규칙 검사(Design Rule Check) 1 및 2
Sobel_Filter.va - 193. FPGA 리소스 추정
- 194. 하드웨어 Applet 빌드 대화상자
- 195. microDiagnostics에 표시되는 펌웨어 파티션
- 196. microDisplay의 파라미터 트리 및 이미지 획득 창
- 197. 생성된 SDK 프로젝트 파일
- 198. CameraGrayAreaBase 오퍼레이터의 속성
- 199. 카메라 오퍼레이터의 링크 Bit Width 변경됨
- 200. 버퍼 모듈 출력 링크에서는 Bit Width를 변경할 수 없음
- 201. 링크 속성 변경 후의 잘못된 조건
- 202. DRC 오류 메시지: 잘못된 파라미터
- 203. 빨간색 파라미터는 잘못된 조건을 나타냄
- 204. 16Bit 출력을 위해 추가된 ConvertPixelFormat 오퍼레이터
- 205. 16Bit 출력을 위해 추가된 ShiftLeft 오퍼레이터
- 206. 모니터링 기능이 포함된 임계값 이진화 디자인의 블록 다이어그램
- 207. microDisplay에서의 이진화 Applet 사용
- 208. 두 카메라 간 전환을 위한 VisualApplets 디자인
- 209. InsertImage를 사용한 교착 상태(Deadlock) 구성
- 210. 라인 복제
- 211. marathon VCL의 Base 구성 모드에서의 흑백 Camera Link 면스캔 카메라 기본 획득
- 212. marathon VCL의 Base 구성 모드에서의 RGB Camera Link 면스캔 카메라 기본 획득
- 213. marathon VCL의 Medium 구성 모드에서의 흑백 Camera Link 면스캔 카메라 기본 획득
- 214. marathon VCL의 Base Configuration 모드에서의 RGB Camera Link 면 스캔 카메라용 기본 취득
- 215. Full Configuration 모드의 Camera Link 면 스캔 카메라용 marathon VCL 프레임 그래버 기본 취득 디자인
- 216. Base Configuration 모드의 흑백 Camera Link 라인 스캔 카메라용 marathon 프레임 그래버 기본 취득 디자인
- 217. Base Configuration 모드의 RGB Camera Link 라인 스캔 카메라용 marathon 프레임 그래버 기본 취득 디자인
- 218. Base Configuration 모드의 흑백 Camera Link 라인 스캔 카메라용 marathon 프레임 그래버 기본 취득 디자인
- 219. Base Configuration 모드의 RGB Camera Link 라인 스캔 카메라용 marathon 프레임 그래버 기본 취득 디자인
- 220. Full Configuration 모드의 Camera Link 라인 스캔 카메라용 marathon 프레임 그래버 기본 취득
- 221. 링크 어게게이션 1이 포함된 6GBit/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가 포함된 단일 흑백 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 패턴
- 240. 기본 설계 구조
- 241. NearestNeighbour의 내용
- 242. 기본 설계 구조
- 243. HierarchicalBox Laplace의 내용
- 244. HierarchicalBox SortToComponents의 내용
- 245. 기본 설계 구조
- 246. Bayer 디모자이킹 프로세스의 보간 단계 1
- 247. ColourInterpolation의 내용
- 248. HierarchicalBox BlueAndRed의 내용
- 249. 원본 컬러 이미지
- 250. Laroche 외 연구진의 알고리즘으로 디모자이킹된 이미지 [Lar94]
- 251. 바이린얼(bilinear) 방식으로 디모자이킹된 이미지
디모자이킹된 이미지 - 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 Operator의 XOffset 파라미터 설정
- 268. 동일한 요소의 연속된 픽셀 8개를 수집하여 색상을 분리하기 위한 사전 정렬.
- 269. FrameBufferRandomRead를 사용한 색상 분리
- 270. FrameBufferRandomRead 입력을 위한 주소 생성기
- 271. 최상위 레벨 디자인 구조
- 272. JPEG_Encoder Operator를 사용한 그레이스케일 JPEG 압축의 기본 구현
- 273. 최상위 레벨 디자인 구조
- 274. 사용자 라이브러리 요소를 사용한 컬러 JPEG 압축의 기본 구현
- 275. JPEG_Encoder_Gray Operator를 사용한 그레이스케일 JPEG 압축의 기본 구현
- 276. 기본 디자인 구조
- 277. JPEGBlockSorter8x8 Box의 콘텐츠
- 278. JPEGBlockSorter8x8에서의 픽셀 재배치
- 279. SplitImage Box의 콘텐츠
- 280. RemoveFillByte Box의 콘텐츠
- 281. RestartMarker Box의 콘텐츠
- 282. 기본 디자인 구조
- 283. Applet Hardware Test의 블록 다이어그램
- 284. 하드웨어 테스트 프로세스 0(Hardware Test Process0)
- 285. 하드웨어 테스트 프로세스 1(Hardware Test Process1)
- 286. microDisplay에서 Parameter Translator 및 Reference를 사용하는 Applet Hardware Test
- 287. RAM 테스트, DMA 성능 테스트 및 카메라 취득을 위한 Applet Hardware Test 구현
- 288. FloatParamTranslator를 사용하여 초당 프레임(Frames per Second)을 틱(Ticks)으로 변환
- 289. Applet에서 Width 및 Height을 간편하게 설정하기 위한 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. 예시: 하나의 DRAM 셀에 8개의 픽셀이 저장됨
- 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. 노출 융합(exposure fusion)을 거친 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방향 연결 이웃(4-Connected Neighborhood)
- 394. 8방향 연결 이웃(8-Connected Neighborhood)
- 395. 4방향 연결 이웃(왼쪽)과 8방향 연결 이웃(오른쪽)에서 객체에 할당된 픽셀. 모든 색상 픽셀은 전경 픽셀을 나타내며, 객체에 대한 할당은 서로 다른 색상으로 시각화됩니다.
- 396. 4방향 연결 이웃: 외곽선 직교 = 30, 대각선 = 0
- 397. 8방향 연결 이웃: 외곽선 직교 = 14, 대각선 = 8
- 398. 8방향 연결 이웃(왼쪽)과 4방향 연결 이웃(오른쪽)을 사용한 둘레 계산
- 399. Y-Coordinate Reset의 영향
- 400. 오버플로우 이벤트 동작
- 401. BlobDetector1D 오퍼레이터의 플러시(Flush) 동작
- 402. 시뮬레이션 프로브 뷰어(Simulation Probe Viewer)의 에러 플래그
- 403. 시뮬레이션 프로브 뷰어(Simulation Probe Viewer)의 에러 플래그
- 404. Blob Analysis 1D 오퍼레이터의 동작
- 405. VisualApplets 네트워크에서의 Blob 1D 오퍼레이터 동기화
- 406. Blob 1D 타이밍 - 새 프레임 생성
- 407. Blob 1D 타이밍 - 빈 프레임 억제
- 408. Blob 1D 타이밍 - 상시 플러시(Constant Flush)
- 409. Blob 1D 타이밍 - 객체 폐기
- 410. 시뮬레이션 시나리오 1 - 플러시(Flush)와 Y0의 관계
- 411. 시뮬레이션 시나리오 2 - 플러시(Flush) 픽셀 위치
- 412. 시뮬레이션 시나리오 3 - 프레임 끝에서의 폐기된 플러시(Flush) 픽셀
- 413. 시뮬레이션 시나리오 4 - 다중 블롭(Multiple Blobs)
- 414. 최소 입력 이미지 너비 계산 공식
- 415. 오버플로 이벤트 데이터
- 416. FPGA 디바이스 리소스
- 417. FPGA 디바이스 리소스
- 418. FPGA 디바이스 리소스
- 419. 이 구성은 O 출력만 있고 메타데이터가 없는 더 단순한 CxpCamera 오퍼레이터와 동일합니다.
- 420. 이 구성은 포트 O와 MetaDataO가 선택된 , 더 단순한 CxpCamera 연산자와 동일합니다.
- 421. 이 구성에서는 탭 0에 대한 데이터와 메타데이터만 출력됩니다. 탭 1의 경우 메타데이터만 출력됩니다. 이 구성은 카메라와 프레임 그래버의 조합을 디버깅하는 데 유용할 수 있습니다.
- 422. 이 구성에서 운영자는 두 카메라 탭을 Tap0 및 Tap1 포트를 통해 2개의 별도 데이터 스트림으로 제공합니다. 그러나 메타데이터 정보는 출력되지 않습니다.
- 423. 이 구성에서 운영자는 두 카메라 탭을 Tap0 및 Tap1 포트를 통해 2개의 별도 스트림으로 제공합니다. 운영자는 또한 Tap0 포트에 대한 메타 정보를 제공합니다. 이 구성은 대칭형 카메라 탭 구성에 유용할 수 있는데, 이러한 구성에서는 TapG 코드 필드를 제외하고 두 탭의 CXP 헤더가 대부분 동일합니다.
- 424. 이것은 연산자의 최대 구성이며, 각 탭마다 고유한 출력과 해당 메타데이터가 함께 제공됩니다.
- 425. 의 LED imaFlex 2 Dual 100
- 426. FPGA 디바이스 리소스
- 427. FPGA 디바이스 리소스
- 428. FPGA 디바이스 리소스
- 429. FPGA 디바이스 리소스
- 430. FPGA 디바이스 리소스
- 431. imaFlex 플랫폼용 FPGA 디바이스 리소스
- 432. FPGA 디바이스 리소스
- 433. 의 전면 GPIO 커넥터 imaFlex 2 Dual 100
- 434. 의 GPIO 확장 커넥터 imaFlex 2 Dual 100
- 435. FPGA 디바이스 리소스
- 436. 의 전면 GPIO 커넥터 imaFlex 2 Dual 100
- 437. 의 GPIO 확장 커넥터 imaFlex 2 Dual 100
- 438. FPGA 디바이스 리소스 (다음 플랫폼 제외) imaFlex 2 Dual 100
- 439. imaFlex 2 Dual 100의 FPGA 디바이스 리소스
- 440. imaFlex 2 Dual 100 보드의 LED
- 441. imaFlex CXP-12 Penta 보드의 LED
- 442. imaFlex CXP-12 Quad 보드의 LED
- 443. RAM 아키텍처
- 444. imaFlex 2 Dual 100 C1 및 C0 커넥터
- 445. QSFP28 인터페이스 (참고용)
- 446. 데이터 포워딩
- 447. 데이터 포워딩 포트 연결
- 448. 데이터 포워딩 토폴로지의 마스터를 위한 VA 디자인 예제
- 449. 데이터 포워딩 토폴로지의 슬레이브 마스터를 위한 VA 디자인 예제
- 450. 데이터 포워딩 토폴로지의 엔드포인트 슬레이브 마스터를 위한 VA 디자인 예제
- 451. 데이지 체인 (참고용)
- 452. 듀얼 카메라
- 453. 듀얼 마스터
- 454. 트리플 마스터
표 목록
- 1. 메인 프로그램 창 단축키 목록
- 2. 시뮬레이션 뷰어 단축키 목록
- 3. 명령줄 옵션 및 해당 인수
- 4. 오퍼레이터 유형
- 5. 자동 완성 및 구문 강조 기능 가용성
- 6. 디바이스 리소스 목록
- 7. 오퍼레이터/정보
- 8. 오퍼레이터/I/O
- 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. Bayer 디모자이킹 예제 목록
- 20. 색 분리 예제 개요
- 21. 그레이스케일 JPEG 인코딩용 디자인 버전
- 22. 컬러 JPEG 인코딩용 디자인 버전
- 23. 기하학적 변환 예제 목록
- 24. 읽기 주기
- 25. VisualApplets의 파일 및 해당 룩업 테이블
- 26. 탭 지오메트리 예제
- 27. 사용 가능한 라이브러리
- 28. Accumulator 라이브러리의 오퍼레이터
- 29. Arithmetics 라이브러리의 오퍼레이터
- 30. Base 라이브러리의 오퍼레이터
- 31. 예제
- 32. 의사 코드 설명
- 33. 예제
- 34. 예제
- 35. Blob 라이브러리 연산자
- 36. Blob 오류 플래그 설명
- 37. Blob 오류 플래그 설명
- 38. Blob 오류 플래그 설명
- 39. Blob 오류 플래그 설명
- 40. Color 라이브러리 연산자
- 41. Compression 라이브러리 연산자
- 42. Debugging 라이브러리 연산자
- 43. Filter 라이브러리 연산자
- 44. Logic 라이브러리 연산자
- 45. Memory 라이브러리 연산자의 메모리 유형
- 46. Memory 라이브러리 연산자의 개별 대기 시간
- 47. Memory 라이브러리 연산자
- 48. 참조 연산자가 지원하는 데이터 유형
- 49. Parameters 라이브러리 연산자
- 50. 기본 연산
- 51. 함수
- 52. 기본 연산
- 53. 함수
- 54. 기본 연산
- 55. 함수
- 56. Hardware Platform 라이브러리 연산자
- 57. VA 표기법과 CL 사양 버전 2.1 매핑
- 58.
- 59.
- 60.
- 61.
- 62. VA 표기법과 CL 사양 버전 2.1 매핑
- 63. VA 표기법과 CL 사양 버전 2.1 매핑
- 64. Prototype 라이브러리의 Operators
- 65. Signal 라이브러리의 Operators
- 66. Synchronization 라이브러리의 Operators
- 67. Transformation 라이브러리의 Operators
- 68. imaFlex 플랫폼 하드웨어 구성
- 69. microEnable 5 marathon 하드웨어 구성
- 70. imaFlex 2 Dual 100 디바이스 리소스 목록
- 71. imaFlex CXP-12 Quad 및 imaFlex CXP-12 Penta 디바이스 리소스 목록
- 72. microEnable 5 marathon 디바이스 리소스 목록
방정식 목록


