[CV] 공간해상도로 본 광센서와 디스플레이 디바이스 발전사
·
Programming/DIP
광센서(of camera)와 디스플레이기기의 공간해상도(Spatial Resolution) 규격의 발전은 서로 밀접하게 연관됨. 2024년 현재,40 메가픽셀(MP)의 광센서가 거의 표준으로 자리를 잡았고,고급 스마트폰의 경우 50MP이상이 탑재됨.100MP 이상의 카메라도 등장함  Spatial Resolution 관련: 2023.10.04 - [Programming/DIP] - [DIP] Image Quality 관련 정량화 지표들 [DIP] Image Quality 관련 정량화 지표들Image Quality 관련 정량화 지표들다음은 Image Restoration등에서 사용되는 Image Quality를 나타내는 정량적 지표들에 대한 간략한 소개임.(image acquisition에 사용된 장비의 ..
[CV] DIP, Image Analysis, and Computer Vision
·
Programming/DIP
Image Processing과 Computer Vision(CV)은 상당 부분 겹쳐있으며, 명확하게 구분하기 어려운 분야들임. 이 두 분야는 연속선상에 있으며, 상당히 경계가 모호함. 공통적으로 두 분야 모두 linear algebra, probability, statistics 등의 수학적 지식에 익숙할수록 깊이 있는 이해와 응용이 가능하며 이론적 개념을 실제로 구현하고 적용하는 것이 필수적이라, MATLAB, Python, C, C++ 등의 프로그래밍 언어를 다룰 수 있는 능력을 요구함.프로그래밍 기술은 알고리즘을 구현하고, 실험하며, 결과를 시각화하는 데 핵심적인 역할을 함. 이러한 공통점에도 불구하고, Image Processing, Image Analysis, 그리고 Computer Visio..
[Physics] Luminescence (발광) 의 종류
·
.../Physics
1. 발광(Luminescence)의 정의와 특성:열 방출 이외의 방법으로 물질이 빛을 방출하는 현상을 총칭하는 용어임.물질이 에너지를 흡수하고 이를 빛의 형태로 방출하는 과정을 포함함.발광의 강도, 파장, 지속 시간은 물질의 특성과 에너지 흡수 방식에 따라 다양하게 나타남.열방출(Thermal emission): 물체의 온도에 의해 발생하는 전자기 복사임. 발광(Luminescence): 열 이외의 다른 형태의 에너지가 빛으로 전환되는 현상임.열방출(thermal emission)을 좀더 넓게 표현하면 열복사(thermal radiation)에 해당함. 이들의 관계는 다음과 같음.열방출: 물체가 열에너지를 전자기파의 형태로 방출하는 현상을 주로 지칭함.열복사: 열방출을 포함하며, 열에너지의 전파 과정 ..
[Physics] Units in Optics
·
.../Physics
광학에서의 기본 단위의 이해스테라디안 (Steradian, sr)스테라디안은 3차원 각도(입체각, 공간각)의 단위구면의 공간각(Solid Angle, 입체각)을 측정하는 데 사용됨.반지름 ( $r$ )인 구의 전체 표면적은 ( $4\pi r^2$ )이며,이 전체 구면에서 1 스테라디안은  $r^2$ 의 면적에 해당하는 solid angle을 가리킴.즉, 1 스테라디안은 구의 중심에서 볼 때, 구의 표면에 반지름의 제곱과 같은 면적을 가리키는 각도인 것임.2D에서의 radian과 유사함. 광속 (Luminous Flux, lm)광속(Luminous flux)은 광원(light source)에서 단위 시간 동안 방출되는 가시광선의 총량을 나타내는 것으로, '루멘(lm)'으로 측정됨. 루멘의 단위는 광도(Lu..
[CE] XML (eXtensible Markup Language)
·
Computer/CE
XML(eXtensible Markup Language)은 데이터를 저장하고 전송하기 위해 설계된 범용 마크업 언어(Universal markup language )임.XML은 통신이나 네트워크 (웹 포함)에서 데이터를 교환하는 표준 방법으로 널리 사용됨.HTML과 유사한 Tag(태그) 기반 구조를 가지고 있음.Tag란 angle bracket( )으로 둘러싸인 keyword나 text를 가리킴.그러나 HTML과는 달리, XML은 데이터의 표현보다는 데이터의 구조와 의미를 기술하는데 중점을 둔다.최근 들어서는 JSON, YAML등이 보다 많이 쓰이는 추세임.XML의 주요 특징:확장성사용자가 태그를 자유롭게 정의 가능다양한 종류의 데이터 처리에 적합 자체 기술성데이터와 데이터 설명(태그)을 함께 포함문서 ..
[CV] Ideal Pinhole Size
·
Programming/DIP
Pinhole Camera는 가장 기본적인 Camera Model로 Perspective Projection을 통해 image가 얻어진다. 보통 pinhole은 아주 작은 diameter의 구멍이지만, 사용하는 빛의 파장과 effective focal length에 따라 최적의 image를 얻기 위한 size가 있다.Ideal Pinhoe Diameter $d$는 다음과 같음.$$d \appox 2\sqrt{f\lambda}$$$f$ : effective focal length$\lambda$ : wave length of target light이는 지나치게 작은 pinhole의 경우, 빛의 diffraction (회절)으로 인해 오히려 image에서 blurring이 심해지기 때문임..더보기다음 그림에..