Memory and Run-Time Efficient Image Texture Classification using NVIDIA GPU as a co-processor

نویسنده

  • Shreyas Vijay Parnerkar
چکیده

The project presents a memory and run-time efficient image texture classification. The project implements the best available algorithms for texture classification on a NVIDIA GPU to exploit the possible parallelism in the algorithms to achieve considerable speed up. I present a near real time implementation of texture classification. The method proposed by Tuzel et al. is used for the feature extraction [1].This method avoids the use of textons for texture classification. Further, integral histograms [2] are used for extracting co-variance matrices from randomly selected regions. The project also provides a run-time comparison of the CPU and the GPU implementation. In the end it explains how GPU memory is efficiently used to achieve speed up.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An approach to Improve Particle Swarm Optimization Algorithm Using CUDA

The time consumption in solving computationally heavy problems has always been a concern for computer programmers. Due to simplicity of its implementation, the PSO (Particle Swarm Optimization) is a suitable meta-heuristic algorithm for solving computationally heavy problems. However, despite the simplicity, the algorithm is inefficient for solving real computationally heavy problems but the pr...

متن کامل

Optimized pre-processing input plane GPU implementation of an optical face recognition technique using a segmented phase only composite filter

The key outcome of this work is to propose and validate a fast and robust correlation scheme for face recognition applications. The robustness of this fast correlator is ensured by an adapted pre-processing step for the target image allowing us to minimize the impact of its (possibly noisy and varying) amplitude spectrum information. A segmented composite filter is optimized, at the very outset...

متن کامل

Texture Cache Approximation on GPUs

We present texture cache approximation as a method for using existing hardware on GPUs to eliminate costly global memory accesses. We develop a technique for using a GPU’s texture fetch units to generate approximate values, and argue that this technique is applicable to a wide variety of GPU kernels. Applying texture cache approximation to an image blur kernel on an NVIDIA 780GTX, we obtain a 1...

متن کامل

Energy Efficient Platform for Sobel Filter in Energy and Size Constrained Systems

The design space of a computer vision engineer is very large when it comes to the selection of hardware for high performance and energy efficient computing. By comparing a few potential (Parallella with Epiphany co-processor, Radxa Rock2 with Mali T764 GPU and Airvision Core X1 with Nvidia Tegra X1) platforms we have narrowed down this design space. This paper analyses three recent heterogeneou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009