티스토리 툴바


Development Tool/OpenCV2012/05/17 01:41

논문을 쓰다보면 Performance를 측정해야 되는 경우가 많이 있다.

 

다음과 같이 간단한 코드로 Performance를 체크할 수 있다.

 

LARGE_INTEGER start, finish, ticksPerSec;

 

QueryPerformanceCounter(&start);

 

//이 부분에 Performance를 체크할 함수나 코드를 넣어주면 된다.

 

QueryPerformanceCounter(&finish);
timeSec = (finish.QuadPart - start.QuadPart) / (double)ticksPerSec.QuadPart;
printf("Performance Result : %f ms\n", (float)timeSec*1000);

 

 

저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by yoshiboarder
Development Tool/OpenCV2012/04/21 01:04

오랜만에 OpenCV 홈페이지를 들어가보니 반가운 소식이 있었다.

 

OpenCV 2.4 베타버전 문서

http://opencv.itseez.com/

 

 

OpenCV 2.4 베타버전 다운로드 svn 주소

http://code.opencv.org/svn/opencv/branches/2.4/ 

 

 

 

OpenCV 2.4 버전에서는 무엇이 달라졌을 까?

이전 버전이 2.3.1버전이었는 데... 무려 2.4버전으로 건너뛰었다는 것은..??

일단 기본적으로 OpenCV는 BSD 라이센스라서 100% 무료, 상업이든 연구용이든..

그런데 SIFT, SURF에 대해서만 부분적으로 유료 라이센스를 적용하였다. 원 저자가

라이센스를 요구한 듯..

... 대신 SIFT의 경우 이전 버전에 비해 속도가 4배 향상되었다고 함.

그리고 cv::Algorithm 이라는 클래스가 새로 생겼고...

추가된 함수들

Line-Mod : textureless detection algorithm

3 face recognition algorithms

LogPolar

photo : 사진 편집과 관련된...함수들 집합체

videostab : video stabilization

findContours : 전에는 Black and White에서만 사용가능했는 데..이젠 32비트 컬러에서도 동작가능

Canny edge detector: findContours와 마찬가지로 컬러에서 사용가능

다음은 GPU관련 지원

Optical Flow algorithms : Brox, PyrLK, Farneback

GoodFeaturesToTrack

FAST Feature Detection, ORB Descriptor : SURF가 저작권 주장해서.. FAST, ORB를 가속화 시켰다고 함

pyrUp/pyrDown

 

 

 

음... SIFT와 SURF가 라이센스 문제로 완전 무료로 사용할 수 없게 된 점이 상당히 아쉽다.

 

하지만 SIFT의 속도가 4배나 빨라졌다는 것이 상당히 흥미롭고... 마지막으로 CPU버전으로도 상당히

 

빠른 FAST, ORB가 GPU로 가속까지 되었다니!! 정말 기대된다.

 

 

 

 

 

 

yoshiboarder의 HCI/UX

삼성전자 소프트웨어멤버십 18-2기

연세대학교 미디어시스템 연구실

BaekAR 프로젝트 총 책임

백성욱 

저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by yoshiboarder

 

정말 오래간만에 블로그 포스팅을 하는 것 같습니다.

 

저는 현재 석사학위논문을 준비중입니다. 동시에 IEEE에서 주관하는 ISMAR 2012 학회에 논문제출 할 준비도 하고있죠.

 

아직 전체적인 아이디어나 소스코드는 공개할 수 없지만… 만약 학회논문이 ACCEPT된다면 API 형태로 배포하려고 계획하고 있습니다.

 

물론 단순히 마커리스 환경에서 3D Object를 띄우는 형태는 절대 아닐겁니다!

 

인터렉션에 집중한!! 그런 증강현실을 보여드릴 예정입니다.

 

일단 현재까지 작업한 내용을 동영상으로 찍어봤습니다.

 

 

아직 트랙킹 엔진을 적용하지 않은 상태이고…. 데이터베이스는 단 1개의 이미지만 사용한 결과입니다. 속도가 그래도 좀 빠르죠?

 

노트북 i5에서 돌린 …결과물입니다.

 

증강현실, 컴퓨터 비전 등등… 입학하기 전에는 전혀 관심없었는 데… 이게 하다보니 재미가 생겨서… 계속 연구하고 싶어지더라고요 ㅎ

 

 

 

 

 

yoshiboarder의 HCI/UX 블로그

blog : http://yoshiboarder.tistory.com

e-mail : yoshiboarder@yahoo.com

twitter : @yoshiboarder

 

삼성전자 소프트웨어멤버십 18-2기

연세대학교 컴퓨터과학과 미디어시스템 연구실 석사과정

백성욱

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by yoshiboarder