분류 전체보기904 '행복을 찾는 나만의 방법'을 읽다. 후불제 민주주의 그저 조금이라도 덜 불행한 마음으로, 또는 조금이나마 더 행복한 마음으로 내 소망과는 정반대로 가는 세상의 변화에 적절하게 대처하는 나만의 방법을 찾아야 한다. 아주 만족스럽지는 않지만 그런대로 쓸 만한 답을 찾은 것 같기는 하다. '행복을 찾는 나만의 방법'은 모든 것을 긍정적으로 생각하면서 현실의 변화를 받아들이는 데서 시작된다. 그리고 그 현실 속에서 나와 남을 조금이라도 더 행복하게 만드는 데 확실하게 도움이 되는 구체적인 일을 찾아 실천하는 데서 완결된다. - 유시민, 후불제 민주주의 中에서 책을 읽는 내내 대한민국의 현실에 대한 답답한 마음을 금할 길이 없었다. 그나마 다행인 것이 답답한 속에서도 답을 내어주는 위의 글귀가 당장의 내 몫을 말해주는 것 같아 위안이 된다. 헌법을 이해하는데에 도.. 2009. 7. 9. Visual Tracking of a tennis ball A layered Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis F. Yan, A. Kostin, W. Christmas, J. Kittler CVSSP, University of Surrey 크리스마스 교수님, 동영상 속에서 춤추고 있는 모습이 생각납니다. 잘 계신지 궁금하네요. 2009. 7. 7. OpenCV 강좌 07. 마커 추출 (2) - 마커 검증 앞서 구한 '잡영이 제거된 영상'으로부터 이야기는 진행된다. 이번 장은 앞서 검출된 마커 후보영역들 중에서, 실제 마커영역이 가지는 특징을 가지는 것을 최종적으로 남기는 검증단계를 구현한다. 검증의 방법은 간단하다. 레이블의 내부에 홀이 있는지 없는지 파악한 뒤, 그 홀의 위치와 크기를 외부 레이블의 그것과 비교해 보고, 현재 레이블이 마커인지 아닌지 아래와 같이 구분해 내는 것이다. 1. 버튼추가 - 별달리 새로울 것도 없는. - 변수 이름을 m_bVerify로 만들었다. 2. 검증 알고리즘의 구현 - 만들어둔 레이블링 알고리즘 사용의 적극 권장! 이전에 작성하였던 프로그램에서, 각 레이블에 빨간색을 칠하는 부분에 검증 알고리즘을 넣으면 되겠다. 보다시피 몇 줄 안되면서도 동족방뇨스럽기 그지없는 코드이.. 2009. 7. 7. OpenCV 강좌 06. 마커 추출 (1) - 잡영 제거 본 장에서는 마커 추출을 위해 레이블의 크기정보를 토대로 잡영여부를 판단하고 이를 제거하는 방법을 소개한다. 1. 버튼 처리 - 단계적으로 결과를 보기 위한 체크박스 삽입 - 이진화를 해야 레이블링이 가능하고, 레이블링 이후에만 레이블링 통한 잡영 제거가 가능하도록 버튼 조작 (나중에 이런 부분들은 다 제거할 예정임.) 2. 레이블링 클래스에 잡영제거 루틴 추가 BlobSmallSizeConstraint(int nWidth, int nHeight)는 지정한 값 보다 작은 레이블들을 제거하고, BlobBigSizeConstraint(int nWidth, int nHeight)는 지정한 값 보다 큰 레이블들을 제거한다. 각각의 함수는 클래스 내부에서 각각 _BlobSmallSizeConstraint()와 _.. 2009. 7. 2. OpenCV 강좌 05. 레이블링(Blob Labeling) 앞선 강좌에서는 OTSU 기법을 이용한 이진화 방법에 대해 알아보았다. 오늘은 이진화된 영상에서 각각의 컴포넌트들을 잘라낼 수 있는 레이블링에 대해 알아본다. 레이블링(Labeling)이란? 인접한 화소에 모두 같은 번호(Label)를 붙이고 연결되지 않은 다른 성분에는 다른 번호를 붙이는 일 1. 클래스 추가 2. 픽셀 방문 기록을 남길 구조체 및 각종 변수 선언 레이블링시 영상의 전체 픽셀을 검사하며 돌아다니게 되는데, 이 때, 해당 픽셀의 이전 방문 여부와 되돌아갈 곳의 위치를 저장하는 구조체를 선언한다. 또한 레이블링시 레이블이 저장될 이미지와 각 레이블의 정보가 담길 각각의 변수들을 선언한다. 3. 실제 레이블링 알고리즘의 구현 - 파라미터를 설정하고, DoLabeling() 함수를 실행함으로써.. 2009. 7. 1. AR Portal(증강현실을 이용한 공간이동기법) AR Portal의 뜻을 설명할 그럴싸한 한글 해석이 필요한데, 사실 공간이동 보다는 실시간 영상 교환이 더 정확한 표현이 되겠다. 가운데가 비어있는 두 개의 마커를 이용, 각자의 마커 내에 있는 영상을 추출하여, 다른 각각의 마커에 출력해주는 동영상이다. 정말 기발한 아이디어를 가진 사람들이 많다. 2009. 6. 30. 이전 1 ··· 32 33 34 35 36 37 38 ··· 151 다음