Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Cihan Topal is active.

Publication


Featured researches published by Cihan Topal.


Pattern Recognition Letters | 2011

EDLines: A real-time line segment detector with a false detection control

Cuneyt Akinlar; Cihan Topal

We propose a linear time line segment detector that gives accurate results, requires no parameter tuning, and runs up to 11 times faster than the fastest known line segment detector in the literature; namely, the line segment detector (LSD) by Grompone von Gioi et al. The proposed algorithm makes use of the clean, contiguous (connected) chain of edge pixels produced by our novel edge detector, the Edge Drawing (ED) algorithm; hence the name EDLines. The detector includes a line validation step due to the Helmholtz principle, which lets it control the number of false detections. With its accurate results and blazing speed, EDLines will be very suitable for the next generation real-time computer vision and image processing applications.


Journal of Visual Communication and Image Representation | 2012

Edge Drawing: A combined real-time edge and segment detector

Cihan Topal; Cuneyt Akinlar

We present a novel edge segment detection algorithm that runs real-time and produces high quality edge segments, each of which is a linear pixel chain. Unlike traditional edge detectors, which work on the thresholded gradient magnitude cluster to determine edge elements, our method first spots sparse points along rows and columns called anchors, and then joins these anchors via a smart, heuristic edge tracing procedure, hence the name Edge Drawing (ED). ED produces edge maps that always consist of clean, perfectly contiguous, well-localized, one-pixel wide edges. Edge quality metrics are inherently satisfied without a further edge linking procedure. In addition, ED is also capable of outputting the result in vector form as an array of chain-wise edge segments. Experiments on a variety of images show that ED produces high quality edge maps and runs up to 10% faster than the fastest known implementation of the Canny edge detector (OpenCVs implementation).


Pattern Recognition | 2013

EDCircles: A real-time circle detector with a false detection control

Cuneyt Akinlar; Cihan Topal

We propose a real-time, parameter-free circle detection algorithm that has high detection rates, produces accurate results and controls the number of false circle detections. The algorithm makes use of the contiguous (connected) set of edge segments produced by our parameter-free edge segment detector, the Edge Drawing Parameter Free (EDPF) algorithm; hence the name EDCircles. The proposed algorithm first computes the edge segments in a given image using EDPF, which are then converted into line segments. The detected line segments are converted into circular arcs, which are joined together using two heuristic algorithms to detect candidate circles and near-circular ellipses. The candidates are finally validated by an a contrario validation step due to the Helmholtz principle, which eliminates false detections leaving only valid circles and near-circular ellipses. We show through experimentation that EDCircles works real-time (10-20ms for 640x480 images), has high detection rates, produces accurate results, and is very suitable for the next generation real-time vision applications including automatic inspection of manufactured products, eye pupil detection, circular traffic sign detection, etc.


international conference on pattern recognition | 2010

Edge Drawing: A Heuristic Approach to Robust Real-Time Edge Detection

Cihan Topal; Cuneyt Akinlar; Yakup Genc

We propose a new edge detection algorithm that works by computing a set of anchor edge points in an image and then linking these anchor points by drawing edges between them. The resulting edge map consists of perfect contiguous, one pixel wide edges. The performance tests show that our algorithm is up to 16% faster than the fastest known edge detection algorithm, i.e., OpenCV implementation of the Canny edge detector. We believe that our edge detector is a novel step in edge detection and would be very suitable for the next generation real-time image processing and computer vision applications.


international conference on image processing | 2011

Edlines: Real-time line segment detection by Edge Drawing (ed)

Cuneyt Akinlar; Cihan Topal

We propose a linear time line segment detector that gives accurate results, requires no parameter tuning, and runs up to 11 times faster than the fastest known line segment detection algorithm in the literature; namely, the LSD by Gioi et al. The proposed algorithm also includes a line validation step due to the Helmholtz principle, which lets it control the number of false detections. Our detector makes use of the clean, contiguous (connected) chain of edge pixels produced by our novel edge detector, the Edge Drawing (ED) algorithm; hence the name EDLines. With its accurate results and blazing speed, EDLines will be very suitable for the next generation real-time computer vision applications.


virtual environments human computer interfaces and measurement systems | 2008

A wearable head-mounted sensor-based apparatus for eye tracking applications

Cihan Topal; Atakan Dogan; Ömer Nezih Gerek

This work presents a novel approach to eye-tracking systems using eye-glass like apparatus equipped with relatively cheap IrDA sensors and IrDA LEDs connected to a computer. The proposed system produces very low dimensional feature vectors for processing as compared to its competitors that process video data acquired from a digital camera. Consequently, the computational requirements of the proposed system are low. Furthermore, the apparatus is lightweight and can be directly worn. A prototype system is developed in our laboratories and tested to observe its capabilities. Preliminary results show that the approach provides a promising human-computer interface system with plausible accuracy.


