Park Jonghyeon

기하 변환을 사용하여 화상 처리

〈화상정보처리〉 수업 노트 화상에는 크게 두 종류의 정보가 담겨 있다. 하나는 피사체의 배치, 형상, 움직임을 나타내는 좌표 정보이고, 다른 하나는 재질, 표면 상태, 색채, 반사율, 방사율 등의 물리적 특성 정보이다. 동화상을 포함하면 화상은 3차원 공간 내(시간까지 포함하면 4차원)의 정보를 담게 된다. 이번 강의에서는 그 중 좌표 정보와 관련된...

시각 센서와 불가시 정보의 시각화

〈화상정보처리〉 수업 노트 인간의 눈은 약 380nm에서 780nm 사이 파장의 전자기파를 볼 수 있다. 이 대역을 가시광선이라고 하고, 그 외의 파장 영역은 인간의 눈으로는 정보를 획득할 수 없다. 하지만 시각 센서를 활용하여 가시광선 이외의 영역을 화상화하면, 인간이 직접 볼 수 없는 정보를 시각적으로 표현할 수 있다. 광 센서 광 센서(光...

빛과 시각

〈화상정보처리〉 수업 노트 빛이란 무엇인가 빛의 본질을 이해하려는 시도는 크게 파동설과 입자설 두 흐름으로 나뉜다. 파동설은 빛이 매질 속을 전파하는 파동이라는 관점이다. 매질이란 빛을 발하는 쪽과 받는 쪽 사이에 존재하는 공기, 물, 진공 등 모든 것을 통틀어 일컫는 말이다. 하위헌스는 이 원리로 굴절 현상을 설명했고, 영의 이중 슬릿 실험은 ...

디지털 화상 파일의 형식

〈화상정보처리〉 수업 노트 현실 세계의 영상은 현실 세계의 아날로그 영상을 양자화, 표본화하여 디지털 화상으로서 컴퓨터 시스템에 저장한다. 이들 디지털 화상은 정지화상, 동화상 뿐 아니라, 어안렌즈로 촬영한 360도 화상, 3D 화상 등, 최근 사례로는 애플에서 비전 프로에 대응해 공간 사진과 공간 비디오 촬영을 아이폰에 추가하는 등의 특수한 화상도...

tensorflow-metal 패키지의 버전별 tensorflow 호환성

도입 하위 호환성이 다소 포기된 몇몇 소프트웨어들은 의존성을 엄격히 관리해야 하게 된다. 설령 의존성을 갖는 소프트웨어라고 할지라도, 버전, 빌드에 따라서 제대로 동작하지 않는다. 지난 학기에서는 <분산시스템> 과목에서 하둡, Hive, HBase, 그리고 Spark를 설정하면서 이 의존성 문제를 절실히 겪었다. 텐서플로우도 최초 ...

백준 16953 A → B 문제 풀이

백준 온라인 저지, 16953번: A → B 도입 어떤 그리디 문제는 명시적인 그래프 표현이 없더라도 그래프 탐색 전략을 사용하여 해결할 수 있다. 사실 이상한 이야기는 아니다. 그래프 탐색도 반복 과정을 사용하는 다른 알고리즘과 마찬가지로, 목표를 달성하기 위해 반복 과정을 어떻게 사용할지, 다음 반복과 이번 반복에서의 상태가 어떻게 변화해야하...