Mark Chen, mchen200
CS 428 - Week 8 Homework 7
Watching the video of a computer being able to identify many different objects very accurately is a very powerful tool. It was able to identify many objects such as people, types of animals, vehicles, and even specific things such as suitcase and laptop. However, it identified too many objects on the screen, which made what you are looking at very cluttered with boxes and identifications. One way to make this application less annoying would be to add filters. Filters would also the user or computer see certain objects. For example, if you only wanted to identify animals, then all animals would be identified. If you wanted to get more precision, then change the filter of the application to see only dogs. Other filters could include color, shape, or size of an object. This would lessen about of markers on the screen. Another way to reduce clutter is to limit the amount of objects to be identified. So say you wanted to only have five objects identified on your screen, then the five closest objects to the center of the view would be identified. You would also be able to combine this with a filter, so you are able to look for specific objects. This could help find things in a room full of junk or in a storage unit or garage by identifying objects and just filtering out the things you aren’t looking for. If things are highlighted but you don’t want them highlighted, then you could enable or disable to see them marked on the user interface.
Some ways to make this application helpful is to identify edible foods. I'm not saying mark a dog as food. The application should not identify living organisms as food, so dogs, breathing cows would be marked as inedible. The application would identify foods such as pasta or berries and plants in the wild. If the application was more technologically advanced, then it could identify if a food is spoiled or not. You can use the application to view your refrigerator or pantry to find all the spoiled or expired foods and throw them out so you don’t get sick if you accidently eat it. This would make the application helpful by preventing you from eating rotten food. Going back to identifying wild berries or plants in the wild, this application could be very helpful in a survival situation. If you are lost in the wilderness without food, this application can help people survive. If not in a survival situation, it can identify specific plants and tell if they are poisonous or not. The same could be applied to animals, showing information on diet, if they are venomous, endangered, invasive, natural habitat. An implementation that could be added to this is if the application can also recognize speech, so the user can say something like, “more information” and then more information on the thing that the user is focused on. In a store setting, it can be used to identify items and its price, materials, maybe compare prices with other stores too.