Jump to content
IGNORED

Apple iPhone 7/7+ using AI Machine Learning in their new camera


Recommended Posts

Pretty fascinating advancements in technology for those who are interested in photography and how the new Apple iPhone 7/7+ as well as Google Photos are using AI Machine Learning to evaluate and self-teach pattern recognition (think of face recognition, except for mountains, trees, etc) in photos.  This is a prime example of how technology will advance and go from standard AI (artificial intelligence) using a set of prefabricated rules to actual machine learning capabilities where machines can essentially teach themselves and build ever increasing "rule sets" to make decisions (think Terminator haha).

 

Nerdy topic, but this will translated to an evolution in technology over time and many of the things which are "manual" today, will ultimately be replaced by autonomous systems capable of such adaptive machine learning.  A great example will likely be autonomous vehicles and delivery services such as USPS, UPS, and FedEx.   I would say at some point in the not so distant future, these will probable be 24/7 full automated services run by autonomous systems, not humans.  Very interesting stuff! :nerd:

 

Anyway, here's the article on the Apple iPhone 7/7+ camera changes and the army of 800 working on it! :eek:

Keep that latter article in mind when you want me to develop something "advanced" on here...I'm only one man! :rofl:

 

http://www.theverge.com/2016/9/8/12839838/apple-iphone-7-plus-ai-machine-learning-bokeh-photography

 

http://www.theverge.com/2015/12/20/10631330/iphone-camera-team-800-people

Link to comment
Share on other sites

The two technologies that allow this to happen are:  1) a network, and 2) massively parallel computing.

 

The first one may not be so obvious, but the iPhone came out in 2007, and we barely had any kind of cellular data network anywhere.  Now it's nearly all over the world.  You can be connected to the Internet almost anywhere.  That's huge especially since the capability didn't even exist a decade ago.

 

Massively parallel computing means that a "job" given to a computer can be broken up in to tiny pieces where thousands of computers work on their tiny piece all at the same time.  Because the work can be broken up into small pieces, it can get done very quickly.  This allows everything from Facebook to Google to Apple's App Store to all work quickly at the click of a button.  It's also very, very important for the things that Matt pointed out.

 

Small devices have limited storage and limited computing power.  They're not all that fast or that smart.  However, once you connect it to the Internet and then to the hundreds of thousands of computers that are available, you can do massively complex things in a fraction of a second, the same complex things would otherwise take hours to do on your mobile device.

 

It's a very interesting paradigm.

Sapere aude.

Audeamus.

When you cannot measure, your knowledge is meager and unsatisfactory.

Link to comment
Share on other sites

To HH's point, this part blew my mind...that's A LOT of operations in 25ms!

 

 

 

But Apple is stepping up the game with what it's calling a machine learning-enhanced image signal processor (ISP). Marketing chief Phil Schiller says this AI-powered ISP performs as many as 100 billion operations in just 25 milliseconds.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...