arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Muhammad Sarim

42 papers · 2009–2026

2009: 42010: 52011: 12012: 22013: 22014: 52015: 32016: 22017: 62018: 22019: 02020: 02021: 12022: 12023: 42024: 12025: 22026: 1
2009peak 6 in 20172026

Frequent co-authors

Papers

showing 1–25 of 42 RSS

Outdoor Dynamic 3-D Scene Reconstruction

Hansung Kim, Jean‐Yves Guillemaut, Takeshi Takai +2 more

Computer Vision and Pattern Recognition · IEEE Transactions on Circuits and Systems for Video Technology · · cited 46× · DOI ↗ · more like this ·

Existing systems for 3-D reconstruction from multiple view video use controlled indoor environments with uniform illumination and backgrounds to allow accurate segmentation of dynamic foreground objects. In this paper, we present a portable system for 3-D reconstruction of dynamic outdoor scenes that require relatively large capture volumes with complex backgrounds and nonuniform illumination. This is motivated by the demand for 3-D reconstruction of natural outdoor scenes to support film and broadcast production. Limitations of existing multiple view 3-D reconstruction techniques for use in outdoor scenes are identified. Outdoor 3-D scene reconstruction is performed in three stages: 1) 3-D background scene modeling using spherical stereo image capture; 2) multiple view segmentation of dynamic foreground objects by simultaneous video matting across multiple views; and 3) robust 3-D…

Application of Machine learning Algorithms in Crime Classification and Classification Rule Mining

Umair Saeed, Muhammad Sarim, A. Usmani +3 more

Sociology and Political Science · · cited 23× · OpenAlex ↗ · more like this ·

Nowadays crime is one of major threats faced by our government .Extensive research in criminology has been done on focusing the study of crime and criminal behavior scientifically. It is one of most important field where the applications of data mining techniques are producing fruitful results. Data mining has been using to model crime detection and classification problems. Manually addressing the large amount of the volume of crime that is being committed makes crime prevention strategies a time consuming and complex task. In this paper data mining techniques are examined to predict crime and criminality. We apply machine learning algorithms to a dataset of criminal activity to predict attributes and event outcomes. We will also do comparative analysis between different classification techniques..

Artificial Neural Network: A Tool for Diagnosing Osteoporosis

Abdul Basit Shaikh, Muhammad Sarim, Sheikh Kashif Raffat +3 more

Artificial Intelligence · · cited 19× · OpenAlex ↗ · more like this ·

The most important concern in the medical domain is to consider the interpretation of data and perform accurate diagnosis. To improve diagnostic process and avoid misdiagnosis, many e-Health systems use artificial intelligence method and especially artificial neural network to manipulate diverse type of clinical data. A common bone disease ‘osteoporosis’ does not only depend on bone mineral density but also some other factors have significance i.e. age, weight, height, life-style etc. these all factors play considerable role to diagnosis osteoporosis. In this study, we propose a decision making system using the factors other then bone mineral density to provide a convenient, accurate and inexpensive solution to predict future fracture risk.

Dynamic 3D Scene Reconstruction in Outdoor Environments

Hyunouk Kim, Muhammad Sarim, Takeshi Takai +2 more

Computer Vision and Pattern Recognition · Surrey Research Insight Open Access (The University of Surrey) · · cited 12× · OpenAlex ↗ · more like this ·

A number of systems have been developed for dynamic 3D reconstruction from multiple view videos over the past decade. In this paper we present a system for multiple view reconstruction of dynamic outdoor scenes transferring studio technology to uncontrolled environments. A synchronised portable multiple camera system is composed of off-the-shelf HD cameras for dynamic scene capture. For foreground extraction, we propose a multi-view trimap propagation method which is robust against dynamic changes in appearance between views and over time. This allows us to apply state-of-the-art natural image matting algorithms for multi-view sequences with minimal interaction. Optimal 3D surface of the foreground models are reconstructed by integrating multi-view shape cues and features. For background modelling, we use a line scan camera with a fish eye lens to capture a full environment with high…

High Performance Video Processing in Cloud Data Centres

Muhammad Usman Yaseen, Muhammad Sarim Zafar, Ashiq Anjum +1 more

Computer Vision and Pattern Recognition · University of Derby Online Research Archive. (University of Derby) · · cited 9× · DOI ↗ · more like this ·

