Ancient stencils may show Neanderthal hands

The well-known cave paintings at El Castillo in Northern Spain possibly weren't produced by modern humans at all, say scientists, but by Neanderthals.

Image matching software recognises photos, paintings, sketches

Carnegie Mellon researchers say they've created a computerized way of matching images in photos, paintings and sketches that's almost as good as the human eye.