[ 프로그래밍 ]152 문자인식 강좌 01. 문자 인식 개론 안녕하세요 마틴입니다. 문자인식이라는 광범위한 주제의 강좌를 본격적으로 진행해 보고자 합니다. 사실, 문자인식 분야를 제법 오~래 공부해온 저 나름의 자존심 문제도 있고 해서, 어려운 논문들을 참조해가며 체계적이고 또한 학문적인 강좌를 진행하고 싶은 욕심이 컸지만, 금새 바닥을 보일 실력... 거짓말은 하지 말자는 생각에, 이야기 하기 쉽고 많은 사람들이 공감할 수 있는 내용들을 이곳에 정리해 가는 것이 원래 강좌를 시작한 취지에도 맞고 훨씬 바람직하다는 생각이 들었습니다. 역시 그러한 과정에서 저 스스로도 많이 배우고 또 깨달을 수 있는 계기가 될 수 있을 것도 같구요. 두산중공업의 출입문을 지나는 차량의 번호판을 인식하는 일을 시작으로, 삼성테크윈의 불법주정차 차량 번호판 인식, 신선대부두의 컨테이너.. 2009. 12. 30. 증강현실(AR)을 이용한 차량 정비 도우미 프로그램 차가 정비소에 들어온다. 정비자는 썬그라스처럼 생긴 심상치 않은 안경을 착용한다. 안경 안에 보이는 세상은 실세계의 영상과 컴퓨터의 출력이 합쳐진 증강현실의 세계. 보닛을 열면, 차량의 각 부품을 인식해 자동으로 컬러링하고, 두 개의 나사를 풀어라고 친절하게 동작까지 가르쳐 준다. 송풍장치의 인테이크 덕트를 제거하는 등 정비작업의 순조로운 진행을 위해 안경은 정비장비의 소개도 빼먹지 않는다. 깔끔하게 정비가 끝나면, 안경은 다시 역순으로 조립에 대한 설명들을 한다. 증강현실이 정비 서비스에 혁신을 가져다줄 것을 확신하는 듯, BMW는 이렇게 멋진 동영상을 소개하고 있다. 이런 일들이 현실이 될 날은 정말 얼마 남지 않았다. 2009. 7. 30. 노트에서 뮤직비디오를? 내맘대로 TV - 1. 마틴밴드 편 OpenCV 강좌하면서 만들어 둔 프로그램으로 뭘 하면 좋을까 생각하다가 문득 떠오른 아이디어. 마커를 직접 만들어 사용하는 것 이외에는 크게 다른 것은 없지만, 인터렉티브한 사용감은 조금 더 강한 것 같다. 조금씩 더 응용해서 재미있는 영상들을 시리즈로 한 번 엮어볼 생각이다. 내맘대로 TV 첫 편은, 마틴밴드의 공연 실황 동영상. (아무리 딱히 쓸만한 동영상이 없어도 그렇지 굳이 이걸.......왜.... ) 동영상은 2006년 5월, 파도소리 20주년을 기념하며 오른 공연 실황이다. 이게 벌써 3년전이라니. 쳇. [ 관 련 글 목 록 ] 2009/07/16 OpenCV 강좌 09. 마커에 동영상 삽입하기 2006/05/19 [공연실황] Seven Impossibledays & Shine 2006/0.. 2009. 7. 28. 세계 최초 모바일 증강현실 브라우저 Layar 안드로이드(Android)폰 위에서 동작하는 세계 최초의 모바일 증강현실 브라우저 Layar는 카메라와 GPS, 자이로센서 등 스마트폰에 내장된 하드웨어적 기능들을 통합적으로 활용하여 현실의 화면에서 정보를 얻고, 다시 그 정보를 현실의 화면 위에 뿌려주는 기능을 한다. 영상의 내용은 다음과 같다. 스마트폰의 Layar 프로그램을 실행하면, 카메라에서 입력되는 영상을 인식하여 판매중인 집인지 아닌지 정보를 검색하고, 그 집의 전경이미지와 함께 주소 및 가격 정보를 알려준다. 또한 세부적인 사항들을 바로 확인할 수 있으며, 집주인에게 직접 전화를 걸 수도 있다. 지도 검색을 통해 현재 위치정보도 볼 수 있다. 기능들이 더 추가된다면, 일자리 정보, 여행정보(관광지 정보), 먹거리 정보 등 여러가지 유용한 .. 2009. 7. 27. OpenCV 강좌 09. 마커에 동영상 삽입하기 예언자일보 프로젝트의 대미를 장식할 마지막 단계. 검출된 마커에 동영상을 삽입하는 방법이다. 동영상이라고 하는 것이 뭐 거창한 것 같지만 실제 형태는 스틸컷의 연결 정도로 보는 것이 적당하다. (MPEG 압축 등은 별개) 다시말해 모든 프레임을 이미지 형태로 가져올 수 있다는 말이다. 이렇게 매 프레임을 추출된 마커의 꼭지점 정보를 이용하여 변형한 뒤 원 영상에 삽입함으로써 일명, 예언자일보 프로젝트를 마무리 한다. 1. 변수 선언 - 동영상 파일을 불러오기 위한 변수 선언. 캠 영상과 그 형태가 같다. 2. 파일 불러오기 - 동영상 파일의 경로를 설정한다. 여기서 잠깐! SoaS Music Video 감상하기 [클릭] 3. 프레임 이미지 얻어오기 - 현재 프레임의 이미지를 임시 변수인 IplImage*.. 2009. 7. 16. OpenCV 강좌 08. 마커 추출 (3) - 마커 꼭지점 구하기 마커의 영역이 추출되면 그 마커의 윤곽선만을 추출해 낼 수 있으며, 이를 위해 OpenCV에서는 cvFindContours() 함수를 제공하고 있다. /* Retrieves outer and optionally inner boundaries of white (non-zero) connected components in the black (zero) background */ CVAPI(int) cvFindContours( CvArr* image, CvMemStorage* storage, CvSeq** first_contour, int header_size CV_DEFAULT(sizeof(CvContour)), int mode CV_DEFAULT(CV_RETR_LIST), int method CV_DEFAU.. 2009. 7. 15. 이전 1 ··· 14 15 16 17 18 19 20 ··· 26 다음