Geri Dön

Invisible 2D data matrix detection with smart phone by using geometric correction for hough transform

Görünmeyen kare kodun hough transform ve geometri̇k düzeltme yöntemleri̇ kullanılarak akıllı telefon i̇le okunması

  1. Tez No: 390423
  2. Yazar: HALİT SUN
  3. Danışmanlar: YRD. DOÇ. DR. MAHMUT KARAKAYA
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2015
  8. Dil: İngilizce
  9. Üniversite: Melikşah Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 65

Özet

Günümüzde birçok farklı alanda kullanılan karekod sistemleri otomatik olarak hızlı bir şekilde bilgisayara veri girişini sağladığı için günlük hayatta ve iş hayatında büyük kolaylıklar sağlamaktadır. En yaygın kullanım alanı olarak ürünlerin (kitap, ilaç, gıda vb.) etiketlenmesi ve bu etiketlerin otomatik olarak okunarak ürünlerin tanınması söylenebilir. Ülkemizde ürün güvenliği ve takibi açısından tekel ürünlerinin takip ve denetiminde görünmeyen karekod uygulamasına geçilmiştir. Bu uygulamada karekod basımında özel pigment içeren mürekkep kullanılmakta ve ürün üzerine basılan karekodlar çıplak gözle gün ışığında görülememektedir. Sadece belirli bir dalga boyunda ışık verildiği takdirde görünür hale gelen görünmez karekodlar özel okuyucular sayesinde okunabilmektedir. Mevcut olarak kullanılan görünmez kare kod okuyucularının fiziki yapısı, kullanım için eğitim gereksinimi ve pahalı olmasından dolayı akıllı telefon uygulamasının geliştirilmesi ihtiyacı doğmuştur. Bu tezde, görünmez karekodların akıllı telefonla okunmasını sağlayan üzerinde 630nm dalga boyunda ışık verebilen LED'ler ve 630nm ışık dalga boyunu geçiren filtre bulunan bir aparat geliştirilmiştir. Alınan görüntüler, geliştirilen algoritmalar tarafından işlenerek karekod üzerindeki bilgiler okunabilmektedir. Geliştirilen algoritmalar dört temel adımdan oluşmaktadır. İlk adımda Hough Transform yardımıyla karekoda ait“L”şekil düzlemi bulunarak karekodun yer tespiti yapılmaktadır. İkinci adımda,“L”şekil düzlemi yardımıyla bulunan karekodun konveks alan ve köşe noktası tespiti yöntemleri kullanılarak sınırları belirlenmiştir. Sonrasında, çerçeve içerisine alınan karekoddaki bozulmalar geometrik düzeltme yöntemi kullanılarak giderilmiş ve her bir hücrenin aynı büyüklükte olması sağlanmıştır. Geometrik düzeltmeyle tam bir dikdörtgen çerçeveye alınan karekod yatay eksende satır satır taraması yapılarak karekod okunması gerçekleştirilmiştir. Geliştirilen algoritmalar farklı görünmez karekodlarla test edildiğinde yüksek doğruluk ve düşük hata oranı göstermiştir.

Özet (Çeviri)

In recent years, 2D Data Matrixes (such as QR codes) are used in many different areas that provide quick and automatic data entry to the computer system. This provides great convenience in daily life and business. Their most common usage is to automatically read labeled products (books, medicines, food, etc.), and recognize them. In Turkey, alcohol beverages and tobacco products are labeled and tracked with the invisible 2D Data Matrices for public safety and tax purposes. In this application, Data Matrixes are printed on a special paper with a pigmented ink. The code cannot be seen under daylight. Since invisible 2D Data Matrices reflects 630nm wavelengths light, 630nm wavelength LEDs are used for illumination by special barcode reader. Due to their physical dimensions, expensive price and requirement of special training for the usage, there is a need to development for smart phone application. In this thesis, we developed an apparatus attached on the smart phone including a 630 nm wavelength LED light group and 630 nm wavelength band pass filter that allows passing only the light around 630nm wavelength. We developed the algorithm to processing images which are smart phone captured and decoded all information in the invisible 2D Data Matrix. The proposed method mainly involves four stages. Its first step is that a data matrix code is processed by Hough transform processing to find“L”shape pattern. In the second step, borders of the Data Matrix are founded by using the convex hull and corner detection method. After that, distortion of invisible 2D Data Matrix corrected by geometric correction technique and the size of every module is fixed in rectangular shape. Finally, invisible 2D Data Matrix is scanned line by line in the horizontal axis to decode it. Results obtained by testing the proposed algorithm with different images of invisible 2D Data Matrix shows high accuracy and low error rate.

Benzer Tezler

  1. Detection and decoding of the invisible data matrix with smart phone by using hough lines and online learning

    Görünmeyen kare kodun hough çizgileri ve online öğrenim yöntemleri kullanılarak akıllı telefon ile bulunması ve okunması

    MAHİR CAN UYSALTÜRK

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Elektrik ve Elektronik MühendisliğiMelikşah Üniversitesi

    Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. MAHMUT KARAKAYA

  2. Sanat sergileri için diyagram tabanlı ve kullanıcı etkileşimli görselleştirme arayüzü tasarımı

    A diagram-based user interacted interface design for art exhibitions

    HANDAN GÜZELCİ

    Doktora

    Türkçe

    Türkçe

    2017

    Mimarlıkİstanbul Kültür Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. AYHAN USTA

  3. Yüksek yapılar için modal analiz tabanlı hasar tespiti ve yapı sağlığı izleme yaklaşımı

    Damage identification for high-rise buildings using an eigen problem based approach and an artificial neural network

    THUE QUY NGUYEN

    Doktora

    Türkçe

    Türkçe

    2022

    Deprem MühendisliğiBursa Uludağ Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF. DR. RAMAZAN LİVAOĞLU

  4. İlkokul yapılarındaki iç ve dış mekan arayüzlerinin serbest zaman deneyimi bağlamında anlamsal ve mekan dizimsel olarak irdelenmesi

    Semantic and syntactic analysis of internal and external interfaces of primary schools in the context of free time experience

    BÜŞRA ATAM

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    DOÇ. DR. MEHMET EMİN ŞALGAMCIOĞLU

  5. Kesirli Fourier dönüşümü analiziyle ilinti tabanlı iki boyutlu damgalama

    Başlık çevirisi yok

    UĞUR USTAOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Mühendislik BilimleriYıldız Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. LÜTFİYE DURAK