• 제목/요약/키워드: Bar code detection

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

스마트 폰 어플리케이션 적용을 위한 UPC-A Bar code 인식 알고리즘 개발 (Development of the UPC-A Barcode Recognition Algorithm for Smartphone Applications)

  • 이상준;이상용;이영범;이명호
    • 전기학회논문지
    • /
    • 제60권1호
    • /
    • pp.174-183
    • /
    • 2011
  • This paper is about a bar code decoding algorithm developed for smart phone applications. The algorithm consists of bar code data extraction procedure, bar code signal estimation procedure, and bar code decoding procedure. To detect the peak bar code module, a DSTW had been applied because of its outstanding performance in ECG peak detection. In order to minimize errors due to non-uniform light effect, the proposed algorithm was acted as a baseline wandering filter based on module peaks detection. The algorithm had been tested to evaluate the performance under the conditions of blurring, non-uniformed light and white noises. The algorithm had shown excellent performance in reconstruction of bar code decoding, compared to other conventional methods. In order to show the possibility of applying the algorithm to a smart phone, a real UPC-A type 150 bar code pictures obtained from a smart phone camera was applied to the algorithm, achieving the correct recognition rate of 97.33%.

비전 기반 실시간 원거리 2차원 바코드 검출 시스템 (Vision-based Real-Time Two-dimensional Bar Code Detection System at Long Range)

  • 윤인용;김중규
    • 전자공학회논문지
    • /
    • 제52권9호
    • /
    • pp.89-95
    • /
    • 2015
  • 본 논문에서는 비전 기술을 기반으로 원거리에서 2차원 바코드를 검출 할 수 있는 실시간 시스템을 제안한다. 제안된 시스템은 2차원 바코드의 위치 심볼을 찾는 근거리 검출을 먼저 수행하고, 만약 검출이 안 될 경우 원거리 검출로 전환된다. 원거리 검출은 다음과 같은 순서로 진행된다. 먼저 에지 지도, 영상 이진화, CCL(connect component labeling)을 순차적으로 수행하여 관심 영역을 설정한다. 설정된 관심 영역을 Bilinear Interpolation을 이용하여 확대한 후, 근거리 검출과 마찬가지로 위치 심볼 패턴을 검출하여 2차원 바코드 영역을 결정한다. 마지막으로 검출된 패턴 정보를 활용하여 역 투영 변환을 적용하여 패턴을 정렬하게 된다. 실험 결과 제안된 시스템은 기존에 제안된 2차원 검출 알고리즘보다 약 2~3배정도 더 먼 거리의 바코드를 검출 할 수 있음을 보였고, 여러 개의 2차원 바코드 검출이 가능함을 보였다. 또한, 실내의 복잡한 환경에서도 강인한 검출 결과를 보였다.

Active threshold design of PDF-417 two-dimensional bar-code

  • An, La-Yeon;Woo, Hong-Chae;Kim, Han-Yong
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2005년도 6th 2005 International Conference on Computers, Communications and System
    • /
    • pp.65-68
    • /
    • 2005
  • In this paper, an algorithm to extract bar-space area is suggested. In a section of bar-code space area the threshold value is computed, and bar and space are extracted according to threshold value. PDF417 is used everyday life and printed in many different materials. The printed PDF417 is especially influenced by various light source. The decision of bar and space is very hard under the change of illumination. The fixed threshold value to distinguish the bar and space can not be applied. in these cases, The proposed algorithm is developed to investigate variable threshold. The variable threshold can be obtained by simple calculation.

  • PDF

화소의 기울기와 레이블링을 이용한 효율적인 바코드 검출 알고리즘 (Bar Code Location Algorithm Using Pixel Gradient and Labeling)

  • 김승진;정윤수;김봉석;원종운;원철호;조진호;이건일
    • 정보처리학회논문지D
    • /
    • 제10D권7호
    • /
    • pp.1171-1176
    • /
    • 2003
  • 바코드의 기하학적 특징과 레이블링을 이용하여 효율적으로 추출하는 알고리즘을 제안하였다. 네 개의 라인 연산자(line operator)[8]를 이용하여 화소가 가지는 방향을 구한 후, 블록 별로 각 방향에 대한 화소의 누적 히스토그램(histogram)을 구한다. 히스토그램에서 최대값과 최소값의 차가 가장 큰 블록을 바코드 영역의 블록이라고 결정한다. 구해진 블록만을 이용하여 바코드의 중심을 지나가는 직선을 구할 수도 있지만 좀더 정확한 직선을 구하기 위해 바코드 영역에 있는 많은 블록들을 찾는다. 가장 큰 차 값을 이용하여 문턱값을 구하고 블록별로 히스토그램의 최대값과 최소값의 차가 문턱값보다 큰 블록을 바코드의 기하학적(a) 특징을 갖는 블록으로 분류함으로써 블록을 대상으로 영상을 이진화한다. 이진화 한 영상에 대해 레이블링(labeling)[8,9]을 행하여 바코드 영역의 후보 블록들을 결정한다. 후보 블록들의 화소를 이용하여 바코드의 기울기와 중심점을 바코드의 중심점을 구하여 바코드와 수직이고 바코드의 중심을 지나가는 직선을 그을 수 있으며 바코드를 검출 할 수 있다. 수직선이 지나갈 때 화소값을 순차적으로 획득함으로써 바코드가 가지고 있는 정보를 파악한다.

