• 제목/요약/키워드: Snake 모델

검색결과 56건 처리시간 0.023초

Snake 모델을 이용한 다중 이동 객체 검출 및 추적 (Multiple Moving Objects Detection and Tracking Using Snake Model)

  • 우장명;김성동;최기호
    • 한국ITS학회 논문지
    • /
    • 제2권2호
    • /
    • pp.85-95
    • /
    • 2003
  • 본 논문은 Snake 모델을 이용하여 동영상에서 주위 환경 변화에 적응 가능한 다중 이동 객체 추적 시스템을 제안하였다. Snake 모델은 배경이 복잡한 영상에 대해선 객체의 윤곽선을 정확히 표현하지 못하므로 영상분할 시 초기 위치에 따라 민감하게 영향을 받는다. 제안된 시스템은 프레임간의 차(difference)영상을 이용하여 배경영상을 획득하고, 픽셀의 인접성을 조사하여 객체를 분할하고 위치 특징 값을 구하며, 분할된 특징 값들을 Snake모델의 초기 위치 값으로 부여함으로써 초기 위치 값에 민감한 Snake 모델을 개선하였다 또한 본 시스템은 복잡한 배경 영상을 단순화하고, Snake를 이루는 각 정점들을 객체의 위치로 놓이게 함으로써 탐색 공간을 줄였다. 30fps로 저장된 AVI파일을 적용함으로써 다중 이동차량 추적 시스템으로의 응용 가능함을 보였다.

  • PDF

Snake 모델에서의 개선된 Gradient Vector Flow: 캡쳐 영역의 확장과 요면으로의 빠른 진행 (Enhanced Gradient Vector Flow in the Snake Model: Extension of Capture Range and Fast Progress into Concavity)

  • 조익환;송인찬;오정수;엄경식;김종효;정동석
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권1호
    • /
    • pp.95-104
    • /
    • 2006
  • Gradient vector flow(GVF) snake 또는 active contour 모델은 영상 분할에서 훌륭한 성능을 보여준다. 그러나 기존의 snake 모델에는 제한된 캡쳐 영역과 요면으로의 느린 진행과 같은 문제점들이 존재한다. 본 논문은 주변의 필드로부터 외부장(external force field)을 확장시키고 변형된 평탄화기법을 이용하여 확장된 필드를 정규화 함으로서 GVF snake 모델의 성능을 개선시키는 새로운 방법을 제시한다. 시뮬레이션을 위해 사용된 U자 모양 이미지에서의 결과는 제안된 방법이 좀 더 큰 캡쳐 영역을 갖고 기존의 GVF snake 모델에 비하여 요면으로 빠르게 진행하는 것이 가능함을 보여준다.

컬러 분산 에너지를 이용한 확장 스네이크 알고리즘 (Extended Snake Algorithm Using Color Variance Energy)

  • 이승태;한영준;한헌수
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권10호
    • /
    • pp.83-92
    • /
    • 2009
  • 본 논문에서는 컬러 영상에서 관심객체를 분할하기 위해 컬러 분산 에너지를 이용하는 확장 스네이크 알고리즘을 제안한다. 기존 스네이크 알고리즘은 영상 내에 존재하는 다양한 에너지들을 정의하여 영상을 관심 객체와 배경으로 분할한다. 스네이크의 성능은 구성하는 에너지의 특성에 따라 주로 좌우된다. 능동 윤곽선 모델인 일반적인 스네이크 알고리즘은 적용이 쉽고 분석이 용이한 영상의 밝기 정보를 주요 에너지로 사용한다. 그러나 영상밝기의 미분연산이나 에지검출과 관련된 에너지는 잡음에 민감하고 배경이 복잡해지면 성능이 좋지 않은 단점을 가지고 있다. 제안하는 알고리즘은 분할 영역의 컬러 분산을 스네이크의 영상 에너지에 추가함으로써 복잡한 배경에서도 관심객체를 효율적으로 분할한다. 제안하는 확장 스네이크 알고리즘의 성능을 단순한 배경과 복잡한 배경을 갖는 컬러 영상에서 관심객체를 분할하는 다양한 실험을 통해서 입증하였다. 그 결과 정확도 면에서 약 12.42 %의 향상된 성능을 보였다.

