• 제목/요약/키워드: Image preprocessing

검색결과 699건 처리시간 0.029초

디지털 영상 기반 정량적인 사시각 측정을 위한 새로운 소프트웨어 (A New Software for Quantitative Measurement of Strabismus based on Digital Image)

  • 김태윤;서상신;김영재;양희경;황정민;김광기
    • 한국멀티미디어학회논문지
    • /
    • 제15권5호
    • /
    • pp.595-605
    • /
    • 2012
  • 사시 진단을 위해 임상에서는 다양한 사시각 측정 방법들이 개발되어 이용되어 왔다. 그러나 기존 방법들은 대부분 육안 검사에 의해 이루어지므로 사용자의 주관적인 판단이 개입할 가능성이 크며 협조적인 대상에 대해서만 측정이 용이하다는 단점이 있다. 따라서 보다 이를 보완할 수 있는 객관적이고 신뢰성 있는 사시각 측정 방법의 개발이 필요하다. 본 논문에서는 임상 측정 방법의 문제점들을 보완할 수 있는 컴퓨터 기반의 새로운 자동 사시각 측정 소프트웨어의 개발을 소개한다. 먼저 간단하게 촬영된 환자의 전안부 영상을 획득하고 구형 RGB 모델을 이용하여 전처리를 수행하였다. 이후 새롭게 개발된 3차원 안구모델과 수학적인 측정 알고리즘을 이용하여 사시각 측정이 자동적으로 이루어지도록 하였다. 유효성 평가를 위해 10명의 환자 데이터를 대상으로 두 명의 검사자가 임상 측정 방법 중의 하나인 크림스키 테스트 방법을 통해 측정한 결과와 개발 소프트웨어를 이용하여 측정한 결과를 비교하였다. 그 결과, 두 명의 검사자의 상관계수는 각각 0.955, 0.969로 나타났으며, 두 검사자 간의 상관계수는 0.968로 나타나 객관성과 재현성이 매우 높음을 확인하였다. 향후 기존 사시진단 검사 방법들의 보조 수단이나 새로운 대안으로써 폭넓게 활용될 수 있을 것으로 기대한다.

격자 단위 특징값을 이용한 도로 영상의 차량 영역 분할 (Vehicle Area Segmentation from Road Scenes Using Grid-Based Feature Values)

  • 김구진;백낙훈
    • 한국멀티미디어학회논문지
    • /
    • 제8권10호
    • /
    • pp.1369-1382
    • /
    • 2005
  • 도로 영상에서 차량 영역을 분할하는 차량 영역 분할(vehicle segmentation) 문제는 지능형 교통 시스템을 비롯한 다양한 응용 분야들에서 중요하게 사용되는 기본 연산(fundamental operation)이다. 본 연구에서는 야외의 도로 상에 설치된 CCD카메라에서 촬영된 정지 영상으로부터 차량 영역을 찾아내는 효율적인 방법을 제안한다 제안하는 방법은 입력되는 영상들을 격자 단위로 분할하여 각 격자에서의 에지 검출 결과를 대표하는 특징값(feature value)들을 통계적으로 분석한 후, 이를 바탕으로 최적해를 구한다. 전처리 과정에서는 다양한 외부 환경에서 촬영한 배경 영상들에 대해서 각 격자에서의 특징값들을 통계 처리한다. 입력된 차량 영상에서는 각 격자의 특징값이 배경 영상의 대응되는 격자에서의 특징값과 통계적으로 얼마나 오차를 보이냐에 따라, 배경 영역인지 차량 영역인지를 판단한다. 격자 별로 차량 영역에 해당하는 지를 판정한 뒤, 이 결과에 동적 프로그래밍(dynamic Programming) 기법을 이용하여 차량을 포함하는 최적의 직사각형 영역을 찾아낸다. 본 논문에서 제안하는 방법은 통계 처리와 전역 탐색 기법을 사용하므로 휴리스틱에 주로 의존하는 기존 연구들에 비해 좀더 체계적이다. 또한, 배경 영상에 대한 통계 처리는 흐리거나 맑은 등의 날씨 변화 및 바람이나 진동에 의한 카메라의 흔들림과 같은 다양한 외부 요인들이 가져올 수 있는 노이즈나 오차에 대해서도 높은 신뢰성을 보여준다. 제안하는 방법을 구현한 프로토타입 시스템은 $1280\times960$ 크기의 차량 영상들을 장당 평균 0.150초의 수행 시간에 처리하였으며, 총 270장의 다양한 노이즈를 가지는 차량 영상들에 대해 $97.03\%$의 성공률을 보였다.

  • PDF