소포 자동식별을 위한 바코드 관심영역 고속 추출에 관한 연구 (A Study on High-Speed Extraction of Bar Code Region for Parcel Automatic Identification)

  • 박문성;김진석;김혜규;정회경
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.915-924
    • /
    • 2002
  • 현재, 컨베이어 벨트 시스템에 소포를 적재하고, 우편번호를 입력하여 구분한다. 구분된 소포 중에서 기록관리 대상의 경우에는 바코드를 판독하여 처리하고 있다. 본 논문에서는 2m/sec 이내로 이송되는 소포를 라인 CCD(Charged Coupled Device) 카메라를 통해 이미지를 획득(4,096$\times$4,096)한 후, 바코드 ROI(Region of Interest)의 추출을 위해 32$\times$32 크기의 미세블록의 검사방법을 적용하였다. ROI 추출 단계는 미세블록(128$\times$128)들의 최대 및 최소값의 차이 분포를 이용하여 컨베이어 벨트 영역과 소포의 바탕면은 제거하였다. 그리고 문자열과 바코드 영역을 검출하기 위해 대각선(diagonal) 검사방법을 사용하였으며, 바코드 ROI 만을 분리하기 위해 미세블록의 중앙에 5개의 수평라인으로 스캔하여 에지 수와 크기에 대한 변화량을 검사하였다. 검출된 영역 중에서 잘못 검출된 영역을 그룹의 라벨링 과정에서 그룹의 크기를 비교하여 제거하였다. 미세블록 검사과정에서 누락된 바코드 영역을 보정하고 바코드의 정보 해석을 위해 추출된 ROI의 외곽좌표들과 기울기 분포를 이용하여 중심 축 라인과 ROI 영역의 기울기에 따라 중심축을 보정하는 방법 등을 적용하였다. 이와 같은 방법에 의해 바코드의 ROI 추출과 중심축 생성은 60~180msec이내에 가능하게 되었으며, ROI 추출의 정확도는 99.44% 이상이 달성되었다.

사용자 참여 기반의 모바일 기부 어플리케이션 (Mobile Donation Application of User Participation Base)

  • 정명범;고일주
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권11호
    • /
    • pp.113-122
    • /
    • 2011
  • 본 논문에서는 아이폰(iPhone)의 카메라와 GPS, 전화 기능을 이용하여 사용자 스스로가 실천하며 기부에 참여할 수 있는 어플리케이션을 제안한다. 아이폰의 카메라는 iOS 3.0 이상의 환경에서 Bar코드와 QR코드를 인식할 수 있어 사용자가 산 상품의 Bar코드나 QR코드를 찍어 기부에 참여하는 물건인지를 판단할 수 있다. 그리고 아이폰의 GPS를 이용하여 사용자 위치를 찾은 후 그 위치를 기반으로 사용자가 기부할 수 있는 상점, 가게 등을 쉽게 찾아갈 수 있는 내비게이션 역할을 수행 할 수 있다. 게다가, 어플리케이션 내의 전화 기능을 사용하여 ARS 연결시 전화번호를 모르더라도, 즉시 기부에 참여 할 수 있다. 위의 기능들을 내재한 제안하는 어플리케이션은 사용자가 손쉽게 직접, 간접적으로 기부에 참여할 수 있는 효과적인 어플리케이션이 될 수 있다.

Detecting Boundaries between Different Color Regions in Color Codes

  • Kwon B. H.;Yoo H. J.;Kim T. W.
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 학술대회지
    • /
    • pp.846-849
    • /
    • 2004
  • Compared to the bar code which is being widely used for commercial products management, color code is advantageous in both the outlook and the number of combinations. And the color code has application areas complement to the RFID's. However, due to the severe distortion of the color component values, which is easily over $50{\%}$ of the scale, color codes have difficulty in finding applications in the industry. To improve the accuracy of recognition of color codes, it'd better to statistically process an entire color region and then determine its color than to process some samples selected from the region. For this purpose, we suggest a technique to detect edges between color regions in this paper, which is indispensable for an accurate segmentation of color regions. We first transformed RGB color image to HSI and YIQ color models, and then extracted I- and Y-components from them, respectively. Then we performed Canny edge detection on each component image. Each edge image usually had some edges missing. However, since the resulting edge images were complementary, we could obtain an optimal edge image by combining them.

  • PDF