Mobile phones and affordable cameras are generating large amounts of video data. This data holds information regarding several activities and incidents. Video analytics systems have been introduced to extract valuable information from this data. However, most of these systems are expensive, require human supervision and are time consuming. The probability of extracting inaccurate information is also high due to human involvement. We have addressed these challenges by proposing a cloud based high performance video analytics platform. This platform attempts to minimize human intervention, reduce computation time and enables the processing of a large number of video streams. It achieves high performance by optimizing the occupancy of GPU resources in cloud and minimizing the data transfer by concurrently processing a large number of video streams. The proposed video processing platform is…

Outdoor Dynamic 3D Scene Reconstruction

Hyunouk Kim, Jean‐Yves Guillemaut, T. Takai +2 more

Computer Vision and Pattern Recognition · · cited 8× · OpenAlex ↗ · more like this ·

Existing systems for 3D reconstruction from multiple view video use controlled indoor environments with uniform illumination and backgrounds to allow accurate segmentation of dynamic foreground objects. In this paper we present a portable system for 3D reconstruction of dynamic outdoor scenes which require relatively large capture volumes with complex backgrounds and non-uniform illumination. This is motivated by the demand for 3D reconstruction of natural outdoor scenes to support film and broadcast production. Limitations of existing multiple view 3D reconstruction techniques for use in outdoor scenes are identified. Outdoor 3D scene reconstruction is performed in three stages: (1) 3D background scene modelling using spherical stereo image capture; (2) multiple view segmentation of dynamic foreground objects by simultaneous video matting across multiple views; and (3) robust 3D…

Wide-baseline multi-view video segmentation for 3D reconstruction

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut +2 more

Computer Vision and Pattern Recognition · View · · cited 8× · DOI ↗ · more like this ·

Obtaining a foreground silhouette across multiple views is one of the fundamental steps in 3D reconstruction. In this paper we present a novel video segmentation approach, to obtain a foreground silhouette, for scenes captured by a wide-baseline camera rig given a sparse manual interaction in a single view. The algorithm is based on trimap propagation, a framework used in video matting. Bayesian inference coupled with camera calibration information are used to spatio-temporally propagate high confidence trimap labels across the multi-view video to obtain coarse silhouettes which are later refined using a matting algorithm. Recent techniques have been developed for foreground segmentation, based on image matting, in multiple views but they are limited to narrow baseline with low foreground variation. The proposed wide-baseline silhouette propagation is robust to inter-view foreground…

Non-parametric natural image matting

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut +1 more

Computer Vision and Pattern Recognition · View · · cited 8× · DOI ↗ · more like this ·

Natural image matting is an extremely challenging image processing problem due to its ill-posed nature. It often requires skilled user interaction to aid definition of foreground and background regions. Current algorithms use these predefined regions to build local foreground and background colour models. In this paper we propose a novel approach which uses non-parametric statistics to model image appearance variations. This technique overcomes the limitations of previous parametric approaches which are purely colour-based and thereby unable to model natural image structure. The proposed technique consists of three successive stages: (i) background colour estimation, (ii) foreground colour estimation, (iii) alpha estimation. Colour estimation uses patch-based matching techniques to efficiently recover the optimum colour by comparison against patches from the known regions. Quantitative…

Learners Programming Language a Helping System for Introductory Programming Courses

Muhammad Shumail Naveed, Muhammad Sarim, Kamran Ahsan

Computer Science Applications · Mehran University Research Journal of Engineering and Technology · · cited 7× · DOI ↗ · more like this ·

Programming is the core of computer science and due to this momentousness a special care is taken in designing the curriculum of programming courses. A substantial work has been conducted on the definition of programming courses, yet the introductory programming courses are still facing high attrition, low retention and lack of motivation. This paper introduced a tiny pre-programming language called LPL (Learners Programming Language) as a ZPL (Zeroth Programming Language) to illuminate novice students about elementary concepts of introductory programming before introducing the first imperative programming course. The overall objective and design philosophy of LPL is based on a hypothesis that the soft introduction of a simple and paradigm specific textual programming can increase the motivation level of novice students and reduce the congenital complexities and hardness of the first…

Stereoscopic content production of complex dynamic scenes using a wide-baseline monoscopic camera set-up

Jean‐Yves Guillemaut, Muhammad Sarim, Adrian Hilton

Computer Vision and Pattern Recognition · View · · cited 7× · DOI ↗ · more like this ·

