Outer Rim Archives
Archives · 2018 · 9908050

Granted patent

System and method for image recognized content creation

Number
9908050
Published
2018-03-06
Filed
2010-07-28
Assignee
Disney Enterprises, Inc.
Inventors
Kohout; Robert
CPC
A63F13/42; A63F13/65; A63F13/63; A63F13/213
Verdict
Low Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Image-recognition-triggered content creation.

Abstract

There is provided a system and method for image recognized content creation. There is provided a method comprising capturing an image from a camera, analyzing the image to recognize a plurality of elements, converting the plurality of elements into custom content data, and executing an interactive application using the custom content data. In one embodiment, the interactive application may comprise a racing video game, and the image may comprise a racetrack layout for use in the racing video game. Thus, a user can provide a racetrack by drawing simple lines and curves on a piece of paper, which are detected by the camera and converted into valid data assets for the video game. In this manner, even young children can leverage common drawing skills using familiar physical drawing implements for quick and simplified content creation, bypassing the need to use complex, tedious, and proprietary conventional on-screen user interfaces.

Background

BACKGROUND OF THE INVENTION(1) 1. Field of the Invention(2) The present invention relates generally to image analysis. More particularly, the present invention relates to image analysis for interactive applications.(3) 2. Background Art(4) Interactive applications may include significant support for the creation of user-generated content. For example, video game applications may provide graphics editors to customize avatar appearances, level editors to design custom stages, music editors to compose new music, and other content creation tools. In this manner, users can enjoy the creative process of generating custom content. Additionally, by adding network services to the interactive application, users can easily distribute their creations to other users and participate in a larger development community. Thus, the value and shelf life of the interactive application can be extended without requiring significant additional work on the part of the application developers.(5) Unfortunately, there is often a steep learning curve associated with such content creation tools. Moreover, interfaces for such creation tools tend to be created ad-hoc and may not be uniform across different publishers and developers, rendering user skills developed for one creation tool potentially useless for another creation tool. Additionally, such interfaces often force users to create content using piecemeal, laborious, time intensive processes, often tailored towards ease of programming and implementat

Claims

1. A computing device providing image recognized content creation, the computing device comprising: a memory having a plurality of available data structures; and a processor configured to: capture an image from a camera; analyze the image to recognize a plurality of elements; apply a smoothing compensation to the plurality of elements, wherein the plurality of elements are matched to the plurality of available data structures in the memory; convert the plurality of elements into custom content data; and execute an interactive application using the custom content data to create a custom structure based on the plurality of available data structures in the memory for loading in the interactive application; wherein the plurality of elements comprise segments of a closed circuit track. 9. A method, for execution by a processor in a system including a memory having a plurality of available data structures, for providing image recognized content creation, the method comprising: capturing, by the processor, an image from a camera; analyzing, by the processor, the image to recognize a plurality of elements; applying, by the processor, a smoothing compensation to the plurality of elements, wherein the plurality of elements are matched to the plurality of available data structures in the memory; converting, by the processor, the plurality of elements into custom content data; and executing, by the processor, an interactive application using the custom content data to create a custom structure based on the plurality of available data structures in the memory for loading in the interactive application: wherein the plurality of elements comprise segments of a closed circuit track.