차량 식별마크와 번호판 인식을 통한 차량인식 (Vehicle Recognition with Recognition of Vehicle Identification Mark and License Plate)

  • 이응주;김성진;권기룡
    • 한국멀티미디어학회논문지
    • /
    • 제8권11호
    • /
    • pp.1449-1461
    • /
    • 2005
  • 본 논문에서는 차량의 식별마크 분류 및 차량번호판 인식을 통한 차량인식 알고리즘을 제안하였다. 제안한 알고리즘에서는 먼저 입력 차량영상으로 부터 잡음제거, 세선화 과정 등 전처리 과정들을 수행하고 명암값 변화 빈도 분포를 사용하여 차량식별마크와 번호판 영역을 추출하였다. 또한 추출된 후보 영역으로부터 차량 식별마크와 번호판 영역의 구조적 특성 정보를 사용하여 차량 식별마크, 번호판의 문자 및 숫자를 분류하였으며, 하이브리드 패턴벡터 및 수직수평 패턴벡터를 사용하여 식별마크, 문자 및 숫자를 인식하여 차량 정보 인식율을 개선하였다. 제안한 알고리즘에서는 차량의 식별마크가 차량의 종류에 따라 독립적인 특성, 식별마크와 번호판 영역에서는 문자와 배경이 뚜렷하게 구별되는 특성 및 수평 및 수직빈도수 분포가 식별마크 및 번호판 이외의 영역과 뚜렷이 구별된다는 특성들을 이용하였다. 제안한 방법의 성능을 확인하기 위하여 다양한 환경에서 촬영된 350여개의 영상에 대하여 차량인식 실험을 수행하였고 제안한 방법이 차량번호판의 크기와 위치에 무관하고 잡음의 영향에 덜 민감하였을 뿐만 아니라 불규칙적인 외부환경에서도 인식율이 개선되었다. 또한 식별마크와 번호판 인식의 실시간 처리가 가능하여 실제 주차장이나 도시화도로등에 적용이 가능하다.

  • PDF

효율적인 스테레오 영상 압축을 위한 밝기차 보상 (Intensity Compensation for Efficient Stereo Image Compression)

  • 전영탁;전병우
    • 대한전자공학회논문지SP
    • /
    • 제42권2호
    • /
    • pp.101-112
    • /
    • 2005
  • 사람이 두 눈을 통하여 3차원 공간을 지각하는 것과 같이 두 대의 카메라로부터 얻어진 스테레오 영상을 이용하여 3차원 정보를 얻을 수 있다. 스테레오 영상은 많은 데이터량을 가지기 때문에 최근 수년간 디지털 비디오 압축 기술의 발전과 함께 스테레오 영상을 효율적으로 압축하기 위한 기술이 개발되고 있다. 스테레오 영상을 압축하고 3차원 정보를 추출하는데 이용되는 양안차 추정은 일반적으로 두 스테레오 영상의 화소 간의 밝기 차이를 이용한다. 하지만 두 카메라의 초점거리, 방향, 상대적 위치, 조리개에 의해 입사되는 빛의 양 등의 미세한 차이에도 스테레오 영상 간의 밝기차가 발생한다. 밝기차가 있는 스테레오 영상은 부정확한 양안차 벡터와 이에 따른 낮은 압축 효율과 같은 문제점을 발생시킬 수 있다. 따라서 이런 스테레오 영상 간의 밝기차를 사전에 보상한 후 압축함으로써 압축의 효율을 높이고, 또한 재생 시 두 눈을 통하여 들어오는 서로 다른 시각 정보로 인한 눈과 두뇌의 피로를 덜어 줄 수 있다. 본 논문에서는 간단하면서도 효율적인 전처리 방법으로 전역 밝기 보상과 국부지역 밝기 보상 및 계층적 밝기 보상을 제안한다 실험결과는 제안된 보상 방법이 효율적으로 스테레오 영상을 압축하는 것을 보여준다.