eye tracking research & application | 2008

A head-mounted sensor-based eye tracking device: eye touch system

Cihan Topal; Ömer Nezih Gerek; Atakan Doǧan

In this study, a new eye tracking system, namely Eye Touch, is introduced. Eye Touch is based on an eyeglasses-like apparatus on which IrDA sensitive sensors and IrDA light sources are mounted. Using inexpensive sensors and light sources instead of a camera leads to lower system cost and need for the computation power. A prototype of the proposed system is developed and tested to show its capabilities. Based on the test results obtained, Eye Touch is proved to be a promising human-computer interface system.


international symposium on multimedia | 2012

Video-Based Lane Detection Using a Fast Vanishing Point Estimation Method

Burak Benligiray; Cihan Topal; Cuneyt Akinlar

Lane detection algorithms constitute a basis for intelligent vehicle systems such as lane tracking and involuntary lane departure detection. In this paper, we propose a simple and video-based lane detection algorithm that uses a fast vanishing point estimation method. The first step of the algorithm is to extract and validate the line segments from the image with a recently proposed line detection algorithm. In the next step, an angle based elimination of line segments is done according to the perspective characteristics of lane markings. This basic operation removes many line segments that belong to irrelevant details on the scene and greatly reduces the number of features to be processed afterwards. Remaining line segments are extrapolated and superimposed to detect the image location where majority of the linear edge features converge. The location found by this efficient operation is assumed to be the vanishing point. Subsequently, an orientation-based removal is done by eliminating the line segments whose extensions do not intersect the vanishing point. The final step is clustering the remaining line segments such that each cluster represents a lane marking or a boundary of the road (i.e. sidewalks, barriers or shoulders). The properties of the line segments that constitute the clusters are fused to represent each cluster with a single line. The nearest two clusters to the vehicle are chosen as the lines that bound the lane that is being driven on. The proposed algorithm works in an average of 12 milliseconds for each frame with 640×480 resolution on a 2.20 GHz Intel CPU. This performance metric shows that the algorithm can be deployed on minimal hardware and still provide real-time performance.


IEEE Transactions on Systems, Man, and Cybernetics | 2014

A Low-Computational Approach on Gaze Estimation With Eye Touch System

Cihan Topal; Serkan Gunal; Onur Koçdeviren; Atakan Dogan; Ömer Nezih Gerek

Among various approaches to eye tracking systems, light-reflection based systems with non-imaging sensors, e.g., photodiodes or phototransistors, are known to have relatively low complexity; yet, they provide moderately accurate estimation of the point of gaze. In this paper, a low-computational approach on gaze estimation is proposed using the Eye Touch system, which is a light-reflection based eye tracking system, previously introduced by the authors. Based on the physical implementation of Eye Touch, the sensor measurements are now utilized in low-computational least-squares algorithms to estimate arbitrary gaze directions, unlike the existing light reflection-based systems, including the initial Eye Touch implementation, where only limited predefined regions were distinguished. The system also utilizes an effective pattern classification algorithm to be able to perform left, right, and double clicks based on respective eye winks with significantly high accuracy. In order to avoid accuracy problems for sensitive sensor biasing hardware, a robust custom microcontroller-based data acquisition system is developed. Consequently, the physical size and cost of the overall Eye Touch system are considerably reduced while the power efficiency is improved. The results of the experimental analysis over numerous subjects clearly indicate that the proposed eye tracking system can classify eye winks with 98% accuracy, and attain an accurate gaze direction with an average angular error of about 0.93 °. Due to its lightweight structure, competitive accuracy and low-computational requirements relative to video-based eye tracking systems, the proposed system is a promising human-computer interface for both stationary and mobile eye tracking applications.


international conference on acoustics, speech, and signal processing | 2013

A robust CSS corner detector based on the turning angle curvature of image gradients

Cihan Topal; Kemal Özkan; Burak Benligiray; Cuneyt Akinlar

In this study, we present a new contour-based corner detection method based on the turning angle curvature computed from the contour gradients of the image. In general, curvature is computed with the pixel locations of the extracted image contours. In most contour extraction methods, the image gradient information is already computed. The proposed algorithm makes use of this available information to compute the curvature function and takes local extremums as potential corner candidates. Afterwards, the candidates are validated by a novel validation algorithm which tries to approximate the local geometric structure of the contour with an iterative least squares estimation algorithm. Thus, we not only eliminate the false detected corners; but also estimate the corner strength precisely in terms of degrees. The experiments show that the detected corners with gradient-based turning angle curvature are more durable to affine transformations according to the ACU and LE criterions.

Collaboration


Dive into the Cihan Topal's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kemal Özkan

Eskişehir Osmangazi University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge