[CV] Pose: Position + Orientation (+Boundary)
·
Programming/DIP
정의Pose라는 용어는Computer Vision, Augmented Reality, Computer Graphics, Robot Engineering 등에서 특정 object의공간에서의 위치(position)와해당 위치에서의 자세(or 방향, orientation)를 합친 개념임.차량 등에서는 boundary를 추가하기도 함 Position(=location) + OrientationPosition (위치)3차원 공간에서의 object의 위치를 나타냄. 보통 x,y,z 좌표로 나타내어짐.Orientation (자세, 방향)Object의 방향으로 rotation matrix, Rodrigues angle, Euler angle, 또는 Quaternion 으로 나타내어짐.Pose Estimation이라고 ..
[Math] 용어: Variable (변수) 과 Variates (변량)
·
.../Math
Variable (변수) 과 Variates (변량)0. Variable이란 변수다른 값을 가질 수 있는 대상(Object)이나 사건(Event)의 속성을 가르킴. 통계 등에서 사용되는 용어로 애기하면,Variable이란 척도(scale)를 이용하여 측정(measurement) 하려고 하는 속성(attribute)Variable에 측정값을 부여 (=측정)한 결과를 Data 라고 부름.0-0. Example 0:머리 색깔 → Variable머리의 속성으로 갈색, 검정색, 노란색 등의 다른 다양한 값을 가질 수 있음.0-1. Example1:길이, 높이, 속도 등등0-2. 참고:프로그래밍 언어에서의 variable은 좀더 specific meaning을 가짐.2023.06.13 - [Programming] ..
[Math] 기본 Term: Statistics
·
.../Math
기본 Term: Statistics기술 통계와 추론 통계의 주요 개념들, 그리고 관련 용어들에 대한 소개1. Statistics (통계)의 종류1-1. Descriptive Statistics (기술 통계)어떤 data set을 statistics(통계치)를 통해 "기술"해주는 것을 가르킴.즉, 데이터의 특징을 요약하고 이해할 수 있는 값(=measures)인 statistics(통계치)를 계산함.다음은 데이터의 특징을 나타내주는 measures (or statistics) 중 대표적인 것임.평균 (mean): 전체 데이터의 대표적인 값.중앙값 (median): 데이터를 오름차순으로 정렬했을 때 가운데 값.표준 편차 (standard deviation): 데이터가 평균으로부터 얼마나 퍼져 있는지를 정량적..
[Math] 용어: root, equality, expression
·
.../Math
root and solution : "근"과 "해"근(=root) 또는 해(=solution),equation이 참이 되게하는 unknown의 값. 수학의 전공자가 아니다보니, 확실치는 않은데root는 homogeneous equation에서의 solution을 주로 가르키는 경우가 많고,solution은 simultaneous equations 을 포함한 모든 equation 에서 사용되는 거 같다. 즉, 다음과 같이 정리 가능하다.“근(root)”은 주로 polynomial equation(다항식 방정식)에서 방정식을 0으로 만드는 특정 값을 가리키는데 사용되는 반면,“해(solution)”는 모든 유형의 방정식(연립방정식과 단일방정식 등등)에서 그 조건을 만족하는 unknown의 값 또는 값들의 집..
[Python] Strong Typing이란? with Object
·
Programming
Strong Typing 이란?Python은 object에 대해 Strong Typing을 채택하고 있다.이는 Object가 mutable type이냐 immutable type이냐에 상관없이 type이 변경되지 않음을 의미한다.  주의할 건, Object가 대상인 점이다. Strong Typing을 채택한 Python에서의 관련 특징은 다음과 같음:자동 변환 제한:Python은 정수와 부동소수점(float) 간의 연산처럼 안전한 변환만 자동으로 수행.하지만 정수와 문자열처럼 다른 종류의 타입 간의 변환은 자동으로 이루어지지 않음. 명시적 변환 필요: 다른 타입 간의 연산이나 변환이 필요할 때 Explicit Casting이 요구됨. 유효하지 않은 변환은 오류 발생: 잘못된 변환 시 TypeError 또..
[Python] Expression vs. Statement
·
Programming
Expression (표현식)프로그래밍 또는 컴퓨터 과학 분야에서 Expression은 흔히, function call, identifier, number, operator, literal 등으로 이루어진다.표현식(or 수식) 으로 번역.하나의 value로 reduce 될 수 있는 code를 말함. (python에서는 여러 value들을 가진 collection을 반환하는 expression도 가능하나, 이것도 하나의 collection으로 reduce된 것으로 볼 수 있음.)evaluation 이라는 용어와 함께 쓰이는데, expression을 결과 value로 바꾸어주는 동작을 의미함.2+3 이라는 expression 을 5로 구해주는 처리가 바로 evaluation임.이후 다루는 eval이라는 bu..