페로몬 트랩 영상에서 해충 검출을 위한 객체 분할 (Object Segmentation for Detection of Moths in the Pheromone Trap Images)

  • 김태우;조태경
    • 한국산학기술학회논문지
    • /
    • 제18권12호
    • /
    • pp.157-163
    • /
    • 2017
  • 객체 분할 방식은 객체를 먼저 분할한 후, 검출된 객체에 대해 해충 검출 알고리즘을 적용하므로 해충 개체를 검출하는 데 필요한 처리 비용이 줄어드는 장점이 있다. 본 논문에서는 페로몬 트랩 영상에서 해충 검출을 위한 객체 분할 방법을 제안한다. 제안한 방법은 전처리, 문턱치 처리, 형태학적 필터링, 레이블링 처리로 구성된다. 이들 과정 중 문턱치 처리는 객체 분할의 성능을 좌우하는 매우 중요한 처리 과정이다. 제안한 방법은 문턱치 처리 과정에서 해충 영상의 국소적 특성을 반영하므로 매우 정교한 문턱치 처리를 할 수 있다. 과수원에 설치된 페로몬 트랩에서 수집된 복숭아심식나방 영상에 대해 Otsu의 방법의 전역적 방식과 국소적 방식, 그리고 제안한 방법으로 처리한 결과, 제안한 방법이 조명과 배경의 특성을 잘 반영함을 알 수 있었다. 페로몬 트랩에 수집된 복숭아심식나방 영상에 대해 객체 분할과 개체 분류를 수행하였다. 개체 분류는 SVM 분류기로 학습하여 사용하였다. 실험에서 제안한 방법으로 10개의 해충 영상에 대해 복숭아심식나방 검출 결과 95%의 평균 검출율을 보임으로써 과수원의 복숭아심식나방의 개체 모니터링 방법으로서 효과적임을 보였다.

Fuzzy C-means와 CONDENSATION을 이용한 객체 검출 및 추적 시스템 (An Object Detection and Tracking System using Fuzzy C-means and CONDENSATION)

  • 김종호;김상균;황구선;안상호;강병두
    • 한국산업정보학회논문지
    • /
    • 제16권4호
    • /
    • pp.87-98
    • /
    • 2011
  • 동영상에서의 움직이는 객체 검출과 추적은 객체 식별, 상황인식, 지능형 영상 감시 시스템 등 많은 시각 기반 응용 시스템에서 기본적이고 필수적인 전처리 작업이다. 본 논문에서는 배경과 조명이 실시간으로 변화하는 상황에서 움직이는 객체를 빠르고 정확하게 추출하고 움직이는 객체가 다른 물체에 가려지는 경우에도 강인하게 객체를 추적하는 방법을 제안한다. 객체의 효과적인 검출을 위해서 효과적인 고유 공간과 Fuzzy C-means(FCM) 를 결합하여 사용하고 검출된 객체를 강인하게 추적하기 위해 Conditional Density Propagation (CONDENSATION) 알고리즘을 사용한다. 먼저 Principal Component Analysis(PCA)를 이용하여 배경 영상에서 수집한 학습데이터를 주성분(Principal component)으로 선형변환 한다. 주성분들의 고유 특성에 대한 해석을 통하여 객체와 배경에 대하여 판별 능력이 우수한 주성분을 선별하여 고유 배경을 구성한다. 다음으로 이전단계에서 구성된 고유 벡터와 입력 영상을 결합한 연산 결과를 FCM의 입력 값으로 사용해서 객체를 검출한다. 최종적으로 검출된 객체의 좌표를 CONDENSATION의 입력으로 사용해서 객체를 추적한다. 고정된 카메라에서 조명변화와 배경변화에 적용 가능한 시스템을 구현하기 위해 고정된 카메라에서 움직이는 다양한 객체가 포함된 영상을 수집하여 학습데이터로 구성하여 사용하였다. 실험 결과에 따르면 제안하는 방법이 조명변화와 배경변화 그리고 객체의 부분적 움직임에 모두 강인하게 객체를 검출하고 다른 물체나 배경에 의해 객체가 일부 가려지더라도 객체를 추적함을 보여준다.

