• Title/Summary/Keyword: Video processing

검색결과 2,161건 처리시간 0.03초

안드로이드 기반의 도로 밝기 측정 어플리케이션 구현 (A Road Luminance Measurement Application based on Android)

  • 최영환;김홍래;홍민
    • 인터넷정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.49-55
    • /
    • 2015
  • 최근 5년간의 주 야간별 교통사고 통계에 따르면 대부분의 자동차 교통사고는 주간보다 야간에 더 많이 발생했다. 교통사고는 다양한 원인으로 발생하게 되는데 그 중 중요한 요소는 조명 미설치 또는 조명 위치의 부적합으로 운전자의 시야 혼란을 야기하여 교통사고를 유발하게 된다. 본 논문은 부적절한 도로 조명 시설 위치와 미설치 구역을 파악하고 관련 정보들을 데이터베이스화 하였다. 이를 위해 운전자의 위치 정보, 주행 정보, 도로 밝기 정보를 스마트폰을 이용하여 실시간으로 데이터베이스 서버에 저장하는 도로 밝기 측정 어플리케이션을 설계 및 구현하였다. 본 어플리케이션은 안드로이드 NDK을 이용하여 Native C/C++ 환경에서 구현되었으며, 이에 따라 자바나 다른 언어로 작성된 어플리케이션 보다 연산속도를 향상시켰다. 도로 밝기를 측정하기 위하여 카메라 영상인 RGB 색 공간의 영상을 YCbCr 색 공간의 영상으로 변환하여 휘도를 측정한다. 이를 위해 먼저 차선을 검출하고 도로 밝기 검출 영역의 휘도 값을 계산하여 데이터베이스에 저장한다. 또한 스마트폰의 카메라를 이용하여 실시간으로 도로의 영상을 입력 받고 도로의 차선부분에 대한 관심영역을 지정하여 연산 속도를 향상시켰다. 관심영역의 영상은 Grayscale 영상으로 변환하고 Canny 에지 검출기를 사용하여 외곽선을 추출하고 Hough line transform을 적용하여 차선의 후보군을 선별한다. 선별된 후보 차선의 기울기를 계산하여 양쪽의 차선을 선정한다. 양쪽 차선이 검출되면 차선의 교차점으로부터 아래로 20픽셀의 높이를 가진 삼각형을 도로 밝기 측정범위로 설정한다. 삼각형 부분의 모든 픽셀에 대한 R, G, B값을 추출하여 Y값을 계산하고 픽셀 밝기 값의 평균을 0부터 100사이의 값으로 계산하여 검은색부터 초록색으로 도로의 밝기를 표현하였다. 계산된 60m 전방의 도로 밝기 값은 스마트폰의 GPS 센서를 통해 측정된 운전자의 주행 정보와 위치 정보를 획득하여 10분 간격으로 무선통신을 통해 데이터베이스 서버에 저장하였다. 향후 수집된 도로 밝기 정보들은 스마트폰 어플리케이션이나 차량 내비게이션을 통해 운전자들에게 조심 운전을 경고하거나 효율적인 도로 조명 관리를 위한 개보수 계획에 반영될 수 있을 것으로 기대된다.

