Network


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

Hotspot


Dive into the research topics where Abdul Waheed Malik is active.

Publication


Featured researches published by Abdul Waheed Malik.


parallel computing in electrical engineering | 2011

Exploration of Tasks Partitioning between Hardware Software and Locality for a Wireless Camera Based Vision Sensor Node

Khursheed Khursheed; Muhammad Imran; Abdul Waheed Malik; Mattias O'Nils; Najeem Lawal; Benny Thörnberg

In this paper we have explored different possibilities for partitioning the tasks between hardware, software and locality for the implementation of the vision sensor node, used in wireless vision sensor network. Wireless vision sensor network is an emerging field which combines image sensor, on board computation and communication links. Compared to the traditional wireless sensor networks which operate on one dimensional data, wireless vision sensor networks operate on two dimensional data which requires higher processing power and communication bandwidth. The research focus within the field of wireless vision sensor networks have been on two different assumptions involving either sending raw data to the central base station without local processing or conducting all processing locally at the sensor node and transmitting only the final results. Our research work focus on determining an optimal point of hardware/software partitioning as well as partitioning between local and central processing, based on minimum energy consumption for vision processing operation. The lifetime of the vision sensor node is predicted by evaluating the energy requirement of the embedded platform with a combination of FPGA and micro controller for the implementation of the vision sensor node. Our results show that sending compressed images after pixel based tasks will result in a longer battery life time with reasonable hardware cost for the vision sensor node.


International Journal of Distributed Sensor Networks | 2014

Hardware Architecture for Real-time Computation of Image Component Feature Descriptors on a FPGA

Abdul Waheed Malik; Benny Thörnberg; Muhammad Imran; Najeem Lawal

This paper describes a hardware architecture for real-time image component labeling and the computation of image component feature descriptors. These descriptors are object related properties used to describe each image component. Embedded machine vision systems demand a robust performance and power efficiency as well as minimum area utilization, depending on the deployed application. In the proposed architecture, the hardware modules for component labeling and feature calculation run in parallel. A CMOS image sensor (MT9V032), operating at a maximum clock frequency of 27 MHz, was used to capture the images. The architecture was synthesized and implemented on a Xilinx Spartan-6 FPGA. The developed architecture is capable of processing 390 video frames per second of size 640 × 480 pixels. Dynamic power consumption is 13 mW at 86 frames per second.


international conference on indoor positioning and indoor navigation | 2013

Design of coded reference labels for indoor optical navigation using monocular camera

Qaiser Anwar; Abdul Waheed Malik; Benny Thörnberg

We present a machine vision based indoor navigation system. The paper describes a pose estimation of machine vision system by recognizing rotationally independent optimized color reference labels combined with a geometrical camera calibration model, which determines a set of camera parameters. A reference label carries one byte of information, which can be uniquely designed for various values. More than four reference labels are used in the image to calculate the localization coordinates of the system. An algorithm in Matlab has been developed so that a machine vision system can recognize N number of labels at any given orientation. In addition, a one channel color technique is applied in segmentation process, due to this technique the number of segmented image components is reduced significantly, limiting the memory storage requirement and processing time. The algorithm for pose estimation is based on direct linear transformation (DLT) method with a set of control reference labels in relation to the camera calibration model. From the experiments we concluded that the pose of the machine vision system can be calculated with relatively high precision, in the calibrated environment of reference labels.


International Journal of Advanced Robotic Systems | 2013

Comparison of Three Smart Camera Architectures for Real-time Machine Vision System

Abdul Waheed Malik; Benny Thörnberg; Prasanna Kumar

This paper presents a machine vision system for real-time computation of distance and angle of a camera from a set of reference points located on a target board. Three different smart camera architectures were explored to compare performance parameters such as power consumption, frame speed and latency. Architecture 1 consists of hardware machine vision modules modeled at Register Transfer (RT) level and a soft-core processor on a single FPGA chip. Architecture 2 is commercially available software based smart camera, Matrox Iris GT. Architecture 3 is a two-chip solution composed of hardware machine vision modules on FPGA and an external microcontroller. Results from a performance comparison show that Architecture 2 has higher latency and consumes much more power than Architecture 1 and 3. However, Architecture 2 benefits from an easy programming model. Smart camera system with FPGA and external microcontroller has lower latency and consumes less power as compared to single FPGA chip having hardware modules and soft-core processor.


International Journal of Distributed Systems and Technologies | 2012

Architecture Exploration Based on Tasks Partitioning Between Hardware, Software and Locality for a Wireless Vision Sensor Node

Muhammad Imran; Khursheed Khursheed; Abdul Waheed Malik; Naeem Ahmad; Mattias O'Nils; Najeem Lawal; Benny Thörnberg

