카메라
GMSL이란
높은 대역폭, 장거리 지원, 데이터 무결성, 더 나은 성능 및 카메라의 안정성은 자동차, 로봇, 스마트 시티 등 다양한 산업에서 임베디드 비전 애플리케이션에 대한 핵심 요구 사항이 될 것입니다. 이러한 애플리케이션에서 사용되는 가장 인기 있는 카메라 인터페이스 중 일부는 MIPI CSI-2 , USB 3.0 및 GigE 입니다. 그러나 이러한 인터페이스는 대량의 고해상도 디지털 비디오 데이터를 전송할 만큼 빠르지 않습니다. 여기서 Serializer/Deserializer(SerDes)가 사용됩니다. Serializer/Deserializer(SerDes) 기술을 사용하여 서로 다른 구성 요소 간에 데이터를 변환하고 전송합니다. Serializer 및 Deserializer 구성 요소는 GMSL의 핵심입..
SerDes
예전 비디오 카메라는 무게가 수백 파운드나 나가는 거대한 장치였고 수천 달러를 통해 살 수 있었습니다. 지금 카메라는 스마트폰에 들어가거나 자동차에 들어가거나 합니다. 이 처럼 현재 카메라는 작고 가격 또한 싸며 효율적이고 선명한 화질의 이미지를 생성해줍니다. 그렇기 때문에 다른 장치보다 자동차에서 더 많이 볼 수 있습니다. 이전 차량에 들어가는 백업 카메라는 미니 밴이나 SUV 같은 차량에서 많이 볼 수 있었습니다. 하지만 이제는 거의 모든 차량에서 하나 또는 두개 이상이 장착된 카메라를 볼 수 있습니다. 이는 ADAS(Advanced Driver Assistance System)이 보편화됨에 따라 카메라도 실제로 확산되기 시작했습니다. 자동차에는 후방 카메라, 전방 카메라, 측방 카메라, 블랙박스 카..
YUV
YUV YUV는 Video Data 형식으로 사용하며 디지털 비디오 스트림 전송 포멧이다. 영상에서 어둡고 밝은지 정도를 나타내는 성분인 Y( 휘도: Luminance ), 색상 정보를 가지는 U,V 성분(색차:chrominance)으로 구성되어 있습니다. YUV는 색과 빛이 따로 구성이 되어 있는 형식이다. YUV 는 RGB 표현법에 비해 적은 비트수로 같은 그림을 표현할 수 있는데, 이게 가능한 이유는 사람 눈이 색상 차보다는 명암 차에 더 민감하기 때문이다. 이에 기반해서 많은 영상 정보들은 Y와 UV 를 나눈 것이고, 색상 정보를 별도로 부호화 하도록 하여 필요에 따라 압축 효율을 높일 수 있다. 이를 서브샘플링(subsampling) 이라고 한다. Y : 명암(밝음과 어두움)을 나타낸다. U(..
RGB
RGB : 일반적으로 사용하는 색상 구조로 이름 그대로 R(Red), G(Green), B(Blue) 색상의 조합으로 밝기는 없고 모두 색상으로 구성되어있다. RGB 형식은 각 RGB 채널 마다 각 Bit(8/16/24/32 Bit) 구성의 색상이 모두 존재한다. 8bit RGB : RGB24 라고도 부르며 2의 8승 구조로 각 채널 하나가 256의 색상을 가질 수 있다. 이 값을 모두 합하면 256X256X256 = 1,677,216 컬러가 된다. 여기서 8비트 RGB는 모든 색상 중에서 256개를 선택하여 사용한다. (모든 색상을 다 사용하지 못한다) 그렇기 때문에 팔레트가 존재한다. 8비트 색상은 256개의 팔레트 정보를 가지고 있고 1바이트의 점을 표현하는데 이때 1바이트에 해당하는 것을 인덱스 ..