• Title/Summary/Keyword: Barcode

Search Result 369, Processing Time 0.038 seconds

Design of Data Encoding Algorithm for the Two Dimensional Barcode (2차원 바코드를 위한 데이터 부호화 알고리즘 설계)

  • Jeon, Seong-Goo;Her, Nam-Euk;Kim, Il-Hwan
    • Proceedings of the KIEE Conference
    • /
    • 2005.05a
    • /
    • pp.173-175
    • /
    • 2005
  • In this paper, we propose a data encoding algorithm for two-dimensional barcode system. In general, one-dimensional barcode is just a key which can access detailed information to the host computer database. But the two-dimensional barcode is a new technology which can obtain high density information without access to the host computer database. We implemented encoding algorithm for Data Matrix Barcode which is the most widely used among the many kind of two-dimensional barcodes. And we marked to a real object using Digital Signal Processor(DSP) Marking System. The performance of proposed algorithm is verified through the result of marking work.

  • PDF

A Study on Improved Codeword Extraction for Decoder of Two Dimensional Barcode PDF417 (PDF417 이차원 바코드 디코더에서 코드워드 추출 알고리즘의 성능 개선에 관한 연구)

  • 정정구;한희일
    • Proceedings of the IEEK Conference
    • /
    • 2002.06d
    • /
    • pp.89-92
    • /
    • 2002
  • In this paper we present a barcode reader to decode two-dimensional symbology PDF-417 and propose a novel method to extract the bar-space patterns directly from the gray-level barcode image, which employs the location and the distance between extreme points of each row of the barcode image. This algorithm proves to be very robust from the high convolution distortion environments such as defocussing and warping, even under badly illuminating condition. If the scanned barcode image is a result of the convolution of a Gaussian-shaped point spread function with a bi-level image, popular image segmentation methods such as image thresholding can not distinguish between very narrow bar-space patterns with a couple of pixels wide. The proposed algorithm shows improved performance over current barcode readers.

  • PDF

Robust Decoding of Barcode Signals Acquired under Nonuniform Illumination (불균일 조명 하에서 획득된 바코드 신호의 강인 복원)

  • Lee, Han-A;Kim, Jeong-Tae
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.57 no.4
    • /
    • pp.718-724
    • /
    • 2008
  • We present a novel joint barcode deblurring and nonuniform illumination compensation algorithm for barcode signals whose number of modules is known. The proposed algorithm is based on a penalized least squares method using a roughness penalty function for an illumination model and a double well penalty function for a barcode signal model. In simulations, the proposed method shows an improved performance compared with a conventional method without compensating nonuniform illumination effects. In addition, the proposed method converges quickly during optimization(within 15 iterations), thereby showing strong possibility for real time decoding of barcode signals.

An On-Line Barcode Verification System using Image Processing Technique (이미지 처리기술을 이용한 온라인 바코드 품질검사 시스템)

  • Lee, Joo-Ho;Song, Ha-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.5
    • /
    • pp.1053-1059
    • /
    • 2012
  • Barcode labels are being widely used for identifying products since they are cheap and easy to use. As the barcode labels are massively produced by seal printing, some labels have defects such as poor printing quality or data mismatch between barcode and the text. Barcode read errors and business errors caused by defected barcodes result in delay in logistics and increased processing costs. In this paper, we propose an on-line barcode verification system that uses image processing technique to verify the quality of labels at the production stage. The proposed system captures label images through the vision camera and then checks the print quality and verifies the combination of barcodes and texts in a label. If any defected label is found, the proposed system gives alarm signals and marks the defected labels so that they are removed at early stage of the production.

A Digital Watermarking Algorithm Using PIM and 2D Barcode (PIM과 2D 바코드를 이용한 워터마킹 알고리즘)

  • Han Su-Young;Kim Hong-Ryul;Lee Kee-Hee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.5 s.37
    • /
    • pp.103-108
    • /
    • 2005
  • In this Paper, we proposed a novel robust watermarking technique using PIM and 2D barcode for the copyright of the digital images. Because human is impervious to the change in the complex area, the embedding watermark to the selected coefficients using PIM enhances invisibility. A 2D barcode image is used for watermark in this research. The 2D barcode contains more information than conventional ID barcode and includes the error correction algorithm. Therefore the watermarking algorithm using 2D barcode enhances the robustness of watermark. From the experimental results , the proposed algorithm shows better invisibility and robustness performance in a general signal Processing such as JPEG and SPIHT lossy compression.

  • PDF

