Abduallah Mohamed

Abduallah Mohamed

Seattle, Washington, United States
4K followers 500+ connections

About

Applied Research Scientist, PhD

I specialize in crafting practical and effective…

Experience

  • Meta Graphic

    Meta

    Seattle, Washington, United States

  • -

    Austin, Texas Area

  • -

    Seattle, Washington, United States

  • -

    Cupertino, California, United States

  • -

    San Francisco Bay Area

  • -

    Egypt

  • -

    Germany, Egypt

  • -

    Egypt

  • -

    FreeLancing

  • -

    Egypt

Education

  • The University of Texas at Austin Graphic

    The University of Texas at Austin

    -

    Thesis: On The Motion and Action Prediction Using Deep Graph Nets

  • -

    Research topic: Predicting future trajectories of autonomous and non-autonomous objects in the environment.
    Course work: Deep learning seminar, Autonomous robots ,Stoch. systems estimation and control, Sensors/signal interpretation and Advanced theory of traffic flow.

  • -

Volunteer Experience

Publications

  • Social-Implicit: Rethinking Trajectory Prediction Evaluation and The Effectiveness of Implicit Maximum Likelihood Estimation

    ECCV 2022

    Best-of-N (BoN) Average Displacement Error (ADE)/ Final Displacement Error (FDE) is the most used metric for evaluating trajectory prediction models. Yet, the BoN does not quantify the whole generated samples, resulting in an incomplete view of the model's prediction quality and performance. We propose a new metric, Average Mahalanobis Distance (AMD) to tackle this issue. AMD is a metric that quantifies how close the whole generated samples are to the ground truth. We also introduce the Average…

    Best-of-N (BoN) Average Displacement Error (ADE)/ Final Displacement Error (FDE) is the most used metric for evaluating trajectory prediction models. Yet, the BoN does not quantify the whole generated samples, resulting in an incomplete view of the model's prediction quality and performance. We propose a new metric, Average Mahalanobis Distance (AMD) to tackle this issue. AMD is a metric that quantifies how close the whole generated samples are to the ground truth. We also introduce the Average Maximum Eigenvalue (AMV) metric that quantifies the overall spread of the predictions. Our metrics are validated empirically by showing that the ADE/FDE is not sensitive to distribution shifts, giving a biased sense of accuracy, unlike the AMD/AMV metrics. We introduce the usage of Implicit Maximum Likelihood Estimation (IMLE) as a replacement for traditional generative models to train our model, Social-Implicit. IMLE training mechanism aligns with AMD/AMV objective of predicting trajectories that are close to the ground truth with a tight spread. Social-Implicit is a memory efficient deep model with only 5.8K parameters that runs in real time of about 580Hz and achieves competitive results.

    See publication
  • Social-STGCNN: A Social Spatio-Temporal Graph Convolutional Neural Network for Human Trajectory Prediction

    CVPR 2020

    We propose the Social Spatio-Temporal Graph Convolutional Neural Network (Social-STGCNN), which models the problem of human trajectory prediction as a spatio-temporal graph. Our results show an improvement over the state of art by 20% on the Final Displacement Error (FDE) and an improvement on the Average Displacement Error (ADE) with 8.5 times less parameters and up to 48 times faster inference speed than previously reported methods. In addition, our model is data efficient, and exceeds…

    We propose the Social Spatio-Temporal Graph Convolutional Neural Network (Social-STGCNN), which models the problem of human trajectory prediction as a spatio-temporal graph. Our results show an improvement over the state of art by 20% on the Final Displacement Error (FDE) and an improvement on the Average Displacement Error (ADE) with 8.5 times less parameters and up to 48 times faster inference speed than previously reported methods. In addition, our model is data efficient, and exceeds previous state of the art on the ADE metric with only 20% of the training data. We propose a kernel function to embed the social interactions between pedestrians within the adjacency matrix.

    Our model inference speed is 0.002s/frame (500Hz) using only 7.6K parameters.

    Other authors
    See publication

