클럭 비디오 입력(CVI) 및 클럭 비디오 출력(CVO)
|
클럭 비디오 인터페이스 IP는 클럭 비디오 형식(예: BT656, BT1120, DVI)을 AXI4-스트리밍 비디오로 변환하거나 그 반대로 변환합니다.
|
풀 레스터에서 클럭 비디오 변환기
|
Intel FPGA 스트리밍 풀 래스터 프로토콜에서 클럭 비디오 형식으로 픽셀 데이터와 비디오 타이밍 정보를 다시 매핑합니다.
|
클럭 비디오를 풀 레스터 변환기로
|
픽셀 데이터 및 비디오 타이밍 정보를 클럭 비디오 형식에서 인텔 FPGA 스트리밍 풀 래스터 프로토콜로 다시 매핑합니다.
|
풀 레스터를 스트리밍 변환기로
|
Intel FPGA 스트리밍 풀 레스터와 Intel FPGA 스트리밍 비디오 라이트 프로토콜 사이의 원활한 변환을 제공합니다.
|
비디오 브로드캐스터
|
(다양한 형식의) 단일 입력 비디오 버스를 여러 목적지로 방송합니다.
|
비디오 교차점
|
소프트웨어 제어 하에 FPGA 설계와 관련하여 불연속 신호를 라우팅합니다. 단일 비트 신호에 대한 M 입력-N 출력 데이터 교차점입니다.
|
젠락 라우터 / 프로파일러
|
멀티 채널 젠락 스트로브 익스트랙터 및 라우터. 이 IP는 비디오 연결성 IP에서 유래한 비디오 타이밍 마커를 기반으로 젠락 타이밍 신호를 내부 또는 외부 FPGA 다중 속도 비디오 클럭 생성기로 전달하여 비디오 입력 및 출력 클럭 젠락 및/또는 프레임 동기화를 촉진합니다.
|
비디오 타이밍 생성기
|
풀 래스터 또는 클럭 비디오 표준에 따라 실시간 비디오 타이밍 신호를 생성합니다.
|
테스트 패턴 생성기
|
테스트 패턴이 포함된 비디오 스트림을 생성합니다.
|
클리퍼
|
비디오 스트림의 활성 영역을 잘라내고 나머지를 폐기합니다.
|
3D LUT
|
비디오 색 공간 및 다이내믹 레인지 변환, Chroma-Key 작업 및 예술 효과 생성을 위한 효율적인 솔루션을 제공합니다.
|
Warp
|
실시간 비디오 스트림에 기하학적 보정 및 임의의 비선형 왜곡을 적용합니다.
|
톤 매핑 연산자
|
노출이 잘못 설정된 이미지 및 비디오를 보정하여 보이지 않는 세부 사항을 드러냅니다.
|
스케일러
|
입력 비디오 스트림의 크기를 조정하여 높이 또는 폭이 다른 출력 스트림을 생성합니다.
|
2D FIR 필터
|
이미지 데이터 스트리밍에 3x3, 5x5 또는 7x7 FIR(Finite impulse response) 필터를 구현하여 이미지를 매끄럽게 하거나 선명하게 합니다.
|
스위치
|
비디오 스트림을 실시간으로 전환할 수 있습니다.
|
믹서
|
알파 블렌딩(투명도)을 사용하거나 사용하지 않고 다양한 입력의 비디오 필드를 서로 오버레이할 수 있습니다. 믹서는 텍스트 오버레이 및 PIP(Picture-in-Picture) 혼합에 사용됩니다.
|
Chroma 리샘플러
|
YCbCr 색 공간에서 사용 가능한 각기 다른 Chroma 샘플링 형식 사이에서 변환합니다(예: 4:2:2를 4:4:4 또는 4:2:2를 4:2:0으로).
|
색 공간 변환기
|
RGB에서 YCbCR와 같은 다양한 색 공간 사이에서 비디오 데이터를 변환합니다.
|
비디오 프레임 버퍼
|
비디오 프레임을 외부 RAM으로 버퍼링합니다. 이 IP는 프레임 드롭 및 반복을 위한 다양한 옵션으로 이중 또는 삼중 버퍼링을 지원합니다.
|
프로토콜 컨버터
|
3가지 인터페이스 프로토콜(Avalon 스트리밍 비디오, 인텔 FPGA 비디오 라이트 변형 및 인텔 FPGA 스트리밍 비디오 풀 변형) 사이에서 변환합니다.
|
병렬 픽셀 컨버터
|
여러 픽셀을 단일 클럭 사이클(beat)에 전송할 수 있습니다. 입력 인터페이스 병렬 픽셀의 어느 한 값을 출력 인터페이스 병렬 픽셀에 있는 더 높거나 낮은 값으로 변환합니다.
|
가드 밴드
|
입력 비디오 스트림 내 각각의 컬러 플레인을 비교하여 가드 밴드 값을 높이거나 낮춥니다. 해당 가드를 밴드를 벗어나는 픽셀 값이 개별 가드 밴드 값으로 대체됩니다.
|
비디오 스트리밍 FIFO
|
인텔 FPGA 스트리밍 비디오 프로토콜을 준수하는 입력 및 출력 인터페이스를 통해 FIFO 버퍼 스토리지 솔루션을 제공합니다.
|
디인터레이서
|
디인터레이싱 알고리즘을 사용하여 인터레이스 비디오 형식을 점진적 비디오 형식으로 변환합니다. 현재 'bob' 알고리즘만을 지원합니다('weave', 낮은 각도 가장자리, 3:2 케이던스 감지 및 모션 적응 추후 추가 예정).
|
프레임 클리너
|
유입되는 데이터 스트림에 존재하는 부적합 시퀀스와 오류 사례를 제거 및 복구하여 암묵적으로 적합한 사용 모델을 준수하는 출력 스트림을 생성합니다.
|
컬러 플레인 시퀀서
|
인텔 FPGA 비디오 스트리밍 프로토콜에서 컬러 플레인 샘플이 전송되는 방식을 변경합니다. 이 기능을 사용하여 비디오 스트림을 분할 및 결합하면 컬러 평면 샘플의 라우팅을 제어할 수 있습니다.
|
감마 보정기
|
디스플레이 장치의 물리적 속성에 맞게 비디오 스트림을 수정할 수 있습니다.
|
인터레이서
|
들어오는 프로그레시브 프레임 라인의 절반을 삭제하여 프로그레시브 비디오를 인터레이스 비디오로 변환합니다.
|
Chroma 키 |
비디오 데이터의 각 수신 픽셀에 추가 알파 평면을 추가합니다. 첨부된 알파 값은 픽셀 값에 따라 고정되거나 조건부입니다. 믹서 IP와 함께 이 IP는 Chroma 키 애플리케이션을 지원합니다. |
스트림 클리너 |
파손된 비디오 스트림을 수정합니다. |