Study on Security Weakness of Barcode Devices (바코드를 이용하는 기기에서의 보안적 취약점 탐구)

  • Park, Beom-joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.457-461
    • /
    • 2017
  • Barcode is widely being used in many places such as supermarket, cafeteria, library, etc. ISBN, Code 128, Code 39 are mainly used in barcode. Among them, Code 128 which is based on ASCII Code can transfer control letters that range from ASCII Code 0 to ASCII 32. Control letters intrinsically imply letters that are used to deliver information to peripheral devices such as a printer or communication joint, however, they play quite different roles if they are inputted on Windows. Generally, barcode devices doesn't verify input data, thus it enables people to tag any barcode that has specific control letters and execute the commands. Besides, most barcode recognition programs are using a database and they have more security weakness compared to other programs. On the basis of those reasons, I give an opinion that SQL Injection can attack barcode recognition programs through this study.

  • PDF

Analysis of Image Quality on Camera-based Barcode Reading System (카메라 기반 바코드 판독 시스템에서의 바코드 영상 품질 향상에 관한 연구)

  • 박상은;박문성;김인수;김혜규
    • Proceedings of the IEEK Conference
    • /
    • 2003.11a
    • /
    • pp.481-484
    • /
    • 2003
  • In this paper, we propose a method that acquires proper image for barcode reading on camera-based barcode reading system. In the camera system, there is serious blurring problem, and to get proper output of the barcode, it must be solved. To solve it, we proposed two methods. The first one is to make the camera movable, so it can change the distance of focus. The other is software approach, and threshold value is revised through regression analysis. Using such process, we can notice that blurring problem can be overcome.

  • PDF

Determination of Bar Code Cross-line Based on Block HOG Clustering (블록 HOG 군집화 기반의 1-D 바코드 크로스라인 결정)

  • Kim, Dong Wook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.7
    • /
    • pp.996-1003
    • /
    • 2022
  • In this paper, we present a new method for determining the scan line and range for vision-based 1-D barcode recognition. This is a study on how to detect valid barcode representative points and directions by applying the DBSCAN clustering method based on block HOG (histogram of gradient) and determine scan lines and barcode crosslines based on this. In this paper, the minimum and maximum search techniques were applied to determine the cross-line range of barcodes based on the obtained scan lines. This can be applied regardless of the barcode size. This technique enables barcode recognition even by detecting only a partial area of the barcode, and does not require rotation to read the code after detecting the barcode area. In addition, it is possible to detect barcodes of various sizes. Various experimental results are presented to evaluate the performance of the proposed technique in this paper.

Robust Restoration of Barcode Signals (바코드 신호의 강인한 복원)

  • Lee, Han-A;Lee, Jeong-Tae
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.56 no.10
    • /
    • pp.1859-1864
    • /
    • 2007
  • Existing barcode signal restoration algorithms are not robust to unmodeled outliers that may exist in scanned barcode images due to scratches, dirts, etc. In this paper, we describe a robust barcode signal restoration algorithm that uses the hybrid $L_1-L_2$ norm as a similarity measure. To optimze the similarity measure, we propose a modified iterative reweighted least squares algorithm based on the one step minimization of a quadratic surrogate function. In the simulations and experiments with barcode images, the proposed method showed better robustness than the conventional MSE based method. In addition, the proposed method converged quickly during optimization process.

Food Fraud Monitoring of Commercial Sciaenidae Seafood Product Using DNA Barcode Information (DNA barcode를 이용한 민어과 수산가공품 진위판별 모니터링)

  • Park, Eun-Ji;Jo, Ah-Hyeon;Kang, Ju-Yeong;Lee, Han-Cheol;Park, Min-Ji;Yang, Ji-Young;Shin, Ji-Young;Kim, Gun-Do;Kim, Jong-Oh;Seo, Yong-Bae;Kim, Jung-Beom
    • Journal of Food Hygiene and Safety
    • /
    • v.35 no.6
    • /
    • pp.574-580
    • /
    • 2020
  • In this study we sought to determine the food fraud by discriminating species of commercial seafood product such as Larimichthys polyactis, Larimichthys crocea, Pennahia argentatus, and Miichthys miiuy, which are difficult to morphologically discriminate. After amplifying the mitochondrial cytochrome c oxidase subunit I gene of the reference fish, the DNA sequences of the amplified PCR products were analyzed. As a result, a 655 bp sequence for species identification was selected for use as DNA barcodes. To confirm the DNA data and primer set, the DNA barcode sequence of each fish was compared to that in that in the NCBI. All of the DNA barcode data were matched with the gene sequence of each fish in the NCBI. A total of 32 processed seafood products (8 L. polyactis, 12 L. crocea, 3 Pennahia argentatus, and 9 Miichthys miiuy) were investigated. Homology of 97% or more in DNA sequences was judged as the same species. As a result of the monitoring, there were no discovered cases of forgery or alteration. However, the use of a raw material name having no matching standard name in the Korea Food Code may cause consumer confusion. Therefore, it is suggested that the standard name or scientific name be co-labeled with the raw material name on seafood products to prevent consumer confusion.