“Surya is a team player who excels at solving problems in group projects. I have had the pleasure of knowing Surya for three years during which we have worked on several signal analysis problems related to bite detection through use of a wrist mounted IMU device. Through our cooperative efforts, I was impressed with Surya's ability to communicate effectively, solve problems, and provide creative ideas. Surya would be an excellent asset for a wide variety of jobs involving embedded programming, computer vision, and machine learning solutions.”
Surya Sharma
Menlo Park, California, United States
2K followers
500+ connections
About
Dr. Sharma has a more than a decade of experience in electrical engineering and computer…
Experience
Education
Licenses & Certifications
Volunteer Experience
-
President
Clemson Indian Students' Assoication
- 1 year 2 months
Social Services
Leader for a support organization catering to International students on the Clemson campus. The organization provides transport and temporary accommodation to more than 120 students every year, and organizes multiple cultural events to share the culture of India with the Clemson community.
• Increased membership numbers 300% from 70 to 300.
• Raised operating funds 180% from $2500 to $7000.
• Created the website, improved social media presence, set a clear communication policy and…Leader for a support organization catering to International students on the Clemson campus. The organization provides transport and temporary accommodation to more than 120 students every year, and organizes multiple cultural events to share the culture of India with the Clemson community.
• Increased membership numbers 300% from 70 to 300.
• Raised operating funds 180% from $2500 to $7000.
• Created the website, improved social media presence, set a clear communication policy and defined specific roles and responsibilities for the organization.
• Negotiated agreements with the departments of Parking and Transportation Services, and International Services to assist new students with an easy transition. -
Emagine Team Leader
Clemson University College of Engineering, Computing and Applied Sciences
- 2 years 1 month
Education
Interacted with 1200+ students as ECE Team Lead for a STEM outreach program catering to middle and high schools across the state of South Carolina. The program inspires K-12 students to consider a career in STEM.
• Advised Duke Energy engineers looking to create a new STEM program.
• Created promotional materials and content encouraging students to volunteer.
• Motivated 15+ students to volunteer and led a team of 4 - 6 members every year.
• Designed and lead activities to…Interacted with 1200+ students as ECE Team Lead for a STEM outreach program catering to middle and high schools across the state of South Carolina. The program inspires K-12 students to consider a career in STEM.
• Advised Duke Energy engineers looking to create a new STEM program.
• Created promotional materials and content encouraging students to volunteer.
• Motivated 15+ students to volunteer and led a team of 4 - 6 members every year.
• Designed and lead activities to demonstrate engineering concepts from start to finish.
• Created low cost autonomous robots and drones for use in K-12 schools which were used with 1200+ students.
• Created tools to simulate the forward dynamics of a two arm robot to teach kids math. -
Senator (Computer Engineering)
Clemson University Graduate Student Government
- 5 years 6 months
Politics
-
Graduate Ambassador, ECE
Clemson University College of Engineering, Computing and Applied Sciences
- 3 years 4 months
Education
-
Senate Clerk
Clemson University Graduate Student Government
- 9 months
Social Services
Managed technology and meeting administration as Senate Clerk.
-
Sergeant at Arms
Clemson University Graduate Student Government
- 1 year 3 months
Social Services
Responsible for maintaining order in the senate as the Sergeant at Arms.
Publications
-
Top-down Detection of Eating Episodes in Free-living by Analyzing Large Windows of Wrist Motion Using a Convolutional Neural Network
MDPI Bioengineering
In this work, we describe a new method to detect periods of eating by tracking wrist motion during everyday life. Eating uses hand-to-mouth gestures for ingestion, each of which lasts a few seconds. Previous works have detected these gestures individually and then aggregated them to identify meals. The novelty of our approach is that we analyze a much longer window (0.5–15 min) using a convolutional neural network. Longer windows can contain other gestures related to eating, such as cutting or…
In this work, we describe a new method to detect periods of eating by tracking wrist motion during everyday life. Eating uses hand-to-mouth gestures for ingestion, each of which lasts a few seconds. Previous works have detected these gestures individually and then aggregated them to identify meals. The novelty of our approach is that we analyze a much longer window (0.5–15 min) using a convolutional neural network. Longer windows can contain other gestures related to eating, such as cutting or manipulating food, preparing foods for consumption, and resting between ingestion events. The context of these other gestures can improve the detection of periods of eating. We test our methods on the public Clemson all-day dataset, which consists of 354 recordings containing 1063 eating episodes. We found that accuracy at detecting eating increased by 15% in ≥4 min windows compared to ≤15 s windows. Using a 6 min window, we detected 89% of eating episodes, with 1.7 false positives for every true positive (FP/TP). These are the best results achieved to date on this dataset.
Other authorsSee publication -
The Challenge of Metrics in Automated Dietary Monitoring as Analysis Transitions from Small Data to Big Data
IEEE
Many works in the field of automated dietary monitoring (ADM) have analyzed small data sets consisting of < 10 subjects and < 20 meals. This is often the first step in researching new sensors or body positions for detecting consumption. Metrics tend to focus on within-meal accuracy by quantifying physiological event detection (bites, chews, swallows). As analysis shifts to larger datasets containing many days of data from everyday life and researchers build methods that can be used in…
Many works in the field of automated dietary monitoring (ADM) have analyzed small data sets consisting of < 10 subjects and < 20 meals. This is often the first step in researching new sensors or body positions for detecting consumption. Metrics tend to focus on within-meal accuracy by quantifying physiological event detection (bites, chews, swallows). As analysis shifts to larger datasets containing many days of data from everyday life and researchers build methods that can be used in everyday life, it becomes equally important to quantify the accuracy of how many meals are detected. In small data sets most meals can be detected at least partially. In larger datasets, some meals are missed and false positives occur. In this work we discuss the pros and cons of time-based metrics and episode level metrics. We demonstrate how class imbalance affects some of the commonly used time metrics, and discuss why episode level metrics need to be reported as the field transitions from small data sets to big data sets.
Other authorsSee publication -
Evaluating energy intake measurements from a wearable device over the long term: Correlation between daily bite count and weight change per week
Under Review
-
The Impact of Secondary Activities on Automated Detection of Meals
ACM Transactions on Computing for Healthcare (HEALTH)
This paper considers detecting eating in free-living humans by tracking wrist motion.
We are specifically interested in the effect of secondary activities that people conduct while simultaneously eating, such as walking, watching television, or working. These secondary activities cause wrist motions that obfuscate those associated with eating, increasing the difficulty of detecting periods of eating. We collected a large dataset of 4,680 hours of wrist motion from 351 participants during…This paper considers detecting eating in free-living humans by tracking wrist motion.
We are specifically interested in the effect of secondary activities that people conduct while simultaneously eating, such as walking, watching television, or working. These secondary activities cause wrist motions that obfuscate those associated with eating, increasing the difficulty of detecting periods of eating. We collected a large dataset of 4,680 hours of wrist motion from 351 participants during free-living. Participants reported secondary activities in 72% of meals. Analysis of wrist motion data revealed that the wrist was resting 12.8% of the time during self-reported meals, compared to only 6.8% of the time in a cafeteria dataset, while walking motion was found during 5.5% of the time during meals in free-living, compared to 0% in a cafeteria. Augmenting an eating detection classifier to include walking and resting detection improved accuracy from 74% to 77% on our free-living dataset (t[353]=7.86, p<0.001). While eating detection could be improved using more sophisticated machine learning methods or sensor modalities, all approaches would be affected by secondary activities as they affect the labeling of data itself. Our work suggests that future work should collect detailed ground truth on secondary activities being conducted during eating {as these activities could hold insights on when an eating activity starts or stops in the absence of video-based ground truth.
(Accepted to ACM Health)Other authorsSee publication -
A Study on Linear Acceleration of the Wrist During Free-living
2019 IEEE International Conference on Bioinformatics and Biomedicine
Accelerometers have gained popularity in biomedical and m-health applications such as actigraphy or automated dietary monitoring due to their ease of use and their ability to characterize motion. These sensors report raw acceleration from which gravity and linear acceleration must be separated, with commercial packages reporting raw acceleration, linear acceleration or both. New researchers to the field may often be confused when to use raw acceleration or linear acceleration, especially given…
Accelerometers have gained popularity in biomedical and m-health applications such as actigraphy or automated dietary monitoring due to their ease of use and their ability to characterize motion. These sensors report raw acceleration from which gravity and linear acceleration must be separated, with commercial packages reporting raw acceleration, linear acceleration or both. New researchers to the field may often be confused when to use raw acceleration or linear acceleration, especially given the susceptibility of linear acceleration to noise, and the lack of published distributions of these signals. This paper provides a short tutorial on obtaining linear acceleration estimates. Using these methods we analyze a large dataset containing 4,680 hours of wrist tracking data, the largest such dataset known to us. We learn the range of wrist motion accelerations, and quantify the expected noise in the linear acceleration signal. We explain the sources of this noise, and a filtering technique to mitigate it. For the first time, we report the range of wrist acceleration values observed during free-living, and quantify the expected range of noise in this wrist acceleration. We show that while previous work has reported average accelerations at the feet and body ranging from 0-15g during spots-like activities like walking, running or jumping, wrist acceleration in free-living subjects during daily activities is often much lower, and ranges from 0-0.2g. We show that noise in linear acceleration can range from 0-0.06g, an overlap of 70%. This suggests that in applications where the wrist acceleration is in this range of noise, linear acceleration may not provide useful features, and researchers should only rely on raw acceleration instead.
Other authorsSee publication -
Automatic Detection of Periods of Eating using Wrist Motion Tracking
IEEE Conference on Connected Health: Applications, Systems and Engineering Technologies
More than one third of adults in the United States are now classified as obese. Self monitoring of energy in take has been shown to have a positive impact on weight loss, but existing tools for logging eating activities are tedious to use and prone to bias which leads to noncompliance and underestimation. In this paper we describe preliminary results from our on going data collection from 500 free living participants, in an effort to improve our previous algorithm that detects periods of…
More than one third of adults in the United States are now classified as obese. Self monitoring of energy in take has been shown to have a positive impact on weight loss, but existing tools for logging eating activities are tedious to use and prone to bias which leads to noncompliance and underestimation. In this paper we describe preliminary results from our on going data collection from 500 free living participants, in an effort to improve our previous algorithm that detects periods of eating. We see a 75% accuracy in our data collected to date.
Other authorsSee publication -
Bite Counting: A simpler approach to dealing with obesity.
Clemson Graduate School, Three Minute Thesis
Surya Prakash Sharma, a PhD student in electrical engineering at Clemson University, describes his research as part of the 3-Minute Thesis competition at Clemson. The title of his presentation is "Bite Counting: A Simpler Approach to Dealing with Obesity."
-
Learning with CyberPLAYce, a cyber-physical learning environment for elementary students promoting computational expression
CHI'14 Extended Abstracts on Human Factors in Computing Systems
CyberPLAYce is our novel, interactive-computational construction kit for elementary school children and their teachers. CyberPLAYce bridges the physical and digital worlds, allowing young students to bring their ideas, stories and class subjects to life through the construction of cyber-physical environments. The CyberPLAYce construction kit is comprised of hand-sized, magnetic modules integrating a variety of electronic components, and rectangular panels, nearly two-feet measured diagonally…
CyberPLAYce is our novel, interactive-computational construction kit for elementary school children and their teachers. CyberPLAYce bridges the physical and digital worlds, allowing young students to bring their ideas, stories and class subjects to life through the construction of cyber-physical environments. The CyberPLAYce construction kit is comprised of hand-sized, magnetic modules integrating a variety of electronic components, and rectangular panels, nearly two-feet measured diagonally, that receive the modules and serve as physical building blocks for constructing cyber-physical environments imagined by children. Through play, children become comfortable with the working modules and panels; subsequently, they are provided matching non-electronic module cards allowing them to quickly compose pattern sequences to map ideas, stories and class content. Additionally, students are provided action and story cards to spark their imagination. CyberPLAYce merges play and learning in the physical world while transitioning students from consumers of virtual and digital-centric technologies into technological innovators and cyber-playful storytellers.
Other authorsSee publication -
Design of a low cost Electricity Consumption Monitor
IEEE Calcon National Conference, India
As the consumption of electricity increases, so does its wastage. This paper describes our attempt to develop a low cost device to monitor electricity usage, and control outlets with various methods from simple Infrared Remotes to complicated SMS based communication. The device can easily be embedded into household power points used across India, and communicates various power parameters to a computer using readily available methods such as RS-232, Ethernet or Wifi. (Abstract)
Other authorsSee publication
Courses
-
Analysis of Linear Systems
ECE 8010
-
Analysis of Robotic (Tracking) Systems
-
-
Architecture Robotics
-
-
Autonomous Driving Technologies
-
-
CUDA Programming
-
-
Digital Communications
-
-
Digital Image Processing
-
-
Electronic Devices and Circuits
-
-
Electronic Hardware Workshop
-
-
Embedded Computing
-
-
Image Processing
-
-
Image Processing
ECE 8470
-
Object Oriented 2D Game Design
-
-
Signals and Systems
-
-
Software Simulation
-
Projects
-
Evolution Video Game
-
Video Game designed as a project for CPSC 6160: 2D Game Design using Object Oriented Programming. The data driven game used vectors, lists, iterators, object pools and various design patterns. Emphasis was placed on having no memory leaks.
-
MSP430 Based Data logger
-
A datalogger that tracks and stores 16 hours of wrist motion data in an effort to create algorithms that can detect eating. The device uses an MSP430 for its microcontroller, an MPU6000 for IMU sensing (accelerometer and gyroscope), an Adesto Dataflash chip for memory (Atmel Serial Flash), and an FT232 UART bridge for communication. This was a Masters project at Clemson University to create a datalogger that tracks and stores 16 hours of wrist motion data in an effort to create algorithms that…
A datalogger that tracks and stores 16 hours of wrist motion data in an effort to create algorithms that can detect eating. The device uses an MSP430 for its microcontroller, an MPU6000 for IMU sensing (accelerometer and gyroscope), an Adesto Dataflash chip for memory (Atmel Serial Flash), and an FT232 UART bridge for communication. This was a Masters project at Clemson University to create a datalogger that tracks and stores 16 hours of wrist motion data in an effort to create algorithms that can detect eating.
See https://xmrrwallet.com/cmx.pgithub.com/iamsurya/MPU6000-Datalogger for information -
Arduino and Aeroquad based quadrotor
-
Other creators -
Honors & Awards
-
Award for Outstanding Graduate Service
Holcombe Department of Electrical and Computer Engineering
Award for volunteering services provided to students and the community in and outside Clemson University
-
Travel Grant
Human Factors Institute, Clemson University
Travel Grant to present work at the IEEE Conference on Connected Health: Applications, Systems and Engineering Technologies
-
Award for Service to Clemson University and the State of South Carolina
College of Engineering and Science, Clemson University
Award for volunteering as an instructor in a K-12 STEM outreach program
-
Presenter, Clemson Board of Visitors Annual Meeting
Clemson Graduate School
Presented work to Clemson's Board of Visitors to highlight selected research at Clemson University
-
Finalist, Three Minute Thesis Competition
Clemson Graduate Student Government
Languages
-
English
Native or bilingual proficiency
Organizations
-
IEEE
Member
- Present
Recommendations received
2 people have recommended Surya
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Surya Sharma in United States
-
Surya Sharma
-
Surya Sharma
Junior Web Developer | Computer Science BS and Mathematics Minor | President Girls Who Code IC | Learning Coach
-
Surya Sharma
Sport Management Major at Rutgers University–New Brunswick
-
Surya Sharma
39 others named Surya Sharma in United States are on LinkedIn
See others named Surya Sharma