Wireless Vision Sensor Networks WVSNs is an emerging field which consists of a number of Visual Sensor Nodes VSNs. Compared to traditional sensor networks, WVSNs operates on two dimensional data, which requires high bandwidth and high energy consumption. In order to minimize the energy consumption, the focus is on finding energy efficient and programmable architectures for the VSN by partitioning the vision tasks among hardware FPGA, software Micro-controller and locality sensor node or server. The energy consumption, cost and design time of different processing strategies is analyzed for the implementation of VSN. Moreover, the processing energy and communication energy consumption of VSN is investigated in order to maximize the lifetime. Results show that by introducing a reconfigurable platform such as FPGA with small static power consumption and by transmitting the compressed images after pixel based tasks from the VSN results in longer battery lifetime for the VSN.


Proceedings of SPIE | 2012

Real-Time machine vision system using FPGA and soft-core processor

Abdul Waheed Malik; Benny Thörnberg; Xiaozhou Meng; Muhammad Imran

This paper presents a machine vision system for real-time computation of distance and angle of a camera from reference points in the environment. Image pre-processing, component labeling and featur ...


acs/ieee international conference on computer systems and applications | 2006

Face and Fingerprint biometrics Integration Model for Person Identification Using Gabor Filter

Iftikhar Ali; Usman Ali; Muhammad Imran Shahzad; Abdul Waheed Malik

In this paper we propose a model that integrate the output of face and fingerprint recognition by using Gabor filter for person identification. Our proposed method gives comparatively better and accurate results then applying each recognition technique separately. We have tested the accuracy of our proposed model on database of face and fingerprint images.


Iet Computer Vision | 2017

K-means based multiple objects tracking with long-term occlusion handling

Muhammad Imran Shehzad; Yasir Ali Shah; Zahid Mehmood; Abdul Waheed Malik; Shoaib Azmat

This study presents a novel multiple objects tracking (MOT) approach that models objects appearance based on K-means, while introducing a new statistical measure for association of objects after occlusion. The proposed method is tested on several standard datasets dealing complex situations in both indoor and outdoor environments. The experimental results show that the proposed model successfully tracks multiple objects in the presence of occlusion with high accuracy. Moreover, the presented work has the capability to deal long term and complete occlusion without any prior training of the shape and motion model of the objects. Accuracy of the proposed method is comparable with that of the existing state-of-the-art techniques as it successfully deals with all MOT cases in the standard datasets. Most importantly, the proposed method is cost effective in terms of memory and/or computation as compared with that of the existing state-of-the-art techniques. These traits make the proposed system very useful for real-time embedded video surveillance platforms especially those that have low memory/compute resources.


International Journal of Advanced Robotic Systems | 2015

Real Time Decoding of Color Symbol for Optical Positioning System

Abdul Waheed Malik; Benny Thörnberg; Qaisar Anwar; Tor Arne Johansen; Khurram Shahzad

This paper presents the design and real-time decoding of a color symbol that can be used as a reference marker for optical navigation. The designed symbol has a circular shape and is printed on paper using two distinct colors. This pair of colors is selected based on the highest achievable signal to noise ratio. The symbol is designed to carry eight bit information. Real time decoding of this symbol is performed using a heterogeneous combination of Field Programmable Gate Array (FPGA) and a microcontroller. An image sensor having a resolution of 1600 by 1200 pixels is used to capture images of symbols in complex backgrounds. Dynamic image segmentation, component labeling and feature extraction was performed on the FPGA. The region of interest was further computed from the extracted features. Feature data belonging to the symbol was sent from the FPGA to the microcontroller. Image processing tasks are partitioned between the FPGA and microcontroller based on data intensity. Experiments were performed to verify the rotational independence of the symbols. The maximum distance between camera and symbol allowing for correct detection and decoding was analyzed. Experiments were also performed to analyze the number of generated image components and sub-pixel precision versus different light sources and intensities. The proposed hardware architecture can process up to 55 frames per second for accurate detection and decoding of symbols at two Megapixels resolution. The power consumption of the complete system is 342mw.


international conference on systems | 2011

Real-time Component Labelling with Centre of Gravity Calculation on FPGA

Abdul Waheed Malik; Benny Thörnberg; Xin Cheng; Najeem Lawal

Collaboration


Dive into the Abdul Waheed Malik's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Abdul Rafay

National University of Sciences and Technology

View shared research outputs
Top Co-Authors

Avatar

Iftikhar Ali

COMSATS Institute of Information Technology

View shared research outputs
Top Co-Authors

Avatar

Mohsin Jamil

National University of Sciences and Technology

View shared research outputs
Top Co-Authors

Avatar

Muhammad Imran Shahzad

COMSATS Institute of Information Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge