Machines can detect everything a human can, and much of what a human can't. But you can't confuse detection and sensing with vision, the ability to produce a model of the physical reality, or understanding complicated stuff like knowing that a wooden block set on top of a table is not part of the table. Or that a red circle drawn on a wall is not the same thing as a red rubber ball. Stuff a two year old handles reliably.