Saat kadranının optik görüntüsünden saatin kaç olduğunu anlayan görüntü işlem sistemi
An image processing system for reading time from the optical image of hour plate
Yazar: İBRAHİM UMUT KOCATÜRK
Danışman: PROF. DR. EMİN AKATA
Başkent Üniversitesi / Fen Bilimleri Enstitüsü / Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
Derece: Yüksek Lisans, 2007
Konu: Elektrik ve Elektronik Mühendisliği = Electrical and Electronics Engineering

Özet:
Bu çalışmada, analog bir göstergesi (kadran) olan saatin, optik görüntüsünden saatin kaç olduğunu anlayan görüntü işlem sistemi olan saat okuma sistemi gerçekleştirilmiştir. Saat okuma sistemi ile akrep, yelkovan ve saniye kolu olan bir saatin görüntüsü, karşısına yerleştirilen bir video kamera aracılığı ile algılanır. Görüntü bilgisayar ortamında gerekli görüntü işlem teknikleri ile işlenerek çözümlenir ve saatin kaç olduğu anlaşılır. Gerçekleştirilen sistemin çözümleme sürecinin hızı, gerçek zamanlı çalışmaya uygundur.Sistem, analog göstergesi olan saati otomatik olarak okumaktadır. Okuma işlemi, analog göstergenin görüntüsü içindeki işaretçilerin konumları algılanarak, analog göstergenin gösterdiği değerin bulunmasıdır. Saat görüntüsü içindeki işaretçiler olan akrep, yelkovan ve saniye kollarının algılanmasında, muhtelif görüntü işleme teknikleri kullanılmıştır. Saniye kolu harekete dayalı bölütleme ile görüntüden bölütlenip tanınmaktadır. Saniye kolunun inceltilmiş halinden çıkarılan öznitelikler kullanılarak saatin görüntü içindeki konumu bulunmaktadır. Akrep ve saniye kolları tohumlu bölge büyütme yöntemi ile görüntüden bölütlenmektedir. Akrep ve yelkovan kollarının kendisinden ve inceltilmiş hallerinden çıkarılan öznitelikler kullanılarak, iki kol birbirinden ayırt edilmekte ve tanınmaktadır. Kolların inceltilmiş hallerinden çıkarılan öznitelikler kullanılarak saatin kaç olduğu anlaşılmaktadır.Anahtar Sözcükler: Görüntü İşleme, Nesne Tanıma, Görüntü Bölütleme, İnceltme, Tohumlu Bölge Büyütme

Abstract:
In this study, a time reading image processing system, conceiving time from the optical image of a watch with an analog indicator (hour plate) was implemented. By time reading system, the image of a watch with hour hand, minute hand and second hand is captured with a video camera that is positioned against the watch. The time is read by analyzing the image with the selected image processing techniques. The speed of analysis is acceptable for real time operation.The system, automatically reads the time from a watch with analog indicator. That process basically consists of finding the value pointed by analog indicator by sensing the positions of pointers which are inside the image of the analog watch. Various image processing techniques are used to recognize hour hand, minute hand and second hand that are the parts of watch indicator. Second hand is segmented and recognized from the image by motion based segmentation. The position of watch in the image frame is found by using features extracted from the skeleton of second hand. Hour hand and second hand are segmented from the image by seeded region growing technique. By using features extracted from both hour hand and minute hand and their skeletons, two hands are differentiated and recognized. Finally by using features extracted from the skeleton of hands, the time is conceived.Keywords: Image Processing, Object Recognition, Image Segmentation, Thining, Seeded Region Growing