어안렌즈를 이용한 비전 기반의 이동 로봇 위치 추정 및 매핑 (Vision-based Mobile Robot Localization and Mapping using fisheye Lens)

  • 이종실;민홍기;홍승홍
    • 융합신호처리학회논문지
    • /
    • 제5권4호
    • /
    • pp.256-262
    • /
    • 2004
  • 로봇이 자율주행을 하는데 있어 중요한 요소는 로봇 스스로 위치를 추정하고 동시에 주위 환경에 대한 지도를 작성하는 것이다. 본 논문에서는 어안렌즈를 이용한 비전 기반 위치 추정 및 매핑 알고리즘을 제안한다. 로봇에 어안렌즈가 부착된 카메라를 천정을 바라볼 수 있도록 부착하여 스케일 불변 특징을 갖는 고급의 영상 특징을 구하고, 이 특징들을 맵 빌딩과 위치 추정에 이용하였다. 전처리 과정으로 어안렌즈를 통해 입력된 영상을 카메라 보정을 행하여 축방향 왜곡을 제거하고 레이블링과 컨벡스헐을 이용하여 보정된 영상에서 천정영역과 벽영역으로 분할한다. 최초 맵 빌딩시에는 분할된 영역에 대해 특징점을 구하고 맵 데이터베이스에 저장한다. 맵 빌딩이 종료될 때까지 연속하여 입력되는 영상에 대해 특징점들을 구하고 맵과 매칭되는 점들을 찾고 매칭되지 않은 점들에 대해서는 기존의 맵에 추가하는 과정을 반복한다. 위치 추정은 맵 빌딩 과정과 맵 상에서 로봇의 위치를 찾는데 이용된다. 로봇의 위치에서 구해진 특징점들은 로봇의 실제 위치를 추정하기 위해 기존의 맵과 매칭을 행하고 동시에 기존의 맵 데이터베이스는 갱신된다. 제안한 방법을 적용하면 50㎡의 영역에 대한 맵 빌딩 소요 시간은 2분 이내, 위치 추정시 위치 정확도는 ±13cm, 로봇의 자세에 대한 각도 오차는 ±3도이다.

  • PDF

사다리꼴 형태의 소속 함수와 동적 α_cut 을이용한 개선된 퍼지 이진화 (Improved Fuzzy Binarization Method with Trapezoid type Membership Function and Adaptive α_cut)

  • 우현수;김광백
    • 한국정보통신학회논문지
    • /
    • 제20권10호
    • /
    • pp.1852-1859
    • /
    • 2016
  • 영상 이진화 알고리즘의 효율성은 이진화를 위한 임계치 결정에 있어서의 불확실성의 합리적인 제거와 이진화로 인한 영상 정보의 손실을 최소화하는 데에 있다. 그러한 모호성의 처리 방법으로서 퍼지 이진화 방법이 많이 사용되는데 보통 사용되는 삼각형 타입의 소속 함수와 이진화 임계치를 결정하는 ${\alpha}$_cut 값의 설정 방법이 그 효율성에 영향을 미친다. 다만 기존의 정적인 퍼지 이진화 방법은 명암 대비가 낮은 영상의 경우 그 효율성이 떨어지는 것이 알려져 있다. 본 논문에서 퍼지 이진화 방법의 이러한 문제점을 개선하기 위하여 ${\alpha}$_cut의 동적 결정 방법과 사다리꼴 타입의 소속 함수와 구간 설정 방법을 제안한다. 이 방법은 스트레칭 기법과 같은 정규화 전처리 과정을 밟지 않기 때문에 영상의 정보 손실이 적다. 또한 ${\alpha}$_cut의 동적 결정으로 인해 다양한 영상을 동일 기법으로 보다 정확하게 처리할 수 있다. 야경 영상, 척추 측만증 및 지방종 영상 등 다양한 물채를 포함하고 명암 대비성이 낮은 편인 영상을 대상으로 한 실험에서 제안된 방법이 기존의 퍼지 이진화 방법보다 효과적임이 확인되었다.

