Visual processing: general principles for an interpretation of geometric illusions.