Shahr Shahr

Dr. Shahr Shahr


Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

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

Representative Publications

View All Publications
26 September 2025 in Sustainability
Verified
Journal Article
Open access
PDF file
NANada Warid Alhathlaul
Nada Warid Alhathlaul
ALAbderrahim Lakhouit
Abderrahim Lakhouit
GAGhassan Mohammed Taha Abdalla
Ghassan Mohammed Taha Abdalla
AAAbdulaziz Alghamdi
Abdulaziz Alghamdi
MSMahmoud Shaban
Mahmoud Shaban
FAFahad M Alshammari
Fahad M Alshammari
Accurate forecasting of waste is essential for effective management and allocation of resources. As urban populations grow, the demand for municipal waste systems increases, creating the need for reliable forecasting methods to support planning and decision making. This study compares statistical models Error Trend Seasonality (ETS) and Auto Regressive Integrated Moving Average (ARIMA) with advanced machine learning approaches, including Random Forest (RF), Extreme Gradient Boosting (XGBoost), and Long Short-Term Memory (LSTM) networks. Five waste categories were analyzed: dead animal, building, commercial, domestic, and liquid waste. Historical datasets were used for model training and validation, with accuracy assessed through mean absolute error and root mean squared error. Results indicate that ARIMA generally outperforms ETS in forecasting building, commercial, and domestic waste streams, especially in capturing long-term domestic waste patterns. Both statistical models, however, show limitations in predicting liquid waste due to its irregular and highly variable nature, where even baseline models sometimes perform competitively. In contrast, machine learning methods consistently achieve the lowest forecasting errors across all categories. Their capacity to capture nonlinear relationships and adapt to complex datasets highlights their reliability for real-world waste management. The findings underline the importance of selecting forecasting techniques tailored to the characteristics of each waste type rather than applying a uniform method. By improving forecasting accuracy, municipalities and policymakers can design more effective waste management strategies that align with Sustainable Development Goal 11 on sustainable cities and communities, Sustainable Development Goal 12 on responsible consumption and production, and Sustainable Development Goal 13 on climate action.

31 August 2023 in Sensors
Verified
Journal Article
Open access
PDF file
WJWang Jinming
Wang Jinming
AAAhmed Alshahir
Ahmed Alshahir
Ghulam AbbasGhulam Abbas
Ghulam Abbas
KKKhaled Kaaniche
Khaled Kaaniche
MAMohammed Albekairi
Mohammed Albekairi
Marek SiejaMarek Sieja
Marek Sieja
Target detection in high-contrast, multi-object images and movies is challenging. This difficulty results from different areas and objects/people having varying pixel distributions, contrast, and intensity properties. This work introduces a new region-focused feature detection (RFD) method to tackle this problem and improve target detection accuracy. The RFD method divides the input image into several smaller ones so that as much of the image as possible is processed. Each of these zones has its own contrast and intensity attributes computed. Deep recurrent learning is then used to iteratively extract these features using a similarity measure from training inputs corresponding to various regions. The target can be located by combining features from many locations that overlap. The recognized target is compared to the inputs used during training, with the help of contrast and intensity attributes, to increase accuracy. The feature distribution across regions is also used for repeated training of the learning paradigm. This method efficiently lowers false rates during region selection and pattern matching with numerous extraction instances. Therefore, the suggested method provides greater accuracy by singling out distinct regions and filtering out misleading rate-generating features. The accuracy, similarity index, false rate, extraction ratio, processing time, and others are used to assess the effectiveness of the proposed approach. The proposed RFD improves the similarity index by 10.69%, extraction ratio by 9.04%, and precision by 13.27%. The false rate and processing time are reduced by 7.78% and 9.19%, respectively.
1