가스추진 LNG 운반선의 가스 압축기실에 설치된 가스검출장치의 최적 배치에 관한 연구 (Optimal Gas Detection System in Cargo Compressor Room of Gas Fueled LNG Carrier)

  • 이상원;소예덕;이승훈;이진욱;정은석;강호근
    • 해양환경안전학회지
    • /
    • 제25권5호
    • /
    • pp.617-626
    • /
    • 2019
  • 본 연구는 가스추진 174K급 LNG 운반선의 가스 압축기실에서 발생하는 가스누출 모사를 통해 가스탐지기의 최적 위치를 분석하였으며, 새로 개정된 IGC 코드에 명시된 안전규정을 만족하는 합리적인 방법도 함께 제안하였다. 가스압축기실에서의 LNG 가스누출 수치해석을 위해, 실제 ME-GI 엔진이 장착된 174K급 LNG 운반선의 압축기실 형상과 장비, 배관의 배치와 같은 치수로 3D 설계되었다. 가스누설에 대한 시나리오는 305 bar의 높은 압력과 1 bar의 낮은 압력을 적용하여 진행하였다. 고압용 핀홀의 크기는 4.5, 5.0, 5.6 mm이고 저압용은 100, 140 mm이다. 해석 결과, 5.6 mm 핀홀(고압)과 100, 140 mm 핀홀(저압) 상태의 누출에 대한 환기평가에서 가연성 가스농도는 심각한 위험이 없음을 확인하였다. 그러나 개정된 IGC 코드에 따라 설치된 압축기실의 가스 감지 센서의 실제 위치는 다른 지점으로 이동해야 하고, 측정 지점이 현 규정에서 요구하는 것보다 더 추가되어야 함을 확인하였다.

Cell 방식 포장공정에서의 Missing Item 검사 및 관리 시스템 개발 (Development of Missing Item Detection and Management System under Cell Type Packaging Processes)

  • 김현우;최현의;안호균;윤태성
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2009년도 정보 및 제어 심포지움 논문집
    • /
    • pp.344-346
    • /
    • 2009
  • Cell type packaging line is more suitable for the products with various models and small quantities like mobile phone or mp3 player than conveyor type packaging line. Cell type packaging line is applicable to package various product models, but it can cause wrong product compositions and missing of items. So, automatic missing item detection system is needed. We designed an missing item detection system with a bar code reader, infrared sensors, and s digital camera. and also developed the programs for sensor data acquisition, image data processing, GUI, and data management.

  • PDF

RSEM 규격에 따른 중국 광동 원전 상온수압시험시의 음향방출 누설시험 및 누설 육안검사 (Acoustic Leak Detection and Visual Examination during Hydrotest of Guangdong Nuclear Power Plants by RSEM Code)

  • 주영상;이종포
    • 비파괴검사학회지
    • /
    • 제14권1호
    • /
    • pp.39-47
    • /
    • 1994
  • 원자력발전소의 상온수압시험에는 여러가지 목적이 있으며 그 중에서 가장 중요한 것 중 하나는 원전 주요 기기로부터의 누설여부를 알아내는 것이다. 동 시험에서 누설 여부를 알아내기 위해 현재 국내에서는 미국 규격에 따라 육안검사를 수행하고 있으나 프랑스의 경우, 음향방출 누설시험과 육안검사를 수행토록 하고 있다. 저자는 1992년과 1993년 중국 광동 원전 1, 2호기의 가동전검사에 참여하여 프랑스의 RSEM 규격에 따라 실시된 상온수압시험시의 음향방출 누설시험과 누설 육안검사에 대하여 기술 지원 업무를 수행하였다. 동시험에서는 시험 최고 압력인 228bar에서는 음향방출 누설 감시시험과 누설 육안검사를, 감압단계인 155bar 에서는 누설 육안검사를 수행하였다. 본고에서는 동 규격에 따라 최초로 수행된 중국 광동 원전 가동전검사 수압시험시의 음향방출에 의한 누설감시와 누설 육안검사에 대해 검사 기술, 검사 방법, 검사 절차, 그리고 검사 대상부위 등을 기술하였다.

  • PDF