Projects

RivaMap: An Automated River Analysis and Mapping Engine

June 2014 - Present
Supervisors: Prof. Alan Bovik, Prof. Paola Passalacqua
Research Project, The University of Texas at Austin
Python GitHub Repository

PaperPlane

February 2015
A very simple, flat-file, static blog generator
Personal Project
Python, HTML, CSS, JS Details and Download

The Facial Ancestry Project

November 2014
A system where users can input their pictures and obtain statistics estimating their ancestral composition
Course Project, The University of Texas at Austin
Python, OpenCV Website

The KarmaBarter Project | Natural Language Processing Module

August 2014
Karmabarter is a social network for local cooperation. The NLP module provides tools for creating keywords, matching similar entries, and ranking users.
Startup
C#, Lucene Website

UTimelapse: a Tool for Creating High-Quality Timelapse Videos

May 2014
Deals with the three main problems in timelapse video-photography: camera shake, flickering, and single-frame artifacts
Course Project, The University of Texas at Austin
C++, OpenCV, Qt Class Best Project Award Video Details

Machine Learning Based Multiscale Saliency Maps

May 2014
A saliency model that learns the properties of fixated points on images
Course Project, The University of Texas at Austin
Matlab

Computer Vision Based Reuse Detection in Digital Artworks

July 2013
Supervisor: Prof. Albert Ali Salah
Research Project (Master's Thesis), Bogazici University
Matlab Details

Affine Invariant Salient Patch (AISP) Descriptor

July 2013
Provides a foreground sensitive description of images
Research Project, Bogazici University
Matlab Details

Automatic Image Correction for Video Conferences

May 2013
An application that automatically corrects the users' posture and puts a smile on their face
Course Project, The University of Texas at Austin
C++, OpenCV Class Best Project Award Details

Local Feature Based Facial Expression Recognition from Single Images

June 2012
An application that aims to recognize the six prototypical facial expressions from single images without any manual landmarking
Course Project, Bogazici University
Matlab Video

A Real Time Virtual Dressing Room Application

January 2012
Allows user to try on t-shirts in a virtual environment using a Microsoft Kinect sensor
Course Project, Bogazici University
C#, Microsoft Kinect SDK Video Details

Investigating Effects of Emotional Arousal on Memory Consolidation

January 2012
An experiment that aims to investigate the effects of emotional arousal on the memory consolidation using Emotiv Epoc Neuroheadset
Course Project, Bogazici University
Matlab Details

Prolog Agent for the Board Game: Ticket to Ride

January 2012
A simple artificial intelligence player with an offensive strategy
Course Project, Bogazici University
Prolog Details

Panoramic Image Generator

October 2011
Merges images to create panoramic images
Course Project, Bogazici University
Matlab Details

Camera Controlled Flag Capturing Game

August 2011
A vision based game that uses color pointers to locate players
Internship Project, PSNC, Poland
Java, OpenCV Video

Vision-Based Multi-Agent Surveillance System

July 2011
Detects moving objects in the field of view of a camera and tracks them with unique identifiers
Internship Project, PSNC, Poland
Java, OpenCV Video

Vision-Based Parking Lot Monitoring System

July 2011
Uses camera input to provide information about the availability of parking lots
Internship Project, PSNC, Poland
Java, OpenCV Video

Automatic Recognition of Turkish Fingerspelling

June 2011
A sign language recognition application that converts fingerspelled letters into text
Senior Project, Yildiz Technical University
Matlab Best Poster Award Video Details

Defend Your Thesis: A Simple Flash Game

May 2011
The player defends a thesis by giving prompt answers to a chain of questions and gets a letter grade at the end of the session
Course Project, Yildiz Technical University
ActionScript Play

A Simple Tool for Content Based Image Retrieval

Jan 2011
A simple image retrieval software that uses color-based features
Course Project, Yildiz Technical University
C# Details

8-Puzzle Solver

December 2010
Finds an optimal solution to 8-puzzle problem using A* algorithm, breadth-first search, or depth-first search
Course Project, Yildiz Technical University
C# Details

Circular Object Detection using Hough Transform

December 2010
Uses Hough transform to detect circular objects in images
Course Project, Yildiz Technical University
C Details

A Line Follower Robot

December 2010
Follows a black line on a white surface using infrared sensors
Course Project, Yildiz Technical University
C, Texas Instruments MSP430 Details

A Real Estate Search Engine

June 2010
Crawls several real estate listing websites, performs search, and displays query results on structured pages
Course Project, Yildiz Technical University
C#, Asp.Net Details