반자연적인 조건에서 두 계통 바퀴(Blattella germanica)의 휴식처 체제 시간 및 방문빈도에 대한 시간적 유형 (Temporal Pattern of Within-harborage Time and Visiting Frequency in Two Strains of the german Cockroach, Blatella germanica, in Semi-natural Conditions)

  • 전태수;박영석
    • 한국응용곤충학회지
    • /
    • 제36권4호
    • /
    • pp.299-310
    • /
    • 1997
  • 돌연변이체인 or (orange body) 계통과 KNIH (Korea National Institute of Health) 계통의 바퀴(Blattella germanica (L.) (Orthoptera: Blattellidae)를 반자연적인 조건하에서 비디오와 컴퓨터 자료처리를 통하여 연속적으로 관찰하였다. 휴식처에 머무르거나, 먹고, 물 마시며, 다른 개체들과 교신하는 행동을 관찰 할 수 있는 사각형의 관찰상자 내에서 수컷 성충을 개체별로 4~5일 동안 연속적으로 관찰하였는데, 본 논문에서는 휴식처에 머무르는 시간과 방문 빈도를 분석하였다. 개체들 간의 변이가 상대적으로 컸지만 시험개체들은 휴식처에 전체 관찰시간의 47 -61%를 평균적으로 머무르는 것으로 나타났다. 판찰 개체가 휴식처에서 머무르는 시간은 모계에 따른 유의한 차이가 있었으나, 계통 사이에는 뚜렷하게 구분이 되지 않았다. 명암기의 차이는 두 계통 모두 관찰되었는데 휴식처에 머무르는 시간은 암기보다 명기에서 더 길었다. 휴식처 주변의 국소적 활동성을 나타내주는 방문빈도는 KNIH 계통보다 or 계통에서 상대적으로 높게 나타났는데, 모계와 계통간에 유의한 차이가 있었다. 방문빈도의 명암기 차이는 or 계통에서는 유의하게 나타났지만 KNIH 계통에서는 없었다. 개체들 간의 변이가 있었으나 동일한 모계 내에서 휴식처에 머무르는 시간이나 방문빈도가 유사하게 관찰되는 개체들이 있었다.

  • PDF

HEVC 구문요소에 적응적인 파이프라인-병렬 CABAC 복호화기 설계 (A Design of Pipelined-parallel CABAC Decoder Adaptive to HEVC Syntax Elements)

  • 배봉희;공진흥
    • 전자공학회논문지
    • /
    • 제52권5호
    • /
    • pp.155-164
    • /
    • 2015
  • 본 연구에서는 다양한 HEVC 구문요소들을 적응적으로 파이프라인 및 병렬 처리할 수 있는 CABAC 복호화기 아키텍처를 설계 및 구현하였다. CABAC는 높은 압축률을 제공하지만, 구문요소 단위 순차적 복호화와 문맥간 강한 데이터 종속성, 빈 단위 복호화 과정 때문에 고성능 복호화 처리를 어렵게 한다. CABAC의 복호화 처리 성능을 높이기 위하여 연속된 flag 타입의 구문요소에 대해서는 다음에 복호될 구문요소들을 선행 연산하여 적응적으로 파이프라인 처리하였고, 멀티빈으로 구성된 구문요소는 최대 3개 빈까지 병렬 처리하는 고성능 구조를 설계하였다. 또한 이진산술복호기를 가속화하기 위해 문맥모델 업데이트와 재정규화를 선행 병렬 연산하고, 복호화 결과값에 따라 선택해서, 이진산술복호기의 임계 지연시간을 개선하였다. 제안하는 HEVC CABAC 아키텍처는 최대 1.01bins/cycle의 처리 성능으로 기존 구조대비 약 2배의 가속화 성능을 갖는다. 65nm ASIC 합성 결과 224M bins/sec.의 복호화 성능을 보이며, QFHD영상의 실시간 처리를 가능하게 하였다.

소자 부정합에 덜 민감한 12비트 60MS/s 0.18um CMOS Flash-SAR ADC (A Mismatch-Insensitive 12b 60MS/s 0.18um CMOS Flash-SAR ADC)

  • 변재혁;김원강;박준상;이승훈
    • 전자공학회논문지
    • /
    • 제53권7호
    • /
    • pp.17-26
    • /
    • 2016
  • 본 논문에서는 무선 통신 시스템 및 휴대용 비디오 처리 시스템과 같은 다양한 시스템 반도체 응용을 위한 12비트 60MS/s 0.18um CMOS Flash-SAR ADC를 제안한다. 제안하는 Flash-SAR ADC는 고속으로 동작하는 flash ADC의 장점을 이용하여 우선 상위 4비트를 결정한 후, 적은 전력 소모를 갖는 SAR ADC의 장점을 이용하여 하위 9비트를 결정함으로써 해상도가 증가함에 따라 동작 속도가 제한이 되는 전형적인 SAR ADC의 문제를 줄였다. 제안하는 ADC는 전형적인 Flash-SAR ADC에서 고속 동작 시 제한이 되는 입력 단 트랙-앤-홀드 회로를 사용하지 않는 대신 SAR ADC의 C-R DAC를 단일 샘플링-네트워크로 사용하여 입력 샘플링 부정합 문제를 제거하였다. 한편, flash ADC에는 인터폴레이션 기법을 적용하여 사용되는 프리앰프의 수를 절반 수준으로 줄이는 동시에 SAR 동작 시 flash ADC에서 불필요하게 소모되는 전력을 최소화하기 위해 스위치 기반의 바이어스 전력 최소화 기법을 적용하였다. 또한 고속 동작을 위해 SAR 논리회로는 TSPC 기반의 D 플립플롭으로 구성하여 범용 D 플립플롭 대비 논리회로 게이트 지연시간을 55% 감소시킴과 동시에 사용되는 트랜지스터의 수를 절반 수준으로 줄였다. 시제품 ADC는 0.18um CMOS 공정으로 제작되었으며, 측정된 DNL 및 INL은 12비트 해상도에서 각각 최대 1.33LSB, 1.90LSB이며, 60MS/s 동작 속도에서 동적성능은 최대 58.27dB의 SNDR 및 69.29dB의 SFDR 성능을 보인다. 시제품 ADC의 칩 면적은 $0.54mm^2$이며, 1.8V 전원전압에서 5.4mW의 전력을 소모한다.

차량검출 GMM 2.0을 적용한 도로 위의 차량 검출 시스템 구축 (On-Road Car Detection System Using VD-GMM 2.0)

  • 이옥민;원인수;이상민;권장우
    • 한국통신학회논문지
    • /
    • 제40권11호
    • /
    • pp.2291-2297
    • /
    • 2015
  • 본 연구에서는 레이더 검지 시스템과 통합하여 적용하기 위해 도로 위를 이동하는 자동차의 영상을 입력 받아 자동차를 검출하는 방법을 제안한다. 입력 영상의 제약조건이 있다. 도로 위에서 아래 방향을 비스듬히 내려 보는 고정된 시야를 가져야한다는 점이다. 주어진 영상 중 도로 영역만을 이용하기 위해 도로 영역을 관심영역으로 검출해 적용한다. 서론에서는 도로 영역 내에서 차량 검출을 위해 사용한 모션 히스토리 이미지 추출 방법, SIFT(Scale-Invariant Feature Transform) 알고리즘, 히스토그램 분석 등을 적용한 실험결과와 이에 대한 한계점을 제시했다. 이를 해결하기 위해서 가우시안 혼합 모델(GMM, Gaussian Mixture Model)의 응용을 제안한다. 가우시안 혼합 모델 알고리즘을 응용한 차량 검출 GMM(VDGMM, Vehicle Detection GMM)과 이를 차량 검출에 더 최적화한 차량 검출 GMM 2.0을 설명하고, 차량 검출 GMM 2.0을 적용한 실험결과 및 결론을 제시한다. 도로 영역 검출 없이 GMM을 적용한 결과는 정확율, 재현율, F1이 각각 9%, 53%, 15%이었고, 도로 영역 검출 후 차량 검출 GMM 2.0을 적용한 결과는 각각 85%, 77%, 80%로 많은 차이를 보였다.

클럽의 길이 변화에 따른 골프 스윙의 지면반력 변화 (Changes of Ground Reaction Forces by the Change of Club Length in Golf Swing)

  • 성낙준
    • 한국운동역학회지
    • /
    • 제17권2호
    • /
    • pp.31-40
    • /
    • 2007
  • Proper weight shifting is essential for a successful shot in golf swing and this could be described by means of the ground forces between the feet and ground. It is assumed that the ground forces would different according to the club used because the length and swing weight of each club is different. But, in present, it is not clear what changes are made by the change of clubs and this affect the swing motion. Therefore this study focused on the investigation of the changes of the ground forces and ground reaction forces (GRF) by the change of club length. The subjects were three professional male golfers. Four swings (driver, iron 3, iron 5, and iron 7) for each subject were taken by two high speed video cameras and two AMTI force platforms were used to measure the GRF simultaneously. Kwon GRF 2.0 and Mathcad 13 software were used to post processing the data. Changes of the three major component of GRF (Vertical, lateral, anterior-posterior force) at 10 predefined events were analyzed including the maximum. Major findings of this study were as follows. 1. Vertical forces; - There were no significant changes until the top of backswing. - Maximum was occurred at the club horizontal position in the downswing for both feet. The shorter club produced more maximum forces than longer ones in the left foot, but reverse were true for the right foot. - Maximum forces at impact shows the same patterns. 2. Lateral forces; Maximum was occurred at the club horizontal position for both feet, but there were no lateral forces because the direction of two forces was different. Maximum force pattern by different clubs was same as the vertical component. 3. Anterior-posterior forces; - This component made a counter-clock wise moment about a vertical axis located between two foot until the club vertical position was reached during the backswing, and reverse moment were produced when the club reached horizontal at the downswing. - Also this component made a forward moment about a horizontal axis located in the CG during the fore half of the downswing, and a reverse moment until the club reached vertical at the follow through phase. Maximum was occurred at the club vertical in the downswing for both feet. The longer club produced more maximum forces than shorter ones for both feet.

AR 모델 기반의 고전영화의 긁힘 손상의 자동 탐지 및 복원 시스템 설계와 구현 (Design and Implementation of AR Model based Automatic Identification and Restoration Scheme for Line Scratches in Old Films)

  • 한녹손;김성환
    • 정보처리학회논문지B
    • /
    • 제17B권1호
    • /
    • pp.47-54
    • /
    • 2010
  • 오래된 영화 필름이나 비디오 테이프 등의 영상물에서 나타나는 대표적인 손상으로는 긁힘과 얼룩무늬 손상이 있으며, 본 논문은 긁힘 손상을 자동 탐지하고, 자기상관 (AR: autoregressive) 이미지 생성모델 (PAST-PRESENT 모델) 기반의 영상 인페인팅 모델을 사용하여 손상을 복원하는 시스템을 설계하고 구현하였다. AR 이미지 모델 생성을 위해, 지역성을 최대화할 수 있도록 인접 화소를 모으는 Sampling Pattern을 사용하였으며, 추출된 화소들을 필터링 (filtering)하는 단계, AR 모델 파라미터 계산 (model fitting)을 위한 Durbin-Levinson 알고리즘, 최종 파라미터를 통한 훼손된 화소의 예측 및 보간 단계로 구성된다. 구현된 시스템은(1) VHS 테이프를 통한 아날로그 영상물의 디지털화, (2) 긁힘 손상의 자동탐지와 자동손상복원, (3) 얼룩무늬의 수동탐지와 자동복원의 3단계 복원절차를 지원하도록 설계하였다. 단계 1과 단계 2는 영상복원 고속화를 위해 TIDSP 보드 (TMS320DM642 EVM)을 이용하여 구현하였으며, 단계 3은 사용자의 수동탐지를위해, PC 를 사용하여 구현하였다. 본 논문에서 제안된 기법을 고전 한국영화 2편 (자유만세와 로보트 태권 V)에 대하여 실험하였으며, 본 논문에서 제안한 자기상관 기반의 복원 시스템은 Bertalmio 인페인팅 기법과 비교하였으며, 주관적 화질 (MOS 테스트) 및 객관적 화질 (PSNR), 특히, 숙련된 복원기술자에 의한 복원과의 차이를 정의하는 복구품질 (RR)에서 향상된 결과를 보임을 확인하였다.

8K UHD(7680×4320) H.264/AVC 부호화기를 위한 4×4블럭단위 보간 필터 및 SAD트리 기반 부화소 움직임 추정 엔진 설계 (A Design of Fractional Motion Estimation Engine with 4×4 Block Unit of Interpolator & SAD Tree for 8K UHD H.264/AVC Encoder)

  • 이경호;공진흥
    • 전자공학회논문지
    • /
    • 제50권6호
    • /
    • pp.145-155
    • /
    • 2013
  • 본 연구에서는 8K UHD($7680{\times}4320$) 영상을 실시간 부호화하기 위한 $4{\times}4$ 블록 부화소 움직임추정기를 제안한다. 연산처리성능을 향상시키기 위해 보간 연산을 $4{\times}4$ 블록 단위로 병렬화시켰으며, 병렬 보간 연산에서 필요한 메모리 대역폭을 확장하기 위해 $10{\times}10$개의 메모리 어레이를 가진 2D 캐쉬 버퍼 구조를 설계하였다. 그리고 2D 캐쉬 버퍼는 검색영역 간 재사용 기법을 적용하여 참조화소의 중복저장을 최소화하였으며, $4{\times}4$ 블록 병렬 보간 필터는 3단(수평 수직 1/2부화소, 대각선 1/2부화소, 1/4부화소) 평면 보간 연산 파이프라인 구조로 설계하여 연산회로를 고속화시켰다. 0.13um 공정에서 시뮬레이션한 결과, 436.5K게이트의 $4{\times}4$ 블록 부화소 움직임추정기는 동작주파수 187MHz에서 8K UHD급 동영상을 초당 30프레임으로 실시간 처리하는 성능을 보였다.

RGB-Depth 카메라를 이용한 현실-가상 융합 홀로그램 생성 시스템 (Real-Virtual Fusion Hologram Generation System using RGB-Depth Camera)

  • 송중석;박정식;박한훈;박종일
    • 방송공학회논문지
    • /
    • 제19권6호
    • /
    • pp.866-876
    • /
    • 2014
  • 컴퓨터 그래픽스(CG)가 포함된 영상 컨텐츠를 홀로그램으로 만들기 위해서는 가상 객체와 현실 공간의 자연스러운 3차원 정보 융합이 필요하다. 본 논문에서는 RGB-Depth 카메라를 이용하여 현실-가상 공간의 3차원 정보를 자연스럽게 융합하고, 융합된 결과를 다중 GPU 기반의 컴퓨터 생성 홀로그램(CGH) 연산부를 사용하여 디지털 홀로그램을 고속 생성하는 시스템을 제안한다. RGB-Depth 카메라를 이용하여 카메라 투영 행렬을 계산하고, 이를 이용하여 가상 객체의 3차원 정보를 계산한다. 계산된 가상 객체의 깊이 정보와 RGB-Depth 카메라로 입력받은 현실 공간의 깊이 영상을 Z 버퍼에 입력하여 자연스럽게 융합한 후, 그 결과를 다중 GPU 기반의 CGH 연산부로 전송하여 고속으로 디지털 홀로그램을 생성한다. 실험 결과, 제안하는 시스템을 통해 만들어진 가상 객체의 3차원 정보는 현실 공간의 3차원 정보와 약 0.5138%의 평균 상대 오차를 나타내어, 약 99%의 정밀도를 갖고 있는 것을 확인할 수 있었고, 현실-가상 융합 깊이 영상을 생성함과 동시에 다중 GPU를 이용하여 고속으로 디지털 홀로그램을 생성할 수 있음을 확인할 수 있었다.

참조 템플릿 기반 실시간 이동체 영상을 이용한 대안적 탐지 방안 - 주차관리시스템을 대상으로 (Alternative Tracing Method for Moving Object Using Reference Template in Real-time Image - Focusing on Parking Management System)

  • 주용진;강이슬;함창학
    • 한국측량학회지
    • /
    • 제32권5호
    • /
    • pp.495-503
    • /
    • 2014
  • 주차장은 교통시스템의 일부분으로, 최근 차량이 급증하면서 주차장의 안전성과 효율적 운영이 중요해 지고 있다. 이동 차량을 탐지하여 주차 현황을 안내하기 위한 다양한 연구가 진행되어 왔지만 영상 내에 빠르게 이동하는 다수의 차량을 동시에 탐지하는 것은 여전히 도전적인 문제이다. 이에 본 연구에서는 공영 주차장이나 대형 주차장에 주차 구역이 분명하고 주차 구역 내에 감시 카메라가 설치되어있는 것에 착안하여, 참조 템플릿 기반 실시간 영상처리 기법을 이용한 무인 주차 가용 정보 제공 및 안내 시스템을 개발하고자 하였다. 즉, 주차 공간 내에 참조 표식 마커로써 주정차 중인 차량의 움직임과 상황을 인지하여 차량의 크기, 형태 등 직접적인 탐지 여부에 관계없이 주차 관제가 가능한 대안적 방법을 제시하였다. 또한, 주차 정보와 층별 주차 현황을 시뮬레이션하기 위한 프로토타입 시스템을 구현하여 본 연구에서 제시한 방법론의 실제 적용 가능성을 검토하고 성능 분석을 수행하였다. 결과적으로 실시간 영상 정보를 처리하여 주차장의 총 주차 공간 수, 주차된 차량 수와 같은 주차장 통계 정보의 저장 관리가 가능하였다. 향후, 본 연구 결과는 주차 상황 분석을 통해 주차 관리를 체계적이고 효율적으로 운영하는데 있어 비용 절감과 사용자 편의를 보다 증진 시킬 수 있을 것으로 기대된다.