Muhammad Ibrahim

Mr. Muhammad Ibrahim

orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 February 2023 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
MIMuhammad Ibrahim
Muhammad Ibrahim
NANAVEED AKHTAR
NAVEED AKHTAR
SASaeed Anwar
Saeed Anwar
AMAjmal Mian
Ajmal Mian
Semantic segmentation of 3D point cloud is a key task in numerous intelligent transportation system applications, e.g. self-driving vehicles, traffic monitoring. Due to the sparsity and varying density of points in the outdoor point clouds, it becomes particularly challenging to extract object-centric features from data. This leads to poor semantic segmentation, especially for the rare object classes. To address that, we introduce the first-ever Slot Attention Transformer based technique to effectively model object-centric features in point cloud data. Our method uses cylindrical splits of space for voxelization and computes channel-wise positional embeddings before repetitively encoding the point cloud with slot attentions. Our second major contribution is a Large-Scale Outdoor Point Cloud dataset (SWAN), collected in a dense urban environment, driving 150km distance. It provides 16 billion points in more than 200K frames. The dataset also provides annotations for 10K frames for 24 classes. We also contribute a data augmentation scheme to handle rare object classes in real-world point clouds. Besides benchmarking popular existing methods on SWAN for the first time, we thoroughly evaluate our technique on the existing large-scale datasets, Semantic KITTI and nuScenes. Our results demonstrate a consistent performance gain for our technique, and verify the need of the more challenging SWAN dataset.

26 February 2021 in IEEE Access
Verified
Journal Article
Open access
MIMuhammad Ibrahim
Muhammad Ibrahim
NANAVEED AKHTAR
NAVEED AKHTAR
MWMichael J. Wise
Michael J. Wise
AMAjmal Mian
Ajmal Mian
Accurate semantic segmentation of unstructured 3D point clouds requires large amount of annotated training data for deep learning. However, there is currently no free specialized software available that can efficiently annotate large 3D point clouds. We fill this gap by introducing PC-Annotate - a public annotation tool for 3D point cloud research. The proposed tool not only enables systematic annotation with a variety of fundamental volumetric shapes, but also provides useful functionalities of point cloud registration and the generation of volumetric samples that can be readily consumed by contemporary deep learning point cloud models. We also introduce a large outdoor public dataset for 3D semantic segmentation. The proposed dataset, PC-Urban is collected in a civic setup with Ouster LiDAR and labeled with PC-Annotate. It has over 4.3 billion points covering 66K frames and 25 annotated classes. Finally, we provide baseline semantic segmentation results on PC-Urban for popular recent techniques.

10 September 2021 in Remote Sensing
Verified
Journal Article
Open access
PDF file
MIMuhammad Ibrahim
Muhammad Ibrahim
NANAVEED AKHTAR
NAVEED AKHTAR
KUKhalil Ullah
Khalil Ullah
AMAjmal Mian
Ajmal Mian
Accurate semantic segmentation of 3D point clouds is a long-standing problem in remote sensing and computer vision. Due to the unstructured nature of point clouds, designing deep neural architectures for point cloud semantic segmentation is often not straightforward. In this work, we circumvent this problem by devising a technique to exploit structured neural architectures for unstructured data. In particular, we employ the popular convolutional neural network (CNN) architectures to perform semantic segmentation of LiDAR data. We propose a projection-based scheme that performs an angle-wise slicing of large 3D point clouds and transforms those slices into 2D grids. Accounting for intensity and reflectivity of the LiDAR input, the 2D grid allows us to construct a pseudo image for the point cloud slice. We enhance this image with low-level image processing techniques of normalization, histogram equalization, and decorrelation stretch to suit our ultimate object of semantic segmentation. A large number of images thus generated are used to induce an encoder-decoder CNN model that learns to compute a segmented 2D projection of the scene, which we finally back project to the 3D point cloud. In addition to a novel method, this article also makes a second major contribution of introducing the enhanced version of our large-scale public PC-Urban outdoor dataset which is captured in a civic setup with an Ouster LiDAR sensor. The updated dataset (PC-Urban_V2) provides nearly 8 billion points including over 100 million points labeled for 25 classes of interest. We provide a thorough evaluation of our technique on PC-Urban_V2 and three other public datasets.

