• 제목/요약/키워드: correction of barrel distortion

검색결과 9건 처리시간 0.031초

광각 카메라를 위한 저 복잡도 실시간 베럴 왜곡 보정 프로세서의 설계 및 구현 (Design and Implementation of a Low-Complexity Real-Time Barrel Distortion Corrector for Wide-Angle Cameras)

  • 정희성;김원태;이광호;김태환
    • 전자공학회논문지
    • /
    • 제50권6호
    • /
    • pp.131-137
    • /
    • 2013
  • 광각 카메라는 단 초점 렌즈를 장착하여 넓은 시야의 이미지를 처리하는데, 렌즈의 광학 문제로 인해 이미지에 베럴 왜곡(barrel distortion)이 발생한다. 본 논문에서는 베럴 왜곡을 실시간 디지털 신호처리를 통해 보정하기 위한 낮은 복잡도의 프로세서 구조를 제시하고 이를 실제 구현하여 유효성을 검증하였다. 제안하는 왜곡 보정 프로세서는 하드웨어 복잡도를 낮추기 위해서, 좌표 위치 보정에 필요한 계산을 점증적(incremental)으로 수행한다. 또한, 높은 보정 속도를 달성하기 위해 파이프 라인 구조로 설계하였다. 설계된 보정 프로세서는 $0.11{\mu}m$ complementary metal-oxide semiconductor(CMOS) 공정을 사용하여 14.3K의 논리 게이트로 구현되었다. $2048{\times}2048$ 픽셀 영상에 대하여, 최대 314MHz의 동작 주파수로 초당 74.86번의 속도로 보정이 가능하다.

방사왜곡을 고려한 보정 영상 위최근접 화소 이용 보간법 (An Interpolation Method for a Barrel Distortion Using Nearest Pixels on a Corrected Image)

  • 최창원;이준환
    • 전자공학회논문지
    • /
    • 제50권7호
    • /
    • pp.181-190
    • /
    • 2013
  • 본 논문에서는 어안렌즈의 방사왜곡을 고려한 개선된 양선형 보간법을 제안한다. 어안렌즈에서 발생하는 방사왜곡의 보정은 크게 좌표 변환과 보간 작업의 두 단계를 통해 진행된다. 본 논문은 방사왜곡을 고려한 보간법에 대한 연구이다. 기존 기술과 달리 왜곡 영상이 아닌 보정 영상에서 근접한 좌표 4개를 사용한 보간법을 제안한다. 실험결과는 주관적인 화질과 객관적인 화질(PSNR)이 향상되는 것을 보여준다.

컬러 디모자이킹이 결합된 저 복잡도의 실시간 배럴 왜곡 보정 프로세서 (A Low-Complexity Real-Time Barrel Distortion Correction Processor Combined with Color Demosaicking)

  • 정희성;박윤주;김태환
    • 전자공학회논문지
    • /
    • 제51권9호
    • /
    • pp.57-66
    • /
    • 2014
  • 본 논문에서는 컬러 영상을 실시간 신호 처리 과정을 통해 보정하기 위한 낮은 복잡도의 배럴 왜곡 보정 프로세서의 구조를 제시하고, 이를 구현한 결과를 보인다. 제안하는 배럴 왜곡 보정 프로세서는 컬러 디모자이킹과 배럴 왜곡 보정 과정의 두 보간과정을 결합하여 하드웨어 복잡도를 낮추었다. 또한 배럴 왜곡 보정 과정의 공간적 지역성을 이용한 메모리 인터페이스를 설계하여 한 픽셀을 보정하는데 요구되는 메모리 대역폭을 크게 감소시켰다. 설계된 보정 프로세서는 $0.11-{\mu}m$ CMOS 공정을 사용하여 35K의 논리 게이트로 구현되었고, $2048{\times}2048$ 크기의 컬러 영상을 최대 606 MHz의 동작 주파수로 150 Mpixels/s의 속도로 보정할 수 있으며, 요구되는 메모리 대역폭은 1 read/correction이다.

Head Up Display의 적응적 왜곡 보정시스템 (Adaptive Distortion Correction System of Head Up Display)

  • 지용석;김영섭;이용환;이명석
    • 반도체디스플레이기술학회지
    • /
    • 제13권3호
    • /
    • pp.57-60
    • /
    • 2014
  • The distortion correction system of Head up display that is installed in vehicle has been studied both experimentally and theoretically for the removal of the optical lens distortion. A new adaptive correction method is having a decisive effect on correction in the optical lens distortion of Head up display. This adaptive correction system removes various distortion that has occurred because of the design tolerances of Head up display and the assemble tolerances into vehicle. It is especially efficient in removal of a barrel distortion and pin cushion of Head up display.