대용량 위성영상의 무감독 분류를 위한 K-means 군집화 알고리즘의 병렬처리 (Parallel Processing of K-means Clustering Algorithm for Unsupervised Classification of Large Satellite Imagery)

  • 한수희
    • 한국측량학회지
    • /
    • 제35권3호
    • /
    • pp.187-194
    • /
    • 2017
  • 본 연구는 대용량 위성영상의 신속한 무감독 분류를 위해 k-means 군집화 알고리즘을 병렬처리하는 방법을 소개한다. K-means 군집화 알고리즘은 대표적인 무감독분류 알고리즘으로서 주로 감독분류의 전처리 단계로 활용되지만 연산 집약적이고 사용자의 개입이 적어 병렬처리의 효과를 분명하게 나타낼 수 있다. 병렬처리 코드는 OpenMP 기반의 멀티쓰레딩을 이용하여 구현하였다. 실험은 1대의 PC에서 시행하였으며 이 PC의 CPU에는 8개의 멀티코어가 집적되어 있다. 실험 영상으로는 7개 밴드로 구성한 30m 해상도의 LANDSAT 8 OLI 영상과 8개 밴드로 구성한 10m 해상도의 Sentinel-2A 영상을 사용하였다. 각각 10개 군집을 사용하여 순차처리 및 병렬처리를 수행한 결과 병렬처리가 순차처리에 비해 6배 내외의 속도를 나타내었다. 순차처리와 병렬처리 결과의 일치성 평가를 위해 각 군집의 중심값과 분류된 화소의 수를 비교하고 분류 결과 영상간 차분을 수행하였고 결과로 모든 정보가 일치하였다. 본 연구는 병렬처리를 통해 대용량 위성영상의 처리 속도를 상당히 향상시킬 수 있음을 입증하고 있다는 점에서 의미가 있다고 판단된다. 아울러 OpenMP 기반의 멀티쓰레드를 이용하면 비교적 쉽게 병렬처리를 구현할 수 있지만 false sharing의 발생을 억제하도록 코드를 설계하는데 주의를 기울여야 함도 확인할 수 있었다.

중소기업 스마트공장 구축을 위한 OpenCV 기반 재고관리 시스템의 설계 및 구현 (Design and Implementation of OpenCV-based Inventory Management System to build Small and Medium Enterprise Smart Factory)

  • 장수환;정종필
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.161-170
    • /
    • 2019
  • 다품종 대량 생산 중소기업 공장에서는 제품의 종류가 다양하고 그 수량이 많기 때문에 재고의 관리를 위한 인력과 경비가 낭비되고 있다. 또한 재고의 현황을 실시간으로 확인 할 방법이 마련 되있지 않아서 재고의 과적재, 과부족 현상으로 인한 경제적 피해를 받고 있다. 실시간 데이터 수집 환경을 구축하기 위한 많은 방안이 있지만 대부분 구축비용과 시간이 중소 중견기업이 감당하기 어려운 수준이다. 그렇기 때문에 중소 중견기업의 스마트 공장은 구현되기 어려운 현실을 마주하고 있으며, 적절한 대책을 찾기 힘든 실정이다. 따라서 본 논문에서는 현재 생산품 관리 기술로 많이 채택되는 바코드, QR코드와 함께 라벨에 표기되어 있는 글자추출을 통해 기존 재고관리 방법의 확장에 대한 내용을 구현하고 그 효과를 평가하였다. 기술적으로는 컴퓨터 이미지 처리를 통해서 기존의 생산품의 입출고 관리를 위한 방법인 재고라벨 및 바코드에 대한 자동인식 및 분류를 하기 위한 OpenCV를 이용한 전처리, 구글 비젼 API의 OCR(Optical Character Recognition)기능을 통해서 글자를 추출하고, Zbar를 통해서 바코드를 인식할 수 있게 설계하였고, 값비싼 장비를 사용하지 않고 라즈베리파이를 통해 실시간 영상을 통한 인식으로 재고를 관리할 수 있는 방법을 제안한다.