Vision is such a basic aspect of human cognition that it may superficially appear
somewhat trivial, but after decades of research the scientific understanding
of biological vision remains extremely fragmentary. To date, artificial vision has
produced important applications in medical imaging [18] as well as in other fields
such as Earth observation, industrial automation, and robotics