광각 카메라를 위한 저 복잡도 비네팅 및 배럴 왜곡 보정 프로세서 (A Low-Complexity Processor for Joint Vignetting and Barrel distortion Correction for Wide-Angle Cameras)

  • 문선아;홍진우;김원태;김태환
    • 전자공학회논문지
    • /
    • 제52권9호
    • /
    • pp.36-44
    • /
    • 2015
  • 본 논문에서는 광각 카메라에서 발생하는 비네팅 왜곡과 배럴 왜곡을 효율적으로 보정하기 위한 낮은 복잡도의 프로세서를 제안하고, 이를 구현한 결과를 보인다. 제안하는 프로세서에서는 비네팅 왜곡과 배럴 왜곡 보정 시 복잡한 연산을 수반하는 고차 다항식과 같은 피팅 함수를 구간 선형 근사하여 보정 품질을 유지하면서도 연산 복잡도를 크게 낮추었다. 이를 기반으로, 배럴 왜곡과 비네팅 왜곡을 중첩적으로 보정하도록 설계하여 전체적인 하드웨어 복잡도를 낮추었다. 제안하는 프로세서는 $0.11{\mu}m$ CMOS 공정을 사용하여 18.6K의 논리 게이트로 구현되었으며, $2048{\times}2048$ 크기의 영상에 대하여 최대 200Mpixels/s의 속도로 보정이 가능하다.

보정 이미지의 최 근접 좌표를 이용한 실시간 방사 왜곡 보정 하드웨어 설계 (A Hardware Design for Realtime Correction of a Barrel Distortion Using the Nearest Pixels on a Corrected Image)

  • 송남훈;이준환
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권12호
    • /
    • pp.49-60
    • /
    • 2012
  • 본 논문은 보정 이미지에서 최 근접 좌표를 이용한 방사 왜곡 보정 하드웨어 구조를 제안한다. 기존 보간법과는 달리 보정 이미지에서 최근접한 좌표의 거리를 이용하기 때문에 이미지 전체 영역의 화질 향상과 함께 외각영역에서 발생하는 계단 현상을 해결할 수 있다. 그러나 양 선형 보간법을 적용한 기존 구조에서 추가되는 연산으로 인해 하드웨어 크기가 증가한다. 이를 해결하기 위해 룩 업 테이블 구조를 제안하고, 코르딕 알고리즘을 적용한다. Design compiler를 이용하여 합성한 결과 보간법의 모든 과정을 하드웨어로 구현한 구조는 기존 구조에 비해 처리량이 높고, 차량용 후방 카메라의 경우 룩 업 테이블과 하드웨어를 함께 사용한 구조는 모든 과정을 하드웨어로 구현한 구조보다 하드웨어 크기를 10% 줄일 수 있다.

신경회로망을 이용한 광각렌즈의 왜곡보정 (Neural network based distortion correction of wide angle lens)

  • 정규원
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.299-301
    • /
    • 1996
  • Since a standard lens has small sight angle, a fish-eye lens can be used in order to obtain wide sight angle for the robot vision system. In spite of the advantage, the image through the lens has variable resolution; the central information of the lens is of high resolution, but the peripheral information is of low resolution. Owing to this difference of resolution, the variable resolution image should be transformed to a uniform resolution image in order to determine the positions of the objects in the image. In this work, the correction method for the distorted image is presented and the performance is analyzed. Furthermore, the camera with a fish eye lens can be used to determine the real world coordinates. The performance is shown through experiments.

  • PDF

Remote Distance Measurement from a Single Image by Automatic Detection and Perspective Correction

  • Layek, Md Abu;Chung, TaeChoong;Huh, Eui-Nam
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권8호
    • /
    • pp.3981-4004
    • /
    • 2019
  • This paper proposes a novel method for locating objects in real space from a single remote image and measuring actual distances between them by automatic detection and perspective transformation. The dimensions of the real space are known in advance. First, the corner points of the interested region are detected from an image using deep learning. Then, based on the corner points, the region of interest (ROI) is extracted and made proportional to real space by applying warp-perspective transformation. Finally, the objects are detected and mapped to the real-world location. Removing distortion from the image using camera calibration improves the accuracy in most of the cases. The deep learning framework Darknet is used for detection, and necessary modifications are made to integrate perspective transformation, camera calibration, un-distortion, etc. Experiments are performed with two types of cameras, one with barrel and the other with pincushion distortions. The results show that the difference between calculated distances and measured on real space with measurement tapes are very small; approximately 1 cm on an average. Furthermore, automatic corner detection allows the system to be used with any type of camera that has a fixed pose or in motion; using more points significantly enhances the accuracy of real-world mapping even without camera calibration. Perspective transformation also increases the object detection efficiency by making unified sizes of all objects.

깊이카메라를 이용한 파고장 계측 시스템의 구축 (Development of Wave Height Field Measurement System Using a Depth Camera)

  • 김호용;전찬일;서정화
    • 대한조선학회논문집
    • /
    • 제58권6호
    • /
    • pp.382-390
    • /
    • 2021
  • The present study suggests the application of a depth camera for wave height field measurement, focusing on the calibration procedure and test setup. Azure Kinect system is used to measure the water surface elevation, with a field of view of 800 mm × 800 mm and repetition rate of 30 Hz. In the optimal optical setup, the spatial resolution of the field of view is 288 × 320 pixels. To detect the water surface by the depth camera, tracer particles that float on the water and reflects infrared is added. The calibration consists of wave height scaling and correction of the barrel distortion. A polynomial regression model of image correction is established using machine learning. The measurement results by the depth camera are compared with capacitance type wave height gauge measurement, to show good agreement.