2017년 2월 19일 일요일


1. 개요.
HDMI RX의 UHD(3840x2160x60p) 비디오 입력을 Video Scaler에서
FHD(1920x1080x60p) 비디오로 Scale Down하여 HDMI TX로 출력하거나, FHD 비디오를 UHD 비디오로 Scale up하여 출력하는 HDMI Scale Up/Down Converter에 적용할 수 있습니다.

2. 블럭도2.1 메인 Board 블럭도


2.2 Board 구성도
 
2.3 FPGA 내부 블럭도
 
2.4 장비 구성도
 
3. 특징
- HDMI 2.0 and 1.4a Compatible
- Supports Resolutions up to 4096 x 2160@60fps
- Data Display Channel
- Optional VCXO Function
- Hot-Plug/ EDID
- Supports Xilinx Device Family : Artix-7
- Design Files : Verilog
- Supports Test Bench
- Design Tools : Vivado Design Suite 2016.x

4. 개발 의뢰 및 연락처

1. 개요
어안 렌즈를 사용할 때 발생하는 렌즈 왜곡 현상을 실시간 보정 처리하여 보다 사실적인 영상을 제공한다.
2. 어안 렌즈 보정
2.1 어안 렌즈 보정 회로 특징
  - 저가 FPGA에 독자적인 원천 기술로 구현
  - 최대 입력 해상도 : 1920x1080, 60fps
  - 최대 출력 해상도 : 1920x1080, 60fps
  - 다양한 어안 렌즈 보정 지원
  - 다양한 디스플레이 모드 지원
  - Bicubic 4x4 보간 방식을 사용하여 선명한 화질 구현
  - ePTZ/디지털지원
  - 고성능 카메라 ISP 내장
  - 독자적인 기능 추가업그레이드가 용이

2.2 어안 렌즈 보정 회로 주요 사양
  - Max Input Resolution : 1920x1080, 60fps
  - Max Output Resolution : 1920x1080, 60fps
  - Several Fisheye Lens Distortion Correction
  - Several LDC Display Mode
  - Support Bicubic 4x4 Interpolation
  - Support ePTZ/Digital Zoom
  - Support Camera ISP
  - Use Low Cost Xilinx Artix7


2.3 어안 렌즈 왜곡 모델

2.4 Inverse Mapping

2.5 Bicubic 보간 방식
3. 어안렌즈 보정 블럭도

4. 어안렌즈 보정 FPGA 내부 블럭도
5. 어안 렌즈 보정 예

6. 360도 파모라마 렌즈 보정
6.1 360도 파노라마 렌즈 보정 특징  - 저가 FPGA에 독자적인 원천 기술로 구현
  - 최대 입력 해상도 : 4000x3000p, 30fps
  - 최대 출력 해상도 : 1920x1080p, 60fps
  - 360도 파노라마 렌즈 보정 지원
  - 다양한 디스플레이 모드 지원
  - Bicubic 4x4 보간 방식을 사용하여 선명한 화질 구현
  - ePTZ/디지털지원
  - 고성능 카메라 ISP 내장
  - 독자적인 기능 추가업그레이드가 용이

6.2 360도 파노라마 렌즈 보정 주요 사양
  - Max Input Resolution : 12M pixels, 30fps
  - Max Output Resolution : 1920x1080p, 60fps
  - 360 Panorama Lens Distortion Correction
  - Several LDC Display Mode
  - Support Bicubic 4x4 Interpolation
  - Support ePTZ/Digital Zoom
  - Support Camera ISP
  - Use Low Cost Xilinx Artix7



7. 360도 파노라마 렌즈 보정 블럭도
8. 360도 파노라마 렌즈 보정 FPGA 내부 블럭도
9. 360도 파노라마 렌즈 보정 디스플레이 모드
10. 참고 및 연락처
1. 개요
360도 렌즈 보정을 이용한 응용 분야.
2. 응용 분야
2.1 Realtime Image Rotation
2.2 Realtime Image Scale
2.3 Projection Transformation


Rear View Top View
2.4 Fisheye Lens Correction
2.5 Panorama Lens Correction
2.6 360도 카메라 Lens Correction
2.7 Edge Enhancement

2.8 Realtime Video Effector
2.9 Realtime Image Mapping
3. 참고 및 연락처

본사는 수년FPGA를 기반으로 8k UHD급 비디오 스케일, 어안 렌즈 및 360도 파노라마 렌즈 실시간 왜곡 보정과 Bayer Demosaic, Bilateral Filter 및 카메라 ISP, 그 외 각종 이미지 처리, 비디오 압축, SOC 구현 기술 등을 독자 개발하였고, 그 기술을 바탕으로 다양한 제품 개발 용역을 진행하였습니다. 또한 개발된 다양한 국산 IP, 개발 노하우, FPGA의 장점으로 인해, 신속한 기술 지원 및 IP 커스텀화 서비스가 가능하였고, 새로운 신기술 개발과 다양한 소비자 요구에 대응할있는 능력을 갖추었습니다.


● Realtime 8k UHD Video Scaler & Edge Enhancement

- Xilinx FPGA(Artix7)을 이용하여 실시간 Scaler을 구현.
- 최대 입/출력 비디오 스케일 성능은 RGB/YUV4:4:4, 12비트, 8k(7680x4320) 해상도에서 30fps이상을 지원 합니다.- IP Core는 소스코드와 시뮬레이션 데이터를 제공합니다.




● Fisheye lens  Correction  ●- Xilinx FPGA을 이용하여 실시간 Lens Correction이 가능하며, 4000x3000@30fps의 최대 입력 해상도와 1920x1080p@60fps의 최대 출력 해상도를 지원합니다.- 다양한 어안 렌즈 보정을 지원하며, 또한 다양한 디스플레이 모드를 지원합니다.- 카메라와 연동시 고성능 카메라 ISP 지원이 가능합니다.

360도 Panorama lens Correction
- Xilinx FPGA을 이용하여 실시간 Lens Correction이 가능하며, 4000x3000 @30fps의 최대 입력 해상도와 1920x1080p @60fps의 최대 출력 해상도를 지원합니다.


● AF Zoom lens Camera ●- 다양한 모델의 Zoom Lens지원.- 다양한 인터페이스 지원.



● 방송용 Mini Converter - Xilinx FPGA(Artix-7 35T)을 이용하여 구현되었으며 DDR3와 SPI-Flash, USB Interface등이 지원됩니다.- UHD(3840x2160@60p)의 해상도를 지원합니다.- HDMI2.0 and 1.4a Compatible.- HDMI Interface을 위한 TX Driver와 RX Driver을 사용하였으며, 3G/6G/12G-SDI Interface을 위한 SDI TX Driver와 RX Equalizer을 사용하여 구현하였습니다.- 5Inch LCD 모니터와 디버깅을 위한 USB Interface가 지원 됩니다.- Setup 환경 설정을 위한 PC Setup Program이 지원됩니다.
▶ Application   ① HDMI Scale UP/DOWN   ② HDMI to Single Link SDI    ③ HDMI to Dual Link SDI   ④ HDMI to Quad Link SDI   ⑤ Single Link SDI to HDMI
   ⑥ Dual Link SDI to HDMI   ⑦ Quad Link SDI to HDMI   ⑧ Multi Viewer(Quad Splitter)

FPGA 내부에서 VCXO 기능을 지원하여 $15~25의 원가 절감과 다양한 종류의 제품 개발이 가능.
신속한 문제 해결 및 수정, 개발 지원 서비스 제공.
wsbaek@optilogic.co.kr
ksahn@optilogic.co.kr

070 - 7735 - 6789