01
What I Do
I am actively researching Human-Computer Interaction, Artificial Intelligence, Virtual Reality, and Computer Vision, with a keen interest in creating user-friendly interfaces and exploring AI applications. I also enjoy hands-on AI experimentation and stay updated through conferences and collaborations, driven by a passion for innovation in technology.
02
My Approach
My approach centers on continuous learning and drawing from real-life experiences for innovation. I identify challenges, conduct user studies, and research extensively. Then, I leverage cutting-edge techniques to develop user-centric solutions, ensuring that my work is both technically advanced and impactful.
My Mission
My mission is to leverage cutting-edge technology to improve people’s lives significantly. Through dedicated research, I aim to simplify everyday experiences, enhance accessibility, and spread knowledge widely, ensuring that technology benefits everyone. My ultimate goal is to create a more inclusive and accessible future for all.
Human-computer Interaction
In the field of human-computer interaction, I research air-writing, gesture recognition, and gesture-based writing systems. These technologies provide innovative and accessible means of computer interaction, benefiting individuals, especially those with disabilities, by offering alternative input methods and improving overall accessibility to digital tools and information.
Artificial Intelligence
My research in artificial intelligence centers on using CNN, LSTM, GRU, and network fusion to create human-computer interaction applications, such as gesture recognition and air writing. These technologies aim to facilitate intuitive and accessible interactions between humans and computers, enhancing communication and usability in various contexts.
Virtual Reality
I conduct research in virtual reality, focusing on a project that teaches American Sign Language (ASL) through gamification. A signing avatar within the virtual environment instructs and provides real-time feedback on the accuracy of ASL signs produced, creating an engaging and interactive learning experience for users.
Computer Vision
In my computer vision research, I applied deep learning algorithms, including a proposed Generative Adversarial Network (GAN), to perform image super-resolution for integral imaging microscopy. This technique significantly increased image resolution by eight times beyond what optical lenses could achieve, enhancing the detail and applicability of microscopic imaging in scientific and medical contexts.
Stats
Years of Experience
With over seven years of research experience, I have authored 20+ published articles, reviewed 140+ scholarly works, and accumulated 150+ citations. These achievements reflect my commitment to advancing knowledge, proficiency in peer review, and substantial impact on the academic community.
Published Articles
Years of Institutional Research Experience
Recognized Journal Articles Reviewed
Citations
Top 4 High-Performing Research
- M. S. Alam, K. -C. Kwon and N. Kim, “Implementation of a Character Recognition System Based on Finger-Joint Tracking Using a Depth Camera,” in IEEE Transactions on Human-Machine Systems, vol. 51, no. 3, pp. 229-241, June 2021, doi: https://doi.org/10.1109/THMS.2021.3066854
- M. S. Alam, K. -C. Kwon and N. Kim, “Implementation of a Character Recognition System Based on Finger-Joint Tracking Using a Depth Camera,” in IEEE Transactions on Human-Machine Systems, vol. 51, no. 3, pp. 229-241, June 2021, doi: https://doi.org/10.1109/THMS.2021.3066854.
- M. S. Alam, K. -C. Kwon, M. -U. Erdenebat, M. Y. Abbass; M. A. Alam, and N. Kim, “Super-Resolution Enhancement Method Based on Generative Adversarial Network for Integral Imaging Microscopy” in Sensors 2021, 21, 2164. https://doi.org/10.3390/s21062164.
- M.S. Alam, K.-C. Kwon; M.A. Alam, M.Y. Abbass, S.M. Imtiaz, N. Kim, “Trajectory-Based Air-Writing Recognition Using Deep Neural Network and Depth Sensor,” in Sensors 2020, 20, 376. https://doi.org/10.3390/s20020376
Recent from Blogs
Beyond the ABCs: Lexicalized Fingerspelling – A Deep Dive into ASL’s Hidden Technique
Lexicalized fingerspelling in American Sign Language (ASL) is a technique where fingerspelling is incorporated into the natural flow of sign language, taking on the characteristics of signs rather than strictly following the manual alphabet. This is in contrast to the...
Avoiding Conflicts on GitHub: The Power of Locking
GitHub is a hub of collaboration where developers come together to work on projects, share ideas, and resolve issues. While this collaborative environment is one of GitHub's strengths, it can also give rise to commit conflicts. GitHub provides a powerful tool called...
Unreal Engine Basic Terminology
Unreal Engine is a powerful and versatile game development engine created by Epic Games. With its real-time rendering capabilities, visual scripting system (Blueprints), and robust physics engine, Unreal Engine empowers developers to bring their creative visions to...
Create a Progressbar using tqdm and Python
tqdm is a must need python package for all data scientists and artificial intelligence researchers/developers. Sometimes, we need to visualize what is going on in the background. Some programs may require hours to several days to finish. In that case, a progress bar...
Basic Anaconda Commands
Anaconda is a fantastic tool for all deep learning, machine learning, and computer vision researcher. It reduces tons of extra work for setting up environments and tools. Personally, I love it so much. Anaconda Navigator is a great UI for setting up environments and...
Hand joint detection using OpenCV and MediaPipe
MediaPipe is a cross-platform framework for building multimodal applied machine learning pipelines. MediaPipe Python package is available on PyPI for Linux, macOS, and Windows. Today we will write a simple code for hand joint detection using OpenCV. At...
Camera Calibration
Camera calibration is the process of estimating different parameters like intrinsic and extrinsic. There are two types of camera calibration parameters - ExtrinsicIntrinsic There are two extrinsic parameters - Rotation andTranslation. Unlike extrinsic parameters,...
How to display a bar chart in a different color in python
When we use the bar chart in matplotlib python library, the default bar color is uniform. We can change it by simply using the set_color() property. For example, follow this code snippet- import matplotlib.pyplot as plt plt.figure() barlist=plt.bar([1,2,3,4],...
What is MSE?
MSE is known as Mean Squared Error. Basically, it is an optimization problem that is predominately used in image processing, signal processing, etc. Also, it is used as a loss function in machine learning and deep learning. MSE is calculated by squaring the difference...
What is PSNR?
Peak signal to noise ratio is known as PSNR. It is the most popular technique to make a comparison between images or signals. We can get quantitive compression values by PSNR. The PSNR value is mostly dependent on the MSE we discussed before. To avoid unnecessarily...