We chose a convolutional neural network because the architecture of a CNN is the best for image recognition tasks. A convolutional neural network (CNN) is specifically used to complete this task. Using our application, the user can not only detect and view how many calories are in a certain food item, but he/she can also keep track of his/her daily caloric intake and live a healthier life in general.Ī key component of the application is the food recognition feature of it which is done using machine learning. The user’s leftover calories would be displayed on the food log screen as well. On the food log screen the user can view his/her total daily calories and whenever a new food item is added not only would the name of the food item and the amount of calories within the food item be recorded through the database, but the amount of calories within that food item would also be subtracted from the user’s total daily calories. After seeing the amount of calories in the food item, depending on whether or not the user still chooses to eat the item he/she can log the food item and calorie amount into the food log feature of the application. The food scanner would then recognize the food item that is being presented to it and display the amount of calories within that food item. To use the food scanner the user would click on the ‘camera’ button and hold a food item that he/she is about to consume in front of the mobile device’s camera. This information is used to calculate a specific amount of daily calories the user would need to consume in order to lose weight or gain weight depending on his/her goal.Īfter the user creates his/her account he/she can access the rest of the features of the application which includes the food scanner and the food log. When creating the account, the user will have to input various information including their age, activity level, current weight and goal weight. To start using the application, the user must first create an account that is saved to a database. Our project is called the ‘ AI Calorie Counter’ and it is a diet application that helps a user keep track of what foods he/she eats and how many total daily calories he/she consumes. Using the knowledge I gained from this project, my partner, Roshni Shah and I created a very similar application with a different use case during an internship at Rutgers Wireless Information Network Laboratory (WINLAB). Over the summer, I was given an opportunity through the Intel ® Student Ambassador Program for Artificial Intelligence (AI) to work on an Early Innovation Project called Face It which is a mobile application that uses machine learning to help a user decide on what hairstyle to choose.
0 Comments
Leave a Reply. |