$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

호모그래피와 추적 알고리즘을 이용한 구면 파노라마 영상 생성 방법
Spherical Panorama Image Generation Method using Homography and Tracking Algorithm 원문보기

한국콘텐츠학회논문지 = The Journal of the Korea Contents Association, v.17 no.3, 2017년, pp.42 - 52  

아나르 (숭실대학교 미디어학과) ,  최형일 (숭실대학교 미디어학과)

초록
AI-Helper 아이콘AI-Helper

파노라마 영상은 여러 시점에서 촬영한 영상들을 대응점들의 정합을 통해 합성하여 얻은 단일 영상을 말한다. 기존의 파노라마 영상 생성 방법들은 대응점들을 구할 때 각 영상에서 지역적 불변 특징점을 추출하여 서술자를 생성하고 매칭 알고리즘을 사용한다. 동영상의 경우, 프레임 수가 많아 기존의 방법으로 파노라마 영상을 생성하는 것이 상당한 시간을 소비하고 불필요한 계산을 한다. 본 논문에서는 동영상을 입력 받아 구면 파노라마 영상을 효과적으로 생성하는 기법을 제안한다. 동영상의 프레임 간의 변화가 지역적으로 크지 않으며 연속적이라는 전제 조건으로 반복성 및 계산속도가 높은 FAST 알고리즘을 사용하여 특징점들을 추출하고, Lucas-Kanade 알고리즘을 통해 각 특징점들을 추적하여 그 주변에서 대응점을 찾는다. 모든 영상에 대해서 호모그래피를 계산하면 가운데 영상을 중심으로 호모그래피를 변경하고 영상을 와핑하여 평면 파노라마 영상을 얻는다. 마지막으로 구면 좌표계 역변환식을 통해 구면 파노라마 영상을 변환하여 얻는다. 실험을 통하여 제안하는 방법이 기존의 방법들보다 파노라마 영상을 빠르고 효과적으로 생성하는 것을 확인하였다.

Abstract AI-Helper 아이콘AI-Helper

Panorama image is a single image obtained by combining images taken at several viewpoints through matching of corresponding points. Existing panoramic image generation methods that find the corresponding points are extracting local invariant feature points in each image to create descriptors and usi...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 동영상을 입력 받고 Lucas-Kanade 알고리즘[11]을 통해 프레임 영상에서 검출한 특징점을 추적하여 대응점들을 찾아 영상 매칭에 사용하고 구면 파노라마 단일 영상을 효과적으로 생성하는 방법을 제안한다. 제안하는 방법의 흐름도는 [그림 1]과 같다.
  • 본 논문에서는 사용자에 의해 생길 수 있는 여러 변화에 강건한 구면 파노라마 영상 생성하는 방법 즉, 어떤 카메라든 상관없이 동영상을 촬영한 후 손 흔들림으로 인한 회전, 스케일의 변화가 있더라도 효과적으로 구면 파노라마 단일 영상을 생성하는 방법을 제안한다.
  • 본 논문에서는 연속 동영상을 입력 받아 신속하고 정확한 구면 파노라마 영상 생성하는 기법을 제안하였다. 먼저 각 프레임간의 대응점들을 찾을 때 매칭 알고리즘 대신 Lucas-Kanade 알고리즘을 이용하여 특징점을 추적하였다.
  • 대부분의 알고리즘은 속도는 느려도 좋은 성능을 갖거나 성능은 조금 떨어져도 속도 면에서 뛰어나다. 이 문제를 해결할 수 있는 신속하면서 정확한 파노라마 영상을 합성해 생성하는 알고리즘을 제안한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