로봇의 이동물체 추적을 위한 새로운 확장 스네이크 모델 (A New Snake Model for Tracking a Moving Target Using a Mobile Robot)

  • 한영준;한헌수
    • 한국지능시스템학회논문지
    • /
    • 제14권7호
    • /
    • pp.838-846
    • /
    • 2004
  • 카메라와 목표물이 함께 움직이는 작업환경에서는 영상의 배경이 연속적으로 바뀌고 다른 움직이는 물체와 겹치기 쉽다 스테이크 알고리즘은 다양하게 변형되어 목표물을 추적하는데 사용되어 왔지만, 물표물의 형태의 변형이 심하거나 추적물체의 윤곽선과 스네이크 사이의 거리인 바이어스(bias)가 큰 상황에서는 적용되기 어렵다. 이런 문제점들을 해결하기 위해, 본 논문에서는 윤곽선검출에서 가지는 스네이크 알고리즘의 장점을 활용하는 확장 스네이크 모델(extended snake model)을 제안한다. 제안하는 알고리즘은 닫힌 스네이크(closed snake)의 면적 변화율을 면적에너지로 변환하여 스네이크 에너지에 추가하고, 새로운 영상이 입력될 때마다 이전에 검출된 윤곽선을 목표물의 새로운 템플릿으로 정의하는 적응 템플릿(adaptive template) SSD(sum of square difference) 알고리즘을 이용한다. 면적에너지는 새로 입력된 영상에서 얻어지는 윤곽선의 면적이 일정범위를 벋어나지 않도록 제약하며 적응 템플릿 SSD 알고리즘은 목표물의 속도를 고려하여 목표물의 위치를 예측함으로써 윤곽선 검출의 속도와 정확도를 향상시킨다. 제안된 알고리즘의 우수성은 실험을 통해 검증하였다.

B-Snake를 이용한 차선 검출 및 추적 알고리즘에 관한 연구 (A Study on a Lane Detection and Tracking Algorithm Using B-Snake)

  • 김덕래;문호선;김용득
    • 대한전자공학회논문지SP
    • /
    • 제42권4호
    • /
    • pp.21-30
    • /
    • 2005
  • 본 논문에서는 B-snake 차선 모델을 이용한 차선 검출 및 추적에 관한 알고리즘을 제안한다. 제안된 이론의 특성은 첫째, 다른 알고리즘에 비해 직선, 굴곡이 있는 도로와 같은 보다 넓은 범위의 차선 구조의 표현이 가능하며, 또한 평면 도로의 평행 특성을 이용하여 그림자, 잡음 등에 강하고, 둘째, 잡음에 강한 CHEVP(Canny/Hough Estimation Vanish Point) 알고리즘을 사용하여 차선 위치의 초기값을 제공한다. 셋째, GYP(Gradient Vector Flow)와 최소 평균 제곱 에러를 이용하여 B-Snake 차선 모델에서 발생하는 외부의 힘을 줄여 차선 검출의 에러를 줄이고 차선 추적을 효과적으로 수행한다. 측정 실험 결과 도로영상을 날씨 별로 맑은 날, 흐린 날 그리고 비오는 날로 구분하여 본 알고리즘을 수행하였으며 95$\%$ 이상의 차선 검출률을 보였다.

p-Snake의 성능 향상을 위한 적응 원형 생성 기법 (Adaptive prototype generating technique for improving performance of a p-Snake)

  • 오승택;전병환
    • 한국산학기술학회논문지
    • /
    • 제16권4호
    • /
    • pp.2757-2763
    • /
    • 2015
  • p-Snake는 기존의 동적윤곽모델(Active Contour Model)에 원형에너지를 추가로 적용한 에너지 최소화 알고리즘으로 에지 정보가 명확하지 않은 영역에서의 윤곽선 추출을 위해 사용된 방법이다. 본 논문에서는 원과 직선 프리미티브(primitive)의 조합으로 표현되는 가변 원형(prototype)과 퍼지 함수를 적용한 원형에너지장의 생성 기법을 제안하여 p-Snake의 윤곽선 추출 성능을 개선하였다. 제안 방법은 입력된 부품 코드를 기반으로 원형을 정의하고 전처리 과정을 통해 구해진 각 프리미티브 구간에서 대략적인 초기 윤곽을 검출한 후, 프리미티브들이 가변적으로 적응하여 원형을 생성하고 여기에 원형과의 거리에 따른 윤곽 확률을 퍼지 함수를 통해 계산하여 원형에너지 장을 생성하였다. 이를 p-Snake에 적용하여 다양한 소형부품들을 대상으로 준비한 200장의 영상에서 윤곽선을 검출하고, 원형과의 유사도를 비교한 결과 적응 원형을 사용한 p-Snake가 기존의 Snake에 비해 약 4.6% 가량 우수함을 보였다.