Conventional stereoscopic video content production requires use of dedicated stereo camera rigs which is both costly and lacking video editing flexibility. In this paper, we propose a novel approach which only requires a small number of standard cameras sparsely located around a scene to automatically convert the monocular inputs into stereoscopic streams. The approach combines a probabilistic spatio-temporal segmentation framework with a state-of-the-art multi-view graph-cut reconstruction algorithm, thus providing full control of the stereoscopic settings at render time. Results with studio sequences of complex human motion demonstrate the suitability of the method for high quality stereoscopic content generation with minimum user interaction.

Natural image matting for multiple wide-baseline views

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut +2 more

Computer Vision and Pattern Recognition · View · · cited 6× · DOI ↗ · more like this ·

In this paper we present a novel approach to estimate the alpha mattes of a foreground object captured by a wide-baseline circular camera rig provided a single key frame trimap. Bayesian inference coupled with camera calibration information are used to propagate high confidence trimaps labels across the views. Recent techniques have been developed to estimate an alpha matte of an image using multiple views but they are limited to narrow baseline views with low foreground variation. The proposed wide-baseline trimap propagation is robust to inter-view foreground appearance changes, shadows and similarity in foreground/background appearance for cameras with opposing views enabling high quality alpha matte extraction using any state-of-the-art image matting algorithm.

C in CS1: Snags and Viable Solution

Shumail Naveed, Muhammad Sarim, Adnan Nadeem

Computer Science Applications · Mehran University Research Journal of Engineering and Technology · · cited 5× · DOI ↗ · more like this ·

Programming is one of the career rewarding skills; however, learning programming skill is extremely hard and arduous as supported by several studies. The first programming language has an everlasting impact on the programmer's program's development abilities. In most of the universities the imperative paradigm is used for introductory programming courses and generally C language is used as a base language of a first programming course. The C language is a leading programming language and extensively utilized for commercial applications. The majority of the programming languages are highly motivated from the C language, yet its intrinsic complexities and non-pedagogic origin evidently makes it hard and a complex choice for a first programming course. This paper proposed a rational and realizable solution that can make a C language a suitable choice for a first the course of programming.

“Cellular-Cut”-Interactive n-Dimensional Image Segmentation Using Cellular Automata

Muhammad Ashraf, Muhammad Sarim, Abdul Basit Shaikh

Computational Theory and Mathematics · International Journal of Pattern Recognition and Artificial Intelligence · · cited 5× · DOI ↗ · more like this ·

Interactive segmentation of images has become an integral part of image processing applications. Several graph based segmentation techniques have been developed, which depend upon global minimization of the energy cost function. An adequate scheme of interactive segmentation still needs a skilled initialization of regions with user-defined seeds pixels distributed over the entire image. We propose an iterative segmentation technique based on Cellular Automaton which focuses to reduce the user efforts required to provide initialization. The existing algorithms based on Cellular Automaton only use local smoothness term in label propagation making them highly sensitive to user-defined seeds pixels. To reduce the sensitivity towards initial user definition of regions, global constraints are introduced along with local information to propagate labels. The results obtained are comparable to…

Temporal trimap propagation for video matting using inferential statistics

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut

Computer Vision and Pattern Recognition · View · · cited 5× · DOI ↗ · more like this ·

This paper introduces a statistical inference framework to temporally propagate trimap labels from sparsely defined key frames to estimate trimaps for the entire video sequence. Trimap is a fundamental requirement for digital image and video matting approaches. Statistical inference is coupled with Bayesian statistics to allow robust trimap labelling in the presence of shadows, illumination variation and overlap between the foreground and background appearance. Results demonstrate that trimaps are sufficiently accurate to allow high quality video matting using existing natural image matting algorithms. Quantitative evaluation against ground-truth demonstrates that the approach achieves accurate matte estimation with less amount of user interaction compared to the state-of-the-art techniques.

Wide-Baseline Matte Propagation for Indoor Scenes

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut

Computer Vision and Pattern Recognition · View · · cited 5× · DOI ↗ · more like this ·

Digital image matting is the process of extracting foreground objects from an image. This is extremely challenging for natural images and videos because of its ill posed nature. Initial user interaction is required to aid the algorithms in identifying the definite foreground and background regions. Recently techniques have been developed to estimate the alpha matte of an image using multi-view images of a foreground object. However these algorithms are only capable of handling narrow baseline views having small intensity and structural variations in the foreground. In this paper, we propose a novel non-parametric approach to generate alpha matte for wide-baseline multi-view images having different inter-view foreground appearance.