28 January 2025 in Remote Sensing
Verified
Journal Article
Open access
PDF file
MIMuhammad Ibrahim
Muhammad Ibrahim
HWHaitian Wang
Haitian Wang
Irfan A. IqbalIrfan A. Iqbal
Irfan A. Iqbal
YMYumeng Miao
Yumeng Miao
HAHezam Albaqami
Hezam Albaqami
AMAjmal Mian
Ajmal Mian
Accurate characterization of tree stems is critical for assessing commercial forest health, estimating merchantable timber volume, and informing sustainable value management strategies. Conventional ground-based manual measurements, although precise, are labor-intensive and impractical at large scales, while remote sensing approaches using satellite or UAV imagery often lack the spatial resolution needed to capture individual tree attributes in complex forest environments. To address these challenges, this study provides a significant contribution by introducing a large-scale dataset encompassing 40 plots in Western Australia (WA) with varying tree densities, derived from Hovermap LiDAR acquisitions and destructive sampling. The dataset includes parameters such as plot and tree identifiers, DBH, tree height, stem length, section lengths, and detailed diameter measurements (e.g., DiaMin, DiaMax, DiaMean) across various heights, enabling precise ground-truth calibration and validation. Based on this dataset, we present the Forest Stem Extraction and Modeling (FoSEM) framework, a LiDAR-driven methodology that efficiently and reliably models individual tree stems from dense 3D point clouds. FoSEM integrates ground segmentation, height normalization, and K-means clustering at a predefined elevation to isolate stem cores. It then applies circle fitting to capture cross-sectional geometry and employs MLESAC-based cylinder fitting for robust stem delineation. Experimental evaluations conducted across various radiata pine plots of varying complexity demonstrate that FoSEM consistently achieves high accuracy, with a DBH RMSE of 1.19 cm (rRMSE = 4.67%) and a height RMSE of 1.00 m (rRMSE = 4.24%). These results surpass those of existing methods and highlight FoSEM’s adaptability to heterogeneous stand conditions. By providing both a robust method and an extensive dataset, this work advances the state of the art in LiDAR-based forest inventory, enabling more efficient and accurate tree-level assessments in support of sustainable forest management.

23 April 2026 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Verified
Journal Article
Open access
HWHaitian Wang
Haitian Wang
HAHezam Albaqami
Hezam Albaqami
XWXinyu Wang
Xinyu Wang
MIMuhammad Ibrahim
Muhammad Ibrahim
ZMZainy M. Malakan
Zainy M. Malakan
AMAjmal Mian
Ajmal Mian
(LiDAR)-based 3-D mapping suffers from cumulative drift causing global misalignment, particularly in global navigation satellite system (GNSS)-constrained environments. To address this, we propose a unified framework that fuses LiDAR, GNSS, and inertial measurement unit (IMU) data for high-resolution city-scale mapping. The method performs velocity-based temporal alignment using dynamic time warping and refines GNSS and IMU signals via extended Kalman filtering. Local maps are built using normal distributions transform-based registration and pose graph optimization with loop closure detection, while global consistency is enforced using GNSS-constrained anchors followed by fine registration of overlapping segments. We also introduce a large-scale multimodal dataset captured in Perth, Western Australia to facilitate future research in this direction. Our dataset comprises 144 000 frames acquired with a 128-channel Ouster LiDAR, synchronized RTK–GNSS trajectories, and MEMS–IMU measurements across 21 urban loops. To assess geometric consistency, we evaluated our method using alignment metrics based on road centerlines and intersections to capture both global and local accuracy. The proposed framework reduces the average global alignment error from 3.32 to 1.24 m, achieving a 61.4% improvement, and significantly decreases the intersection centroid offset from 13.22 to 2.01 m, corresponding to an 84.8% enhancement. The constructed high-fidelity map and raw dataset are publicly available through IEEE Dataport and its visualization can be viewed in the provided Demo. This dataset and method together establish a new benchmark for evaluating 3D city mapping in GNSS-constrained environments, with source code available at GitHub Repository.

17 March 2026 in Remote Sensing
Verified
Journal Article
Open access
PDF file
HWHaitian Wang
Haitian Wang
XWXinyu Wang
Xinyu Wang
MIMuhammad Ibrahim
Muhammad Ibrahim
DSDustin Severtson
Dustin Severtson
AMAjmal Mian
Ajmal Mian
Accurate weed mapping in cereal fields requires pixel-level segmentation from unmanned aerial vehicle (UAV) imagery that remains reliable across fields, seasons, and illumination. Existing multispectral pipelines often depend on thresholded vegetation indices, which are brittle under radiometric drift and mixed crop–weed pixels, or on single-stream convolutional neural network (CNN) and Transformer backbones that ingest stacked bands and indices, where radiance cues and normalized index cues interfere and reduce sensitivity to small weed clusters embedded in crop canopy. We propose VISA (Vegetation Index and Spectral Attention), a two-stream segmentation network that decouples these cues and fuses them at native resolution. The radiance stream learns from calibrated five-band reflectance using local residual convolutions, channel recalibration, spatial gating, and skip-connected decoding, which preserve fine textures, row boundaries, and small weed structures that are often weakened after ratio-based index compression. The index stream operates on vegetation-index maps with windowed self-attention to model local structure efficiently, state-space layers to propagate field-scale context without quadratic attention cost, and Slot Attention to form stable region descriptors that improve discrimination of sparse weeds under canopy mixing. To support supervised training and deployment-oriented evaluation, we introduce BAWSeg, a four-year UAV multispectral dataset collected over commercial barley paddocks in Western Australia, providing radiometrically calibrated blue, green, red, red edge, and near-infrared orthomosaics, derived vegetation indices, and dense crop, weed, and other labels with leakage-free block splits. On BAWSeg, VISA achieves 75.6% mean Intersection over Union (mIoU) and 63.5% weed Intersection over Union (IoU) with 22.8 M parameters, outperforming a multispectral SegFormer-B1 baseline by 1.2 mIoU and 1.9 weed IoU. Under cross-plot and cross-year protocols, VISA maintains 71.2% and 69.2% mIoU, respectively. The full BAWSeg benchmark dataset, VISA code, trained model weights, and protocol files will be released upon publication.