Yazar "Çavuşoğlu, Abdullah" seçeneğine göre listele
Listeleniyor 1 - 4 / 4
Sayfa Başına Sonuç
Sıralama seçenekleri
Öğe Cropped quad-tree based solid object colouring with cuda(2013) Çavuşoğlu, Abdullah; Şen, Baha; Özcan, Caner; Görgünoglu, SalihIn this study, surfaces of solid objects are coloured with Cropped Quad-Tree method utilizing GPU computing optimization. There are numerous methods used in solid object colouring. When the studies carried out in different fields are taken into consideration, it is seen that quad-tree method displays a prominent position in terms of speed and performance. Cropped quad-tree is obtained as a result of the developments seen with the frequent use of this method in the field of computer sciences. Two different versions of algorithm which operate recursively on CPU and at the same time which use GPU computing optimization are used in this study. Besides, OpenGL is used for graphics drawing process. Within the setting of the study, results are obtained via CPU and GPU's, at first using Quad-Tree method and then Cropped Quad-Tree method. It is observed that GPU computing is obviously faster than CPU computing and Cropped Quad-Tree method produces rapid results compared to Quad-Tree method as a result of performance. GPU computing method boosted approximately performance by up to 20 times compared to only CPU usage; furthermore, cropped quad-tree method boosted approximately performance of algorithm by up to 25 times on average dependent on screen and object size.Öğe The development of a hardware- and software-based simulation platform for the training of driver candidates(2013) Çavuşoğlu, Abdullah; Kurnaz, İsmailIn this study, a traffic simulation system (TSS) to provide novice driver candidates with opportunities for training and testing has been developed. Autonomous vehicles that follow the flow of traffic in a microsimulation environment were prepared using a hierarchical concurrent state machine. Autonomous vehicles are skilled and have behavioral aspects such as tracking the lanes, following the vehicles, complying with traffic rules, decelerating, accelerating, and intersection crossings. These driver behaviors are parameterized to allow the autonomous agents to act while disregarding the rules (i.e. aggressive behaviors) or behaving normally. The TSS is operated in 3 different modes, namely the orientation, training, and testing modes. During the orientation phase, the candidate driver's target is to get used to the system and the vehicle, along with traffic rules in city conditions. During training, the driver is warned orally (when necessary) and given written handouts about the mistakes that occurred during the training session. The rules to be obeyed in traffic are kept in an XML file in the system and the data are used to follow the driver's behaviors. During the testing phase, an evaluation mechanism is employed. It observes whether the drivers obey or disregard the rules during the testing time interval. At the end of the test drive, a report showing the driver's mistakes is given. The reports and test results can be recorded in the database with the drivers' names for further analysis and evaluation processes. Driver candidates perform the driving using a steering wheel and pedals, along with a screen platform consisting of 3 monitors. With the TSS user interface, parameterized items such as vehicle selection, the crowdedness of the traffic, the timing of the traffic lights, and the determination of air conditions are possible. The system provides a cheap, affordable, and nonrisky platform for the trainees. Test results show that the system improves the drivers' skills and builds trust in them.Öğe Population based procedural artificial city generation using beta distribution(2012) Şen, Baha; Çavuşoğlu, Abdullah; Göktaş, Haldun; Atasoy, Nesrın AydınArtificial city generation on computer graphics platforms introduce severalproblems from the point of view of the application programmer. Especially in the caseswhere the product is aimed for virtual reality applications, this becomes more importantsince the target is achieving city layouts akin to the real cities. The same is valid for thecivil engineers where the layouts of the blocks/cities are determined in advance of theconstruction. An important parameter for artificial cities is the determination of thepopulation distribution over the cities which in turn affect the overall appearance of thecity or the blocks forming it. In this study, the Beta distribution has been used todisperse artificial city populations over the city blocks to generate cities that do not lookto regular. The system uses HTF based maps and the produced 3D cities are quiterealistic when compared to the similar products.Öğe Real-time motorized electrical hospital bed control with eye-gaze tracking(2016) Aydın Atasoy, Nesrin; Çavuşoğlu, Abdullah; Atasoy, FerhatPatients with motor neuron disease and most terminal patients cannot use their hands or arms, and so they need another person for their all needs. However, the mental functions and memories of such patients are generally sound, and they can control their eyes. Using an eye-gaze tracking technique, we have realized a real-time system for such patients. The system controls a motorized electrical hospital bed (EHB) by eye gaze with 4 degrees of freedom, using a low-cost webcam. Contactless systems that require calibration cannot be used for EHB control. The system developed in this work does not require any calibration process and it is contactless. These properties are the most innovative part of the proposed approach. To begin, the system detects the eye region and computes the iris centers. It then tracks the centers and moves a mouse pointer on a screen with the eye gaze. The specific movements of the mouse pointer are evaluated as position changing requests and the completed movements of the mouse pointer change the EHB position electrically. The communication between the computer and the EHB is provided by a relay control card driven by Arduino Mega. The system works under day/artificial lighting conditions successfully with or without eyeglasses. The system was tested with 30 volunteers on the EHB safely and was completed with 90% success (the exceptions being people with slanted eyes).