A case study on logging visual activities: Chess game
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
Adı-Soyadı: Şükrü OZANOkul: İzmir Yüksek Teknoloji EnstitüsüAnabilim Dalı: Elektrik Elektronik MühendisliğiProgramı: Elektronik ve Haberleşme (Yüksek Lisans)Tez Başlığı: Görsel Etkinliklerin Kaydedilmesi Üzerine Bir DurumÇalışması: Satranç OyunuÖZETKarmaşık sahnelerdeki görsel hareketliliklerin tanınması ve analiz edilmesizor ve önü açık bir problemdir. Bu tez çalışmasında konuyla ilgili olarak, kuralları vehamleleri önceden tanımlanmış popüler bir oyun olan satranç üzerinde çalışılmıştır.Temel amaç, karmaşık bir sahne içerisinde tamamı görüntülenebilen FIDEstandartlarına uygun bir satranç tahtasını tanımak ve ardından bu tahta üzerindeoyuncular tarafından oynanan hamleleri belirlemektir. Bunun için bir dizi temelgörüntü işleme algoritması uygulanmıştır. Sistem satranç tahtasını belirlediktensonra taşların yerlerinin belirlenmesi işlemine geçer. Oyun başladıktan sonraoyuncuların yaptığı hamleler sistem tarafından otomatik olarak belirlenir vedoğrulanır. Bir PC'ye bağlı PC-CAM sistemi sayesinde görüntü alımı ve ilgili yazılımalgoritmasının uygulanması sağlanmıştır. Bunun yanında uygulama kolaylığıaçısından, açık kaynak kodlu ?Intel Open ® Source Computer Vision Library(OpenCV)? isimli kütüphane kullanılmıştır. Name: Şükrü OZANSchool: İzmir Institute of TechnologyDepartment: Electrical Electronics EngineeringMajor: Electronics and Communication Engineering (Master)Title of Thesis: A Case Study on Logging Visual Activities: Chess GameABSTRACTAutomatically recognizing and analyzing visual activities in complexenvironments is a challenging and open-ended problem. In this thesis this problemdomain is visited in a chess game scenario where the rules, actions and theenvironment are well defined. The purpose here is to detect and observe a FIDE(Federation International des Echecs) compatible chess board and to generate a logfile of the moves made by human players. A series of basic image processingoperations have been applied to perform the desired task. The first step ofautomatically detecting a chess board is followed by locating the positions of thepieces. After the initial setup is established every move made by a player isautomatically detected and verified. A PC-CAM connected to a PC is used to acquireimages and implement the corresponding software. For convenience, ?Intel ® OpenSource Computer Vision Library (OpenCV)? is used in the current softwareimplementation.
Collections