부분적 폐색에 강건한 활동적 퓨전 모델 (Active Fusion Model with Robustness against Partial Occlusions)

  • 이중재;이근수;김계영
    • 정보처리학회논문지B
    • /
    • 제13B권1호
    • /
    • pp.35-46
    • /
    • 2006
  • 이동 물체 추적에 있어서 배경과 이동 물체의 동적인 변화는 폐색이라는 문제를 발생시키는 중요한 원인이다. 그리고 이러한 폐색이 발생하는 환경에서는 이동 물체 추적의 정확도가 현저하게 감소한다 따라서 본 논문에서는 배경 또는 다른 물체에 의해 발생하는 부분적 폐색에 강건한 활동적 퓨전 모델을 제안한다. 활동적 퓨전 모델은 이동 물체의 경계선 특징을 기반으로 하는 전통적인 기존의 스네이크 모델과 경계선 내부의 영역 특징을 고려하는 영역 기반 스네이크 모델로 구성된다. 이것은 먼저 이동 물체에 발생하는 부분적 폐색의 종류를 윤곽선 폐색과 영역폐색으로 구분한 뒤 폐색이 발생하는 위치와 폐색량에 따라서 각 모델의 신뢰도를 조절함으로써 부분적 폐색문제를 극복한다. 실험 결과에서는 부분적으로 폐색이 발생하는 환경에서 기본 방법들이 이동물체 추적에 실패하는 반면에 제안하는 방법은 추적에 성공함을 보인다.

변형된 스네이크 에너지를 통한 외곽선 모델기반의 비강체 물체 추적 (Contour Model based Non-Rigid Moving Object Tracking using Snake Energy Modification)

  • 김자영;이주호;정승도;최병욱
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅳ
    • /
    • pp.2104-2107
    • /
    • 2003
  • In this paper, we propose the method Model based Non-Rigid Moving Object Tracking. Motion based method becomes difficult to predict precisely when motion gets larger, so that we can solve such difficultly with regarding the moving object as a model. In the model based method, it should be concerned about setting initial model and updating its model in each frame. We used SNAKE in a way to set the initial model, and also proposed a modified SNAKE to handle the previous SNAKE problems. Moreover, with the elliptical setting, we made the initializing process automatically which is highly subject to change in measuring the performance of SNAKE. We used the Hausdorff distance to identify models in each frame. Through our experiments, our Proposed algorithm does effective work in Non-Rigid Moving Object Tracking.

  • PDF

스네이크와 레벨 셋 방법을 결합한 개체 윤곽 추출 알고리즘 (Object Contour Extraction Algorithm Combined Snake with Level Set)

  • 황재용;오응군;장종환
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권5호
    • /
    • pp.195-200
    • /
    • 2014
  • 능동 개체 윤곽 추출의 대표적인 방법은 스네이크(Snake)와 레벨 셋(Level Set) 기술이다. 일반적으로 스네이크는 속도는 빠르나 개체 위상을 처리하는 데 제약이 있다. 그러나 레벨 셋은 속도는 느리지만 개체 위상에 관계없이 잘 처리할 수 있는 장점이 있다. 본 논문에서는 빠르고 복잡한 위상을 처리하기 위해 두 방법의 장점을 이용한 알고리즘을 제안한다. 알고리즘은 2단계로 구성된다. 첫 번째 단계는 스네이크를 사용하여 빠르게 개체의 대략적인 윤곽을 추출한 후 레벨 셋을 두 번째 적용하여 복잡한 개체 윤곽을 정확하게 추출한다. 제안한 알고리즘은 다양한 위상을 갖는 5개의 이진영상 및 2개의 자연영상에 적용하여 속도 및 윤곽 추출이 개선된 것을 보여 준다.

위성 탑재 합성개구 레이더 영상에서의 도로 검출 (Road Detection in the Spaceborne Synthetic Aperture Radar Images)

  • 전성민;홍기상
    • 전자공학회논문지S
    • /
    • 제35S권11호
    • /
    • pp.123-132
    • /
    • 1998
  • 본 논문은 위성 탑재 합성개구 레이더 영상에서 중요한 지리적 특징점인 도로를 검출하는 기법을 제시한다. 도로에 대한 모델로서 snake를 사용하였고, 이 snake의 외부 에너지를 도로의 특성에 맞도록 새롭게 정의 하였다. 레이더 영상만을 사용할 경우 도로를 검출하는 것이 매우 어려우므로 다른 정보가 필요하다. 우리는 디지털 지도를 이용하여 snake의 위치와 형태를 초기화하는데 사용하였다. 레이더 영상에 나타나는 도로의 지리적 위치는 지형부호화(geocoding)를 통해서 대략적으로만 알 수 있고, 보통의 디지털 지도는 정확도가 낮아서 두 데이터 사이에는 큰 오차가 존재한다. 초기 매칭(matching) 과정을 통하여 이 오차를 매우 줄이고, 디지털 지도에서 추출한 도로를 이용하여 snake의 형태를 초기화한 후 에너지를 최소화함으로써 도로를 검출한다. 도로 검출시에 나타나는 대표적이 두 가지 문제점을 제시하고 이 문제점을 완화시키는 방법을 제안하였다.

  • PDF