[Math] Term: Algebra란? (대수란?)
·
.../Math
Algebra은 변수(variables)와 연산(operations)을 사용하여 수학적 구조(mathematical structures)와 관계(relationships)를 연구하고 다양한 문제를 해결하는 학문. DefinitionAlgebra는수와 변수를 사용하여 relation(관계)를 간결하게 표현하고,variable과 symbol을 통해 다양한 숫자 사이의 관계를 간단하고 일반적인 방식 (equations, inequalities 등등)으로 표시특정 set(집합)과 그 구성 요소에 대한 operation rules(연산 규칙)을 연구하는 학문임.즉, Algebra는임의의 set(집합)과 그에 대한 연산 규칙 을 정의하고,이를 하나의 체계(수학적 구조)로 묶어 다루는 수학의 한분야을 의미하기도 함...
[CV] Motion Field vs. Optical Flow
·
Programming/DIP
Motion FieldMotion field는 시간에 따른 Object의 실제 이동을 나타내는 vector field임.Motion field는 3D 공간의 실제 움직임이 카메라 이미지 평면에 투영된 결과Motion Field는 image plane에 3D 동작(motion)을 투영한 결과임.Motion field는 이미지 상의 모든 점의 위치 변화율, 즉 시간에 따른 이미지 좌표의 변화로 정의됨.이는 각 이미지 점의 속도 벡터로 해석될 수 있음.이는 scene(장면) 내 모든 point들의 실제 물리적인 속도와 방향을 vector로 나타냄.이미지 상의 모든 점에서의 벡터들의 모임이니, vector를 item으로 가지는 matrix.따라서 motion field는 실제 물리적 공간에서의 물체의 움직임을 ..
[CV] Depth Camera (or Active Sensor): Structured Light
·
Programming/DIP
Structured Light정의:Structured Light는 Active Sensor의 한 종류임.Active Sensor란 무언가(주로 IR)를 능동적으로 촬영대상에 투사하고, 이를 이용해 depth(거리)를 측정. 작동 방식:패턴화(dots, grid or lines)된 빛(주로 IR)을 물체 표면에 투사함.빛이 물체에 닿아 변형된 패턴을 카메라로 촬영함.변형된 패턴을 분석하여 3D 정보를 추출함.Passive Stereo Vision에서 사용되는 triangulation이 역시 함께 사용됨.다음 그림을 참고장점:고해상도의 정확한 깊이 정보(dense depth map)를 제공함.다양한 패턴을 사용하여 정밀도를 높일 수 있음: 복잡한 표면의 3D 모델 획득 가능.빠른 속도로 3D 데이터를 얻을 ..
[Physics] Rigid Body (강체)
·
.../Physics
Rigid body(강체)란힘을 가해도 그 모양이 변하지 않는 물체로구성요소가 고정되어 있어서 형태의 변화 (scale도 유지) 없이회전이나 이동할 수 있는 물체.예: 공중으로 던져진 망치(rigidbody)의 운동"질량 중심점" 의 translational motion (병진운동) 과"질량 중심점" 을 회전축으로 하는 rotational motion (회전운동) 이 동시에 일어남. 2D Geometric TransformationRigid body 에 대한 image에서 2D Geometric Transformation은Rigid Body Transformation 임.translation 과 rotation, identity로 구성됨.Euclidean Transformation 이라고도 불림.http..
[CV] Depth Cameras
·
Programming/DIP
Depth CamerasDepth Camera는 3차원 공간에서 object와의 거리를 측정할 수 있는 카메라를 가르킴.CV 등에서는 카메라와 객체간의 거리를 depth라고 부름.Active 방식과 Passive 방식으로 크게 나뉘어지나, 오늘날에는 두가지 방식이 융합된 형태들도 많이 사용됨.Active 방식원리:외부에서 인위적으로 빛 (IR or EV)이나 신호를 project(투사)하여 depth를 측정.기술:Structured LightTime of Flight (ToF)LIght Detection And Ranges (LIDAR).장점:어두운 환경에서도 잘 작동.Texture(텍스처)가 부족한 표면에서도 신뢰성 있는 깊이 정보를 제공.단점:외부 빛(특히 강한 햇빛 등)에 민감하여 성능이 저하될 수..
[CV] Hartley’s Normalization
·
Programming/DIP
Hartley’s NormalizationHartley's normalization은 Stereo Calibration의 Fundamental Matrix를 구하는데 주로 사용되는 normalization으로 기하학적 좌표들을 다룰 때 수치적 안정성을 확보하기 위해 애용됨. Hartley의 normalization은Fundamental Matrix를 constrained linear squares로 구할 때 수치적 안정성을 확보하게 해 줌.1.  수치적 불안정성의 원인1-1. 큰 수와 작은 수의 혼합이미지 좌표(u-v coordinates)는 일반적으로 pixel 단위로 측정되므로, 값의 범위가 매우 커지게 됨: 수백에서 수천.이러한 큰 수와 작은 수가 혼합되면, 컴퓨터로 계산하는 경우 precision..