Park Jonghyeon

빛과 시각

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

디지털 화상 파일의 형식

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

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

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

백준 16953 A → B 문제 풀이

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

백준 14940 쉬운 최단거리 문제 풀이

백준 온라인 저지, 14940번: 쉬운 최단거리 도입 쉬운 최단거리 문제는 전형적인 형태의 격자 그래프에서의 BFS/DFS 문제이다. 그래프 탐색이 익숙하다면 쉽게 구현 가능하지만, 충분히 경험하지 못했다면 상태 전이 방법을 고민해야할 수도 있다. *사실 모든 그래프 탐색 문제는 그래프를 탐색하면서 상태를 함께 전이해야 하므로 이 문제의 특징은 ...