Jawad Khan

dblp:47/6315 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
7since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 7 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author
YearPublicationVenuePosition
2026 A convolutional neural network framework for automated brain disease detection using MRI
abstract
Abstract The human brain, a critical organ within the central nervous system, is vulnerable to a range of complex and life-threatening disorders, including brain tumors, Alzheimer’s disease, and stroke. Accurate and timely diagnosis of these conditions is essential for effective treatment and management. Traditionally, brain disease detection relies on manual interpretation of medical imaging modalities such as magnetic resonance imaging (MRI), a process that is time-intensive, prone to human error, and often lacks consistency. To address these limitations, this study proposes an automated deep learning-based framework for brain disease classification using the concept of transfer learning. A comparative analysis of four advanced convolutional neural network (CNN) architectures, VGG-16, VGG-19, EfficientNet, and DenseNet121 was conducted to evaluate their diagnostic performance on a publicly available MRI dataset. To enhance generalization and prevent overfitting, data augmentation techniques were applied during the training phase. The proposed pipeline comprised data acquisition, preprocessing, and comprehensive model evaluation stratified into various training and testing splits. Performance was rigorously assessed using metrics including accuracy, precision, recall, specificity, and F1-score. The results demonstrate that the VGG-16-based approach surpassed the other state-of-the-art models in classification performance, showcasing its potential as a reliable tool for automated brain disease diagnosis. This work underscores the applicability of deep learning in neuroimaging analysis and opens avenues for future improvements with more advanced architectures and multimodal data integration.
Muniba Bibi, Fazli Wahid, Sikandar Ali 0002, Jawad Khan, Syed Owais Shah, Eatedal Alabdulkreem
Vis. Comput.4
2025 Keypoints as Dynamic Centroids for Unified Human Pose and Segmentation
abstract
The dynamic movement of the human body presents a fundamental challenge for human pose estimation and body segmentation. State-of-the-art approaches primarily rely on combining keypoint heatmaps with segmentation masks, but often struggle in scenarios involving overlapping joints during pose estimation or rapidly changing poses for instance-level segmentation. To address these limitations, we leverage Keypoints as Dynamic Centroid (KDC), a new centroid-based representation for unified human pose estimation and instance-level segmentation. KDC adopts a bottom-up paradigm to generate keypoint heatmaps for easily distinguishable and complex keypoints, and improves keypoint detection and confidence scores by introducing KeyCentroids using a keypoint disk. It leverages high-confidence keypoints as dynamic centroids in the embedding space to generate MaskCentroids, allowing for the swift clustering of pixels to specific human instances during rapid changes in human body movements in a live environment. Our experimental evaluations focus on crowded and occluded cases using the CrowdPose, OCHuman, and COCO benchmarks, demonstrating KDC’s effectiveness and generalizability in challenging scenarios in terms of both accuracy and runtime performance. Our implementation is available at https://sites.google.com/view/niazahmad/projects/kdc.
Niaz Ahmad, Jawad Khan, Kang G. Shin, Youngmoon Lee
IJCAI2
2025 A dual-modal analysis of credibility in integrating interpretive structural modeling (ISM) and BERT for enhanced fake news detection
Muhammad Faisal Abrar, Ali Alferaidi, Tariq S. Almurayziq, Raza Uddin, Wilayat Khan, Jawad Khan, Mohammad Alsaffar
Multim. Syst.7
2025 Correction: A dual-modal analysis of credibility in integrating interpretive structural modeling (ISM) and BERT for enhanced fake news detection
Muhammad Faisal Abrar, Ali Alferaidi, Tariq S. Almurayziq, Raza Uddin, Wilayat Khan, Jawad Khan, Mohammad Salih Alsaffar
Multim. Syst.7
2024 HAPtics: Human Action Prediction in Real-time via Pose Kinematics
Niaz Ahmad, Jawad Khan, Chanyeok Choi, Youngmoon Lee
ICPR (15)3
2022 Joint Human Pose Estimation and Instance Segmentation with PosePlusSeg
abstract
Despite the advances in multi-person pose estimation, state-of-the-art techniques only deliver the human pose structure.Yet, they do not leverage the keypoints of human pose to deliver whole-body shape information for human instance segmentation. This paper presents PosePlusSeg, a joint model designed for both human pose estimation and instance segmentation. For pose estimation, PosePlusSeg first takes a bottom-up approach to detect the soft and hard keypoints of individuals by producing a strong keypoint heat map, then improves the keypoint detection confidence score by producing a body heat map. For instance segmentation, PosePlusSeg generates a mask offset where keypoint is defined as a centroid for the pixels in the embedding space, enabling instance-level segmentation for the human class. Finally, we propose a new pose and instance segmentation algorithm that enables PosePlusSeg to determine the joint structure of the human pose and instance segmentation. Experiments using the COCO challenging dataset demonstrate that PosePlusSeg copes better with challenging scenarios, like occlusions, en-tangled limbs, and overlapped people. PosePlusSeg outperforms state-of-the-art detection-based approaches achieving a 0.728 mAP for human pose estimation and a 0.445 mAP for instance segmentation. Code has been made available at: https://github.com/RaiseLab/PosePlusSeg.
Niaz Ahmad, Jawad Khan, Jeremy Yuhyun Kim, Youngmoon Lee
AAAI2
2022 MultiPoseSeg: Feedback Knowledge Transfer for Multi-Person Pose Estimation and Instance Segmentation
abstract
Multi-person pose estimation and instance segmentation suffer large performance loss when images are with an increasing number of people and their uncontrolled complex appearance. Yet, existing models cannot efficiently leverage unbalanced training images, i.e., few of them are with multi-person, and most are with single-person, making them ineffective for challenging multi-person scenarios. To tackle multi-person cases with a limited portion of them, we propose MultiPoseSeg, a data preparation and feedback knowledge transfer system designed for multi-person pose estimation and instance segmentation. First, MultiPoseSeg categorically performs random data reduction to reduce the single-person bias from the train dataset. Second, MultiPoseSeg employs the knowledge transfer from ancestor models to converge the model learning with a limited amount of data and time. This way, our model learns and train on human pose and instance segmentation to advance the training and testing accuracy. Finally, MultiPoseSeg proposes keypoint maps to identify the keypoint coordinates for soft and hard keypoints and segmentation maps to assign centroid to each human instance, which helps to cluster the pixels to a particular instance. We have evaluated MultiPoseSeg using COCO and OCHuman challenging datasets and demonstrated MultiPoseSeg outperforms state-of-the-art bottom-up models in terms of both accuracy and runtime performance, achieving 0.728 mAP for pose and 0.445 mAP for segmentation on COCO dataset. All the unbiased data and code has been made available at: https://github.com/RaiseLab/MultiPoseSeg
Niaz Ahmad, Jawad Khan, Jeremy Yuhyun Kim, Youngmoon Lee
ICPR2
2020 AutoTM: Automatic Tensor Movement in Heterogeneous Memory Systems using Integer Linear Programming
abstract
Memory capacity is a key bottleneck for training large scale neural networks. Intel® Optane#8482; DC PMM (persistent memory modules) which are available as NVDIMMs are a disruptive technology that promises significantly higher read bandwidth than traditional SSDs at a lower cost per bit than traditional DRAM. In this work we show how to take advantage of this new memory technology to minimize the amount of DRAM required without compromising performance significantly. Specifically, we take advantage of the static nature of the underlying computational graphs in deep neural network applications to develop a profile guided optimization based on Integer Linear Programming (ILP) called AutoTM to optimally assign and move live tensors to either DRAM or NVDIMMs. Our approach can replace 50% to 80% of a system's DRAM with PMM while only losing a geometric mean 27.7% performance. This is a significant improvement over first-touch NUMA, which loses 71.9% of performance. The proposed ILP based synchronous scheduling technique also provides 2x performance over using DRAM as a hardware-controlled cache for very large networks.
Mark Hildebrand, Jawad Khan, Sanjeev Trika, Jason Lowe-Power, Venkatesh Akella
ASPLOS2
2019 EnSWF: effective features extraction and selection in conjunction with ensemble learning methods for document sentiment classification
Jawad Khan, Jamil Hussain, Young-Koo Lee
Appl. Intell.1
2006 Energy management for battery-powered reconfigurable computing platforms
abstract
We define portable reconfigurable computing platforms as those which have some form of configurable logic coupled with other on-chip or off-chip processing units such as soft processors, embedded processors, and voltage-scalable processors. In the first part of this paper, we present and test a unique methodology where we dynamically change the active area of a field programmable gate array (FPGA) to vary the battery usage and lifetime of the system, by running it on several different taskgraph structures and report an average of 14% and as high as 21%, less battery capacity used, as compared to nonoptimal execution. In the second part of this paper, we integrate the above methodology with more traditional voltage and frequency scaling techniques for portable systems and present a heuristic iterative algorithm for single and multiple processing units. The iterative heuristic algorithm finds a sequence of tasks along with an appropriate design point (implementation option) for each task, such that a deadline is met and the amount of battery energy used is as small as possible. We have used several real-world benchmarks to test the effectiveness of this methodology and we will present the results.
Jawad Khan, Ranga Vemuri
IEEE Trans. Very Large Scale Integr. Syst.1
2005 An Iterative Algorithm for Battery-Aware Task Scheduling on Portable Computing Platforms
abstract
We consider battery powered portable systems which either have field programmable gate arrays (FPGA) or voltage and frequency scalable processors as their main processing element. An application is modeled in the form of a precedence task graph at a coarse level of granularity. We assume that, for each task in the task graph, several unique design-points are available which correspond to different hardware implementations for FPGAs and different voltage-frequency combinations for processors. It is assumed that performance and total power consumption estimates for each design-point are available for any given portable platform, including the power usage of peripheral components, such as memory and display. We present an iterative heuristic algorithm which finds a sequence of tasks along with an appropriate design-point for each task, such that a deadline is met and the amount of battery energy used is as small as possible. A detailed illustrative example, along with a case study of a real-world application of a robotic arm controller which demonstrates the usefulness of our algorithm, is also presented.
Jawad Khan, Ranga Vemuri
DATE1
2005 Energy Management in Battery-Powered Sensor Networks with Reconfigurable Computing Nodes
abstract
In this work we have investigated the benefits of using reconfigurable computing (RC) nodes in sensor networks. We assumed that several sensor nodes are deployed randomly in a field, to form a sensor network and each sensor in the network sends its data in the form of packets to a single energy-rich sink node. We also assumed that each sensor node has reconfigurable fabric which can be configured by downloading a bitstream. In contrast to the contemporary work in energy management for sensor networks, we use an accurate analytical battery model to simulate the battery consumption of each node in the network. We have written several simulation models to study various sensor network parameters when the underlying nodes are adaptive in nature instead of traditional, non-adaptive processor based, fixed implementation. As the remaining battery-capacity of our RC based node decreases, it changes its behavior by reconfiguring itself to lower powered implementations successively, thereby extending the sensor network lifetime as a whole. Our results indicate that the network life is increased by up to five times and the number of packets generated by the sensor nodes and received at the sink node more than quadrupled for RC based nodes when compared to fixed processor based node implementation.
Jawad Khan, Ranga Vemuri
FPL1
2005 LiPaR: A light-weight parallel router for FPGA-based networks-on-chip
abstract
Present day technology for ASICs supports Networks-on-Chip designs which can have 100 million gates on a single chip. The latest FPGAs can support only about 10 million gates to accomodate all logic and the associated routing. In order to implement a competitive NoC architecture in FP-GAs, the area occupied by the network should be kept to a minimum. This ensures that the maximum area can be utilized by the logic while maintaining the performance of the router network. Reducing area also reduces the power consumption. In this paper, we implement a parallel router which can support five simultaneous routing requests at the same time with an area overhead of only 352 Xilinx Virtex-II Pro FPGA slices (2. 57% of XC2VP30). We introduce optimizations in XY routing and decoding logic thereby gaining in area and performance. The header overhead is 8 bits per packet and the packet size can vary between 16 and 128 bits. We also implement a 3 x 3 mesh network with a total area overhead of 28% leaving 72% of the area available for the logic in a Virtex-II Pro XC2VP30 device. We characterize the router and several mesh networks for power and performance parameters.
Balasubramanian Sethuraman, Prasun Bhattacharya, Jawad Khan, Ranga Vemuri
ACM Great Lakes Symposium on VLSI3
2004 An Efficient Battery-Aware Task Scheduling Methodology for Portable RC Platforms
Jawad Khan, Ranga Vemuri
FPL1
2002 iPACE-V1: A Portable Adaptive Computing Engine for Real Time Applications
Jawad Khan, Manish Handa, Ranga Vemuri
FPL1