no image
[Object Tracking] 1. OpenCV 비디오 입력 및 CANNY 에지 검출
1. OpenCV 비디오 입력 및 CANNY 에지 검출 OpenCV에서는 HIGHGUI 라이브러리의 VideoCapture 클래스를 사용하여 비디오 파일 입력 및 카메라로부터 입력을 받을 수 있다. 또한, VideoWriter 클래스를 사용하여 비디오 파일을 생성할 수도 있다. 공부할 때는 카메라 한대를 가지고 공부를 하며, 향후 연구과제에서 카메라 두 대를 가지고 객체를 추적하는 방법을 연구할 것이다. VideoCapture(int device 또는 const string& filename);VideoCapture라는 클래스의 생성자로 객체를 생성하고, 카메라가 한 대일 경우에는 0, 특정 영상 파일을 오픈할 때는 파일 이름을 확장자와 함께 적어주면 된다. 그 밖에도, open(), isOpened()..
2016.09.05
[Object Tracking] 단일 & 다중 객체 추적 관련 동영상
단일 객체 추적 관련 동영상 https://www.youtube.com/watch?v=agpBuC_3xSA 고정캠 포인터 지정 추적 관련 동영상 https://www.youtube.com/watch?v=XKjIUJaYfGM
2016.07.12
no image
[Stereo Vision] Stereo Image Processing
출처 : http://www.ntrexgo.com/archives/2280 [13호]스테레오 영상을 처리하는데 있어 발생하는 이슈 | NTREXGO - 디바이스마트, 엔티렉스 컨텐츠 스테레오 영상을 처리하는데 있어 발생하는 이슈 글 | 위드로봇(주) 김도윤 ■ 스테레오 비전이란? 영화관에서 3D나 4D라는 표현이 자주 쓰이게 되면서 입체감 있는 영상에 대한 이해는 예전보다� www.ntrexgo.com 스테레오 비전이란? 영화관에서 3D나 4D라는 표현이 자주 쓰이게 되면서 입체감 있는 영상에 대한 이해는 예전보다는 훨씬 쉬워졌습니다. 일반 카메라로 찍은 사진은 3차원(3D) 물체의 반사광을 2차원(2D) 필름 또는 2차원 센서에 투영(projection) 시킨 것이기에 3차원 정보 중 카메라에서부터 물..
2016.07.12
[Object Tracking] AISight software
BRS Lab에서 개발한 AISight 소프트웨어 : 실시간으로 동작을 추적하고 파악하여 행동 분석을 통해 비정상적 동작을 경보해주는 솔루션 http://www.businesswire.com/news/home/20140327005417/en/BRS-Labs-Demonstrate-Enhanced-Cloud-Service-AISight%C2%AE 이와 같은 지능형 영상 감지 시스템을 구축하기 위해서는 Object detection, Object Tracking, Object identification 세 단계를 거치는 기술 필요하다. 일반적인 객체 감지 방법으로는 관심 점을 탐지하고, 조명과 뷰 포인트에 대하여 불변하는 포이늩 탐지와각 프레임 당 차이를 찾아 배경모델을 분리하여 객체를 감지하는 배경분리와 유..
2016.07.11
no image
[Object Tracking] OpenCV 객체추적 프로그램 접근법 (MeanShift and CAMShift)
OpenCV 객체추적 프로그램을 만들려면 일단 MeanShift 와 CamShift 개념을 알아야 한다. 사실 객체추적 혹은 영상추적 프로그램은 이미 OpenCV sample source에 나와있다. 2007년에 이 샘플코드를 어떻게 응용하고 다른 기술들을 접목하여 새로운 프로그램을 생성하는데 의의가 있다고 생각한다. 영상에서 객체를 추적하는 프로그램을 개발하기 위해서 반드시 알아야 하는 개념인 MeanShift와 CamShift에 대해서 알아보도록 한다. 1. Mean-Shift Algorithm Mean-Shift 알고리즘은 데이터집합에서 특짐정, 코너, 색상정보와 같은 밀도 분포를 기반으로 ROI 객체를 추적해나가는 알고리즘이다. 이는 데이터 분포에서 peak 또는 무게중심을 찾는 방법으로써 객체를..
2016.07.07
no image
[3D Reconstruction] 3D Reconstruction 접근법
목표 "3D Reconstruction" based Point Cloud using Kinect. Streo camera in OpenNI 1. 스테레오 카메라로 입력받은 이미지를(ex using Kinect) Point Cloud(or ICP)를 이용하여 3D Reconstuction. 2. Original Object를 자연마커로 설정 3. 3D Modeling 된 객체를 자연마커 위에 증강 KinectFusion - Real-time 3D Reconstruction and Interaction Using a Moving Depth Camera [28C3] 출처 : https://www.youtube.com/watch?v=bRgEdqDiOuQ&ebc=ANyPxKpzUvOzRK0XIGsFDZXDNzLC..
2016.04.12