Quantcast
Channel: Fast Company
Viewing all articles
Browse latest Browse all 2739

Disney's Crazy New Tech Brings Coloring Books To Life

$
0
0

In the age of iPads and apps, coloring books are evolving from the go-to distraction for kids into a hobby for mindful adults. But Disney Research's latest invention—bringing coloring books to life through augmented reality—might make the children's version cool again.

As Disney's team—based in Zurich—notes, coloring books provide children one of their earliest opportunities to be creative. Unfortunately, they also look boring and unexciting compared to the myriad screens and gadgets competing for a child's attention. They believe the key to getting kids coloring again is to leverage augmented reality (AR). By give coloring books the allure of electronics, this analog/digital partnership encourages children to express their creative side.

As a child fills in a cartoon character on the page, the app—making use of the camera on a smartphone or tablet—scans the colors and patterns they create to fill in a 3-D animated model of that same character within the app. Since a drawing is 2-D, the algorithm can also intelligently extrapolate patterns and color to parts of the 3-D model otherwise unrepresented in the drawing—for example, by coloring an elephant's back the same color as its front.

Presented at the IEEE International Symposium on Mixed and Augmented Reality last month, Disney's AR coloring book is just a research project for now, but it's easy to see how this could be marketed to children. Just imagine a coloring book for a Pixar movie that lets you color the characters any way you want, then use this technology to insert those new designs into the film!

You can read Disney's paper on its AR coloring book technology here.

'); window.ga('send', 'event', 'User' , 'Interaction' , this.key + ':ArticleView:newsletter:fail'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , this.key + ':ArticleView:newsletter:fail'); if (index === data.response.errors.length - 1 ) { var successfulSubscribes = newsletters.diff(failedSubscribes); $(successfulSubscribes).each(function(index) { $form.parent('div').prepend('
Thank you! Please check your inbox to confirm you subscription to '+ (this.charAt(0).toUpperCase() + this.slice(1)).replace('Fastcompany', 'Fast Company')+ '!
'); window.ga('send', 'event', 'User' , 'Interaction' , this + ':ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , this +':ArticleView:newsletter:success'); }); } }); } else { $form.parent('div').html('
Thank you! Please check your inbox to confirm!
'); $form.parent('div').removeClass('error'); window.ga('send', 'event', 'User' , 'Interaction' , 'fastcompany:ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , 'fastcompany:ArticleView:newsletter:success'); window.ga('send', 'event', 'User' , 'Interaction' , 'events:ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , 'events:ArticleView:newsletter:success'); } }; function _formFail ($form, error) { if (!$form) { return; } console.warn('error: ', error); // Use message from server response var message = JSON.parse(error.responseText); if (message.response && message.response.message) { message = message.response.message; // Error message not provided } else { message = 'Please enter a valid email address.'; } var $parent = $form.parent('div'); // Remove other errors first var $errors = $parent.find('.alert-box'); if ($errors) { $errors.fadeOut(300, function() { $(this).remove(); }); } if (message && (message.code === -100)||(message.code === 220)) { message = 'Please enter a valid email address.'; } // Append new errors $form.parent('div').prepend('
' + message + '
'); $form.find('input').prop('disabled', false); }; }); })

Viewing all articles
Browse latest Browse all 2739

Trending Articles