Application of AI in Hotel Management and its Benefits

Gulfraz Naqvi, Muhammad Hamza Saddique, Muhammad Sarim +1 more

Artificial Intelligence · STATISTICS COMPUTING AND INTERDISCIPLINARY RESEARCH · · cited 4× · DOI ↗ · more like this ·

The most recent technological trend that is being integrated into our daily life more and more is artificial intelligence. The hotel sector is researching how to use this technology in their operations as well. AI is currently being utilized for in-person customer service, data analysis operating in the background, catboats acting as online reservation systems and front desk concierge robots. The way AI is displayed and how it impacts the user varies depending on the application. We can examine in detail the effects of employing various AI technologies in hotels on both business and customer ratings by collecting input from past guests of the hotels we have selected.

Analyzing the Effects of Error Messages Presentation on Debugging and Programming

Muhammad Shumail Naveed, Muhammad Sarim

Computer Science Applications · Sukkur IBA Journal of Computing and Mathematical Sciences · · cited 4× · DOI ↗ · more like this ·

Programming is a fundamental skill of computer science students. However, it can be troublesome to learn. It is notable that a programming error messages can be hard for beginners to comprehend, hampering progress and prompting disappointment. Effectively, translating compiler error messages is significant to rectify errors and advance toward victory in programming. However, these messages are often hard to understand and pose an obstruction to progress for many beginners. Descriptive messages are helpful for students in the beginning phase of learning a programming language. In this article the effect of error messages presentation on debugging and programming score is analyzed. The controlled experiment suggests that presentation of error messages can have a strong effect on debugging score and also helpful to increase the programming score. However, no correlation between debugging…

Offline Urdu Numeral Recognition Using Non-Negative Matrix Factorization

Shahab Uddin, Muhammad Sarim, Abdul Basit Shaikh +1 more

Computer Vision and Pattern Recognition · · cited 3× · OpenAlex ↗ · more like this ·

By the rapid change and advancement in technology a need for processing and preserving many texts had been felt. These texts are either in hard copies or in handwritten form. Hand-written numerals, written in various languages and scripts, are an integral part of these texts. Several efforts have been made to recognize numerals and a variety of Optical Character Recognition (OCR) systems have been successfully implemented and marketed. Urdu numerals, as opposed to English numerals, are different due to their style and format of writing. Various methods have been proposed but majority of them only address computer typed numerals in different forms and sizes. Therefore we need to develop new and enhance existing handwritten Urdu numerals recognition systems due to their wide scale use and application in many fields. This research addresses the problem of handwritten offline numerals. A…

Non-Parametric patch based video matting

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut

Computer Vision and Pattern Recognition · View · · cited 3× · DOI ↗ · more like this ·

In computer vision, matting is the process of accurate foreground estimation in images and videos. In this paper we presents a novel patch based approach to video matting relying on non-parametric statistics to represent image variations in appearance. This overcomes the limitation of parametric algorithms which only rely on strong colour correlation between the nearby pixels. Initially we construct a clean background by utilising the foreground object’s movement across the background. For a given frame, a trimap is constructed using the background and the last frame’s trimap. A patch-based approach is used to estimate the foreground colour for every unknown pixel and finally the alpha matte is extracted. Quantitative evaluation shows that the technique performs better, in terms of the accuracy and the required user interaction, than the current state-of-the-art parametric approaches.

Pedagogical Significance of Natural Language Programming in Introductory Programming

Muhammad Shumail Naveed, Muhammad Sarim

Computer Science Applications · Journal of Basic & Applied Sciences · · cited 2× · DOI ↗ · more like this ·

Learning programming is hard for novice students. Complicated syntax and semantic of programming languages and lack of previous knowledge are the contributing factors behind the hardness of programming. Natural programming language allows to program in a natural language and thereby ease the programming. In this paper, it is ascertained whether natural programming language is fruitful in learning the elementary programming concepts and supportive in preparing students for introductory programming courses. The discussion included in this paper can be used to design supportive programming languages and formulating effective courses and learning material to ameliorate performance of students’ in learning of introductory programming environments.

Illustration, Detection & Prevention of Sleep Deprivation Anomaly in Mobile Ad Hoc Networks

