-
프라하 여행 : 국립박물관(Narodni Museum)Review/Trip 2013.11.20 18:46
바츨라프 광장에서, 길게 뻗은 길을 따라 시선을 옮기다보면 기마상 뒤로 보이는 웅장한 건물이 있다. 프라하 국립박물관이다. 내가 갔을 때는 수리 중이라 출입할 수는 없었다. 프라하에서 마지막 날, 이 계단에 서서 바츨라프 광장을 내려다보며 맥주 한 캔 하는 것으로 아쉬움을 대신했다. 건물은 시커멓기도 하고, 군데 군데가 떨어져나가 땜빵한 자국도 많이 보인다. 그도 그럴 것이, 소련의 총탄을 맞으며 세월을 지나온 곳이다. 체코인들은 문화를 사랑했..
-
Matlab R2013b는 왜 Retina Display를 지원하지 않나?Tech/Computer 2013.11.19 10:18
Mathworks Matlab R2013a는 Retina Display를 지원했었다. 그런데, R2013b는 최신작임에도 불구하고 Retina Display를 지원하지 않는다. 무슨 일일까? 바로 Java때문이다. R2013a까지는 OS X에 같이 포함되는 Java를 사용해왔었다. 그런데, R2013b부터 Mathworks는 OS X에 딸려오는 번들 Java 대신 자체적으로 Java 7을 포함하고 설치된다. 이렇게 된 데는 OS X에 함께 설치되는..
-
Gabor Filter 이해하기Tech/Vision 2013.11.19 03:49
영상처리에서 Bio-inspired라는 키워드가 있으면 빠지지않고 등장하는 Gabor Filter. 외곽선을 검출하는 기능을 하는 필터로, 사람의 시각체계가 반응하는 것과 비슷하다는 이유로 널리 사용되고 있다. Gabor Fiter는 간단히 말해서 사인 함수로 모듈레이션 된 Gaussian Filter라고 생각할 수 있다. 파라미터를 조절함에 따라 Edge의 크기나 방향성을 바꿀 수 있으므로 Bio-inspired 영상처리 알고리즘에서 특징점 추출 ..
-
Transactional Memory #1Tech/Computer 2013.11.12 14:58
들어가는 말 : Transactional Memory은 왜 등장하게 되었나? Parallel Computing은 Single Core의 한계를 극복하는 차세대 컴퓨팅 기술이지만, 이러한 컴퓨터 시스템 위에서 동작하는 Parallel Programming은 아직 원론적인 문제로 고통받고 있다. 바로 공유되는 자원을 어떻게 관리하는가 하는 문제다. Parallel Programming에서 공유자원은 어떻게 동기화하는가? 똑같은 메모리를 이 Thre..