Loading...
Please wait, while we are loading the content...
Similar Documents
Parallel Face Recognition Processing using Neocognitron Neural Network and GPU with CUDA High Performance Architecture
| Content Provider | Semantic Scholar |
|---|---|
| Author | Poli, Gustavo Saito, José Hiroki |
| Copyright Year | 2012 |
| Abstract | This chapter presents an implementation of the Neocognitron Neural Network, using a high performance computing architecture based on GPU (Graphics Processing Unit). Neocognitron is an artificial neural network, proposed by Fukushima and collaborators, constituted of several hierarchical stages of neuron layers, organized in two-dimensional matrices called cellular plains. For the high performance computation of Face Recognition application using Neocognitron it was used CUDA (Compute Unified Device Architecture) as API (Application Programming Interface) between the CPU and the GPU, from GeForce 8800 GTX of NVIDIA Company, with 128 ALU’s. As face image databases it was used a face database created at UFSCar (Federal University of São Carlos), and the CMU-PIE (Carnegie Melon University Pose, Illumination, and Expression) database. The load balancing through the parallel processing architecture was obtained by means of the distributed processing of the cellular connections as threads organized in blocks, following the CUDA philosophy of development. The results showed the viability of this type of device as a massively parallel data processing tool, and that smaller the granularity of the parallel processing, and the independence of the processing, better is its performance. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://cdn.intechopen.com/pdfs/10202/InTech-Parallel_face_recognition_processing_using_neocognitron_neural_network_and_gpu_with_cuda_high_performance_architecture.pdf |
| Language | English |
| Access Restriction | Open |
| Subject Keyword | Application programming interface Arithmetic logic unit Artificial neural network CMUCL CPU (central processing unit of computer system) CUDA Central processing unit Computation (action) Computer architecture Database Distributed computing Equilibrium Facial recognition system GeForce 8 series Graphics processing unit Load balancing (computing) Neocognitron Neuron Parallel computing Small Supercomputer anatomical layer |
| Content Type | Text |
| Resource Type | Article |