Camera spots hidden oil spills and may find missing planes