영상에서 광류는 무엇인가? 광류(Optical Flow)는 움직임 속도의 분포라 할 수 있다. 쉽게 말해, 영상 내에서 물체의 이동이나 카메라 움직임에 의해 각 픽셀은 밝기 변화를 나타내게 되는데 이를 추정하여 얻은 이동을 광류, 각 축에 해당되는 이동량을 속도 벡터라고 한다. Lucas-Kanade 알고리즘은 임의의 점의 광류, 즉 속도(이동) 벡터를 계산할 때 (2wx + 1)= × (2wy + 1) 크기의 마스크를 씌워 그 마스크 내에서 모든 픽셀을 만족시키는 속도 벡터를 찾는다.
본 논문에서 제안한 연속 동영상을 입력 받아 신속하고 정확한 구면 파노라마 영상 생성하는 기법은 어떤 과정으로 이루어져 있는가? 본 논문에서는 연속 동영상을 입력 받아 신속하고 정확한 구면 파노라마 영상 생성하는 기법을 제안하였다. 먼저 각 프레임간의 대응점들을 찾을 때 매칭 알고리즘 대신 Lucas-Kanade 알고리즘을 이용하여 특징점을 추적하였다. 대응점들로부터 호모그래피를 추정하여 가운데의 영상에 맞추어 호모그래피들을 수정하여 와핑시켜 평면 파노라마 영상을 얻었으며 마지막으로 구면 좌표계 역변환식을 통해 구면 파노라마 영상을 생성하였다. 평면과 구면 파노라마 영상 생성 방법의 장단점을 서로 보완하여 동영상으로부터 효과적으로 단일 파노라마 영상을 만들 수 있었다.
파노라마 영상 생성 기법중 특징-기반 방법의 이점은 무엇인가? 파노라마 영상 생성 기법에 있어서 특징-기반 (Feature-based) 방법[6]과 픽셀-기반(Pixel-based) 방법[7]이 가장 대표적이고, 먼저 양적으로 비교하면, 픽셀-기반 혹은 direct[7]라 하는 방법은 두 영상의 모든 픽셀을 고려하고 변환 행렬의 최적의 매개 변수들을 얻을 때까지 반복적으로 계산하기 때문에 계산량은 물론 시간적 소비가 매우 큰 편이다. 반면에, 특징-기반 방법은 코너 점들 즉, 주요 특징점들을 검출하여 얻은 정보를 활용하기 때문에 픽셀-기반 방법 보다는 신속한 결과를 보여준다. 질적 혹은 결과적으로 봤을 때 픽셀-기 반의 방법은 세밀한 정합을 통해 만족스러운 최적의 해를 제공할 수 있지만 동영상과 같은 연속 프레임들이 수백 또는 수천 개나 이어지는 상황에서는 특징-기반 방법이 계산 시간을 줄여주며 만족할만한 결과를 얻게 할 수 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (15)

  1. R. Szeliski, Image alignment and stitching: A tutorial, Technical Report MSR-TR-2004-92, Microsoft Research, December 2004. 

  2. A. Bartoli, N. Dalal, B. Bose, and R. Horaud. "From video sequences to motion panoramas," In IEEE Workshop on Motion and Video Computing, December 2002. 

  3. Y. Li, L-Q. Xu, G. Morrison, C. Nightingale, and J. Morphett. "Robust panorama from mpeg video," In IEEE International Conference on Multimedia and Expo 2003 (ICME '03), pp.81-84, 2003. 

  4. D. Steedly, C. Pal, and R. Szeliski, "Efficiently Registering Video into Panoramic Mosaics," Tenth IEEE International Conference on Computer Vision (ICCV'05) IEEE, Vol.1, pp.1300-1307, 2005. 

  5. M. Brown and D. Lowe, "Automatic panoramic image stitching using invariant features," International Journal of Computer Vision, Vol.74, pp.59-73, 2007. 

  6. P. H. S. Torr and A. Zisserman, "Feature Based Methods for Structure and Motion Estimation," Vision Algorithms: Theory and Practice, Springer, Vol.1883, pp.278-294, 2000. 

  7. M. Irani and P. Anandan, "About direct methods," In B. Triggs, A. Zisserman, and R. Szeliski, editors, Vision Algorithms: Theory and Practice, number 1883 in LNCS, Springer-Verlag, Corfu, Greece, pp.267-277, September 1999. 

  8. D. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, Vol.60, No.2, pp.91-110, 2004. 

  9. H. Bay, T. Tuytelaars, and L. V. Gool, "Surf: Speeded up robust features," European Conference on Computer Vision, Vol.3951, pp.404-417, 2006. 

  10. E. Rosten and T. Drummond, "Machine learning for high-speed corner detection," In Proc. 9th European Conference on Computer Vision (ECCV'06), Graz, May 2006. 

  11. B. D. Lucas and T. Kanade, "An Iterative Image Registration Technique with an Application to Stereo Vision," International Joint Conference on Artificial Intelligence, pp.674-679, 1981. 

  12. J. Y. Bouguet, Pyramidal Implementation of the Lucas Kanade Feature Tracker Description of the algorithm, Technical Report, Intel Microprocessor Research Labs, 1999. 

  13. M. Fischler and R. Bolles, "Random sample consensus: A paradigm for model fitting with application to image analysis and automated cartography," Communications of the ACM, Vol.24, pp.381-395, 1981. 

  14. M. Marius and D. Lowe, "Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration," International Conference on Computer Vision Theory and Applications, Vol.1, pp.331-340, 2009. 

  15. O. Enqvist, F. Jiang, and F. Kahl, "A brute-force algorithm for reconstructing a scene from two projections," Computer Vision and Pattern Recognition(CVPR), 2011. 

저자의 다른 논문 :

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로