Patents

  • Locating an object in an environment of a motor vehicle by means of an ultrasonic sensor system

    Issued DE DE102017101476B3

    The invention relates to a method for locating an object (10) in an area (5) of a motor vehicle (1) by an ultrasonic sensor system (2), having a a) representing the area (5) of the motor vehicle (1) with a weighted occupancy grid map ( 6a), each grid cell (7a) of the occupancy grid map (6a) corresponding to a predetermined range in the vicinity (5) and the weighting of each grid cell (7a) a likelihood of the corresponding predetermined area in the area (5) represents therefor, is to be; b)…

    The invention relates to a method for locating an object (10) in an area (5) of a motor vehicle (1) by an ultrasonic sensor system (2), having a a) representing the area (5) of the motor vehicle (1) with a weighted occupancy grid map ( 6a), each grid cell (7a) of the occupancy grid map (6a) corresponding to a predetermined range in the vicinity (5) and the weighting of each grid cell (7a) a likelihood of the corresponding predetermined area in the area (5) represents therefor, is to be; b) broadcasting at least one ultrasonic signal c) detecting at least one echo of the at least one ultrasonic signal, and calculating at least one corresponding to the echo spacing (d1-d4) of the ultrasonic sensor (3a'-3l '); d) increasing the weights of the grid cells (7a) representing an area with a distance from the ultrasonic sensor (3a'-3l ') which corresponds to the calculated distance (d1-d4) to a predetermined value; to obtain e) applying a normalization to the group occupancy grid map (6a) to a normalized occupancy grid map (6b); f) using the normalized occupancy grid map (6b) as input to a multi-layer neural network (8) for object tracking and g) calculating a new occupancy grid map (6d) from an output (6c) of the neural network (8) for locating an object 10 to improve.

    Other inventors
    See patent

Projects

  • Camera based ADAS solution

    By using a single camera, we developed the following real time deep learning algorithms:
    - Lane/Road detection
    - Object detection
    - Traffic sign detection

  • LIDAR/RADAR mapping and tracking using deep learning

    A combination of CNN and RNN architectures trained unsupervisely, to do a real time multi sensors fusion and object tracking using deep learning.

  • Ultrasonic feature detection using deep learning

    By using RNN network, and with raw ultrasonic readings resulted in detection of points from objects

  • Ultrasonic object detection and tracking using deep learning

    By using RNN + Convolutional networks, with raw ultrasonic readings resulted in detection & tracking of dynamic object

  • Feature based map for low speed cars

    Different sensors information fusion at feature level using Kalman filter

  • Fuzzy based control system for blast furnace factory

    Designed a novel way to control a Kiln blast furnace to produce lime stones based on low-cost solution instead of PLC and a new fuzzy logic approach to control the gas turbines and air turbines in order to achieve desired results for the output.

  • Orientation system for Quad-Copters

    By using low cost IMU + different fusion algorithms for IMU readings was able to make an accurate AHRS filter

  • Q-learning wheeled robot

    By using Q-learning algorithm was able to control a robot

  • Cloud based Augmented reality system

    Development of cloud-based Augmented reality system

  • Inertial navigation system using IMU over a pen

    Detection of handwritten digits and classify them using computer vision + IMU

  • ProductiveMuslim.com Arabic Edition

    -

    I am honoured to contribute to the launch of the Arabic version of ProductiveMuslim.com.

    Other creators
    See project
  • CIS Scanner

    -

    using CIS scanners (IR led array) with image processing to identify text in Dutch ID Cards

    Other creators
  • Future Grid (Smart Grid)

    -

    Future Grids system enables users to have a customized power cutoff in peak hours through efficiently managing energy consumption. It provides two-way communications between the electric utility and energy meters at home so that the electric utility remotely monitors consumption of each user periodically.

    Winner of MIE 2012 ‎2nd place .
    Winner of I2P 2012 prize of Egypt Currently competing in the Global I2P

    Other creators
    See project

Honors & Awards

  • Winner of I2P 2012 prize of Egypt

    MIE, IEEE Egypt section

    Future Grids, Competed in global I2P.

  • Winner of MIE 2012 ‎2nd place for Future Grids

    MIE - IEEE Egypt Section

    Future Grids system enables users to have a customized power cutoff in peak hours through efficiently managing energy consumption. It provides two-way communications between the electric utility and energy meters at home so that the electric utility remotely monitors consumption of each user periodically.

Languages

  • English

    Full professional proficiency

  • Arabic

    Native or bilingual proficiency

Recommendations received

View Abduallah’s full profile

  • See who you know in common
  • Get introduced
  • Contact Abduallah directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Abduallah Mohamed

Add new skills with these courses