Adnan Nadeem, Kamran Ahsan, Muhammad Sarim

Computer Networks and Communications · Mehran University Research Journal of Engineering and Technology · · cited 2× · DOI ↗ · more like this ·

MANETs (Mobile Ad Hoc Networks) have applications in various walks of life from rescue operations to battle fieled operations, personal and commercial. However, routing operations in MANETs are still vulnerable to anomalies and DoS (Denial of Service) attacks such as sleep deprivation. In SD (Sleep Deprivation) attack malicious node exploits the vulnerability in the route discovery function of the reactive routing protocol for example AODV (Ad Hoc On-Demand Distance Vector). In this paper, we first illustrate the SD anomaly in MANETs and then propose a SD detection and prevention algorithm which efficiently deals with this attack. We assess the performance of our proposed approach through simulation, evaluating its successfulness using different network scenarios

Integrating Entrepreneurship into the Teaching of IT

Abdul Basit Shaikh, Muhammad Sarim, Sheikh Kashif Raffat +3 more

Education · · cited 2× · OpenAlex ↗ · more like this ·

Teaching methods have been subject to increasing scrutiny over the past years, specially from the perspective measurable tangible outcomes. Whilst the focus has been on ensuring the students learn what is being taught, there has been a refocus on entrepreneurship education. This has been reinforced by the global economic turndown and the need to increase economic growth. Hence, traditional teaching methods can be redefined by inverting the paradigm. Instead of developing a course outline based on the discipline being taught, develop the course based on the required entrepreneurial activity, which can then be de-constructed to define the salient course outline. The purpose of this paper is to suggest great benefits in this process, with Pakistan being used as a specific example, the IT discipline as the subject and the freelancing market as the specific target.

Face recognition using weighted distance transform

Muhammad Ashraf, Zurria Sajid, Muhammad Sarim +1 more

Computer Vision and Pattern Recognition · · cited 2× · DOI ↗ · more like this ·

Face recognition is one of the most important computer vision problems. Its importance is largely due to the security issues the world is facing at the moment and also the requirement of a more robust system security standard. This work investigates the use of facial weighted distance transform to improve the face recognition rate. Weighted distance transform, also known as geodesic distance, not only considers the spatial distance among pixels but also takes into account the local intensity variations providing a distance transform in the spatiointensity domain. Geodesic distance transform of facial images is estimated using the “Fast Marching” [1, 2] technique which is based on Dijkstra's algorithm employed to identify the shortest network path. It is a single pass algorithm providing efficient geodesic distance feature vector, thereby reducing the recognition time. A standard Frontal…

Multiple View Wide-Baseline Trimap Propagation for Natural Video Matting

Muhammad Sarim, Adrian Hilton, Jean‐Yves Guillemaut +2 more

Computer Vision and Pattern Recognition · View · · cited 2× · DOI ↗ · more like this ·

This paper presents a method to estimate alpha mattes for video sequences of the same foreground scene from wide-baseline views given sparse key-frame trimaps in a single view. A statistical inference framework is introduced for spatio-temporal propagation of high-confidence trimap labels between video sequences without a requirement for correspondence or camera calibration and motion estimation. Multiple view trimap propagation integrates appearance information between views and over time to achieve robust labelling in the presence of shadows, changes in appearance with view point and overlap between foreground and background appearance. Results demonstrate that trimaps are sufficiently accurate to allow high-quality video matting using existing single view natural image matting algorithms. Quantitative evaluation against ground-truth demonstrates that the approach achieves accurate…

Software Projects Crest and Trough in Pakistan: A Management Spectrum

Salwa Iqbal, Kashif Raffat Sheikh, Muhammad Sarim

Information Systems · Sukkur IBA Journal of Computing and Mathematical Sciences · · cited 1× · DOI ↗ · more like this ·

Software industry has become as popular factor in the progress triumph of every country. Software project management techniques are significantly applicable in the development cycle of software projects. Despite that software projects face many tarnished reputations of poor performance in terms of schedule, budget, quality, and many other management and controlling correlated factors. Influencing factors which makes the software project successful are under the prominence of extensive research for more than the 40 years. Still, most of the relevant research in this territory has focused on developing countries with little consideration of less advanced countries. The purpose of this paper is to explore the success and failure factors in the Pakistani software environment using Qualitative research analysis approach. For this purpose, almost thirty software houses were targeted from four…