Tuesday, November 25, 2014

Body Scanning

In futuristic movies, many robots or buildings scan people. In the latter case, they scan the humans to make sure they are the ones allowed to enter the building. In the former case, sometimes they want to allow entry to areas too.
But the robots also scan humans for health. This would be an extension of x-rays and MRIs which scan the brain and check bones. But when a robot does a full body scan, does that mean they have an built-in -ray machine and MRI? Also, they must do a superficial check for injuries and the like, right? So what would they use in comparison? An idealized image of a human's skin texture and which limbs they should have?
Also, Baymax in Big Hero 6 scanned Hiro for his health. So Baymax would also need a pheromone detector for different levels of chemical emissons from Hiro. So those robots are combining technologies. In checking for cuts, robots would have to check for things such as exposed blood. but more shallow cuts, like paper cuts wouldn't necessarily have blood. Therefore, such a scan wouldn't work universally yet. Also, do those robots do a 2-d scan or a 3-d body scan? If it's a 2-d scan then image processing like for barcodes with python and OpenCV would work for doing a basic scan of humans too.
Here's a link of an article which detects barcodes: http://www.pyimagesearch.com/2014/11/24/detecting-barcodes-images-python-opencv