10 June 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
AAAhmed Alshahir
Ahmed Alshahir
MAMohammed Albekairi
Mohammed Albekairi
KBKamel BERRIRI
Kamel BERRIRI
HMHassen Mekki
Hassen Mekki
KKKhaled Kaaniche
Khaled Kaaniche
Anis SahbaniAnis Sahbani
Anis Sahbani
In this paper, we propose 2D dynamic visual servoing (Dynamic IBVS), where a quadrotor UAV tries to track a moving target using a single facing-down perspective camera. As an application, we propose the tracking of a car-type vehicle. In this case, data related to the altitude and the lateral angles have no importance for the visual system. Indeed, to perform the tracking, we only need to know the longitudinal displacements (along the x and y axes) and the orientation along the z-axis. However, those data are necessary for the quadrotor’s guidance problem. Thanks to the concept of differential flatness, we demonstrate that if we manage to extract the displacements according to the three axes and the orientation according to the yaw angle (the vertical axis) of the quadrotor, we can control all the other variables of the system. For this, we consider a camera equipped with a vertical stabilizer that keeps it in a vertical position during its movement (a gimbaled camera). Other specialized sensors measure information regarding altitude and lateral angles. In the case of classic 2D visual servoing, the elaboration of the kinematic torsor of the quadrotor in no way guarantees the physical realization of instructions, given that the quadrotor is an under-actuated system. Indeed, the setpoint has a dimension equal to six, while the quadrotor is controlled only by four inputs. In addition, the dynamics of a quadrotor are generally very fast, which requires a high-frequency control law. Furthermore, the complexity of the image processing stage can cause delays in motion control, which can lead to target loss. A new dynamic 2D visual servoing method (Dynamic IBVS) is proposed. This method makes it possible to generate in real time the necessary movements for the quadrotor in order to carry out the tracking of the target (vehicle) using a single point of this target as visual information. This point can represent the center of gravity of the target or any other part of it. A control by flatness has been proposed, which guarantees the controllability of the system and ensures the asymptotic convergence of the generated trajectory in the image plane. Numerical simulations are presented to show the effectiveness of the proposed control strategy.

19 May 2024 in Machines
Verified
Journal Article
Open access
PDF file
AAAhmed Alshahir
Ahmed Alshahir
KKKhaled Kaaniche
Khaled Kaaniche
MAMohammed Albekairi
Mohammed Albekairi
SSShahr Shahr
Shahr Shahr
HMHassen Mekki
Hassen Mekki
MAMeshari D. Alanazi
Meshari D. Alanazi
This article presents an innovative method for planning and tracking the trajectory in the image plane for the visual control of a quadrotor. The community of researchers working on 2D control widely recognizes this challenge as complex, because a trajectory defined in image space can lead to unpredictable movements of the robot in Cartesian space. While researchers have addressed this problem for mobile robots, quadrotors continue to face significant challenges. To tackle this issue, the adopted approach involves considering the separation of altitude control from the other variables, thus reducing the workspace. Furthermore, the movements of the quadrotor (pitch, roll, and yaw) are interdependent. Consequently, the connection between the inputs and outputs cannot be reversed. The task complexity becomes significant. To address this issue, we propose the following scenario: When the quadrotor is equipped with a downward-facing camera, flying at high altitude is sensible to spot a target. However, to minimize disturbances and conserve energy, the quadrotor needs to descend in altitude. This can result in the target being lost. The solution to this problem is a new methodology based on the principle of differential flatness, allowing the separation of altitude control from the other variables. The system first detects the target at high altitude, then plots a trajectory in the image coordinate system between the acquired image and the desired image. It is crucial to emphasize that this step is performed offline, ensuring that the image processing time does not affect the control frequency. Through the proposed trajectory planning, complying with the constraints of differential flatness, the quadrotor can follow the imposed dynamics. To ensure the tracking of the target while following the generated trajectory, the proposed control law takes the form of an Image Based Visual Servoing (IBVS) scheme. We validated this method using the RVCTOOLS environment in MATLAB. The DJI Phantom 1 quadrotor served as a testbed to evaluate, under real conditions, the effectiveness of the proposed control law. We specifically designed an electronic card to transfer calculated commands to the DJI Phantom 1 control joystick via Bluetooth. This card integrates a PIC18F2520 microcontroller, a DAC8564 digital-to-analogue converter, and an RN42 Bluetooth module. The experimental results demonstrate the effectiveness of this method, ensuring the precise tracking of the target as well as the accurate tracking of the path generated in the image coordinate system.

9 November 2024 in Plasmonics
Verified
Journal Article
Closed access
PDF file
AAAmmar Armghan
Ammar Armghan
SSShahr Shahr
Shahr Shahr
AAAhmed Alshahir
Ahmed Alshahir