
Researchers at Purdue University have decoded images directly from the human brain using a technique called convolutional neural networking (or CNN). Essentially they can decode video directly from the brain using a computer, even getting visuals of that information as it's decoded directly from the brain. Below is a video:

As you can see in the video, the computer can actually present an image along with a tag describing what the person is seeing. It's a huge step forward in both artificial intelligence and our understanding of the human brain. You can read the full article here.
What are the implications of such a device? I can imagine summoning a pizza merely by thinking that I want one, or changing the channels on my television, visiting a website, or changing the temperature in my home.

Source: 1