How does HTM recognize thousands of objects of the real world?

These exactly solve my puzzles. Thank you very much!

There is another question, how does neocortical represent hierachical features? As Browne said:

Does this means that some columns’ inputs derive other columns’ outputs?