What do you call a person who views things differently?

Is there a particular word/phrase to describe a person who views things differently in a positive way? Or looks for new ways to describe a situation


Solution 1:

A lateral thinker, perhaps?

lateral thinking - noun [ U ]

a way of solving a problem by thinking about it in a different and original way and not using traditional or expected methods

Cambridge Dictionary

Solution 2:

The person hears (or marches to the beat of) a different drummer.

Solution 3:

Innovator, rebel, revolutionary, free-thinker, non-conformist, iconoclast, radical -- all can be positive in the right context.

For example, Steve Jobs was referred to as all of these, at various times in his life (and after his death).