Dr. Ahmed Nabil Mohamed - Academia.edu (original) (raw)
Uploads
Papers by Dr. Ahmed Nabil Mohamed
JES. Journal of Engineering Sciences, 2013
The ultimate goal of computer vision is to understand the scene correctly through various steps o... more The ultimate goal of computer vision is to understand the scene correctly through various steps of acquiring, processing, analyzing and understanding different kinds of information obtained by different kinds of sensors. Human motion analysis, recognition, and understanding is one of the very hottest topics within computer vision. The purpose of this article is to shed some light on the very important subject of human motion understanding, so it can be a good insight for a novice computer vision researcher in this field. The article tries to spot many of the most cited and recent reviews in the field, indicating its wide demanding applications, different taxonomies used in structuring different surveys, various approaches used to solve different stages of the problem, different types of sensors used for data acquisition, some taxonomies used for classifying motions, and various processes involved in motion analysis, followed by a discussion and a conclusion.
JES. Journal of Engineering Sciences, 2014
Color features show robustness against many variations such as translation, rotation, viewpoint c... more Color features show robustness against many variations such as translation, rotation, viewpoint change, partial occlusion, low resolution, pose variations, etc. Thus, they are considered effective cues for object representation and are widely employed for visual tracking. Mean shift algorithm is a robust non parametric technique that is used for estimating the gradient of a density function. It is employed widely as a fast and robust object tracker that can utilize any feature space such as the color space. In this article, we present a simple but rather effective enhancement to the mean shift algorithm to distinguish an object from its background by using a proper color space channel that is selected according to the region of interest.
JES. Journal of Engineering Sciences, 2014
The mean shift algorithm is a widely used tool for robust and real-time object tracking that can ... more The mean shift algorithm is a widely used tool for robust and real-time object tracking that can use any feature space such as the color space. Therefore, in this article, we have studied and analyzed the various effects of using different color space configurations with the mean shift algorithm on the tracking process in surveillance videos. We have done so by investigating the potency of the gray space and four other color spaces (RGB, HSV, YIQ, YCbCr [each color space was studied under all the available seven configurations]). In the end, we have reached a conclusion that deciding which color space (or which configuration of the color space channels) to be used not only can be a very critical decision which may affect greatly the results of the tracking process, but also there is no color space configuration that can succeed all the time in all situations. Therefore, it is better to select the appropriate color space configuration according to the situation at hand.
ArXiv, 2015
Human motion analysis and understanding has been, and is still, the focus of attention of many di... more Human motion analysis and understanding has been, and is still, the focus of attention of many disciplines which is considered an obvious indicator of the wide and massive importance of the subject. The purpose of this article is to shed some light on this very important subject, so it can be a good insight for a novice computer vision researcher in this field by providing him/her with a wealth of knowledge about the subject covering many directions. There are two main contributions of this article. The first one investigates various aspects of some disciplines (e.g., arts, philosophy, psychology, and neuroscience) that are interested in the subject and review some of their contributions stressing on those that can be useful for computer vision researchers. Moreover, many examples are illustrated to indicate the benefits of integrating concepts and results among different disciplines. The second contribution is concerned with the subject from the computer vision aspect where we disc...
JES. Journal of Engineering Sciences, 2013
The ultimate goal of computer vision is to understand the scene correctly through various steps o... more The ultimate goal of computer vision is to understand the scene correctly through various steps of acquiring, processing, analyzing and understanding different kinds of information obtained by different kinds of sensors. Human motion analysis, recognition, and understanding is one of the very hottest topics within computer vision. The purpose of this article is to shed some light on the very important subject of human motion understanding, so it can be a good insight for a novice computer vision researcher in this field. The article tries to spot many of the most cited and recent reviews in the field, indicating its wide demanding applications, different taxonomies used in structuring different surveys, various approaches used to solve different stages of the problem, different types of sensors used for data acquisition, some taxonomies used for classifying motions, and various processes involved in motion analysis, followed by a discussion and a conclusion.
JES. Journal of Engineering Sciences, 2014
Color features show robustness against many variations such as translation, rotation, viewpoint c... more Color features show robustness against many variations such as translation, rotation, viewpoint change, partial occlusion, low resolution, pose variations, etc. Thus, they are considered effective cues for object representation and are widely employed for visual tracking. Mean shift algorithm is a robust non parametric technique that is used for estimating the gradient of a density function. It is employed widely as a fast and robust object tracker that can utilize any feature space such as the color space. In this article, we present a simple but rather effective enhancement to the mean shift algorithm to distinguish an object from its background by using a proper color space channel that is selected according to the region of interest.
JES. Journal of Engineering Sciences, 2014
The mean shift algorithm is a widely used tool for robust and real-time object tracking that can ... more The mean shift algorithm is a widely used tool for robust and real-time object tracking that can use any feature space such as the color space. Therefore, in this article, we have studied and analyzed the various effects of using different color space configurations with the mean shift algorithm on the tracking process in surveillance videos. We have done so by investigating the potency of the gray space and four other color spaces (RGB, HSV, YIQ, YCbCr [each color space was studied under all the available seven configurations]). In the end, we have reached a conclusion that deciding which color space (or which configuration of the color space channels) to be used not only can be a very critical decision which may affect greatly the results of the tracking process, but also there is no color space configuration that can succeed all the time in all situations. Therefore, it is better to select the appropriate color space configuration according to the situation at hand.
ArXiv, 2015
Human motion analysis and understanding has been, and is still, the focus of attention of many di... more Human motion analysis and understanding has been, and is still, the focus of attention of many disciplines which is considered an obvious indicator of the wide and massive importance of the subject. The purpose of this article is to shed some light on this very important subject, so it can be a good insight for a novice computer vision researcher in this field by providing him/her with a wealth of knowledge about the subject covering many directions. There are two main contributions of this article. The first one investigates various aspects of some disciplines (e.g., arts, philosophy, psychology, and neuroscience) that are interested in the subject and review some of their contributions stressing on those that can be useful for computer vision researchers. Moreover, many examples are illustrated to indicate the benefits of integrating concepts and results among different disciplines. The second contribution is concerned with the subject from the computer vision aspect where we disc...