Abstract:
An interactive toy containing an object identification system capable of identifying and recognizing animate and inanimate objects. Once an object is recognized, the toy will interact with the object by speaking to the object. The invention will also track the movements of the identified object. If the object leaves the immediate environment of the invention, the invention is capable of appropriately greeting and/or speaking with the object.

Description:
FIELD OF THE INVENTION 
       [0001]    The present invention relates generally to interactive toys containing an identification system that allows recognition of other objects. 
       BACKGROUND OF THE INVENTION 
       [0002]    The U.S. toy industry is nearly $22 billion yearly. Of this the doll segment is $2.6 billion yearly. “Doll” as used in this description refers to baby dolls, stuffed animals, robots and other types of dolls. Many toys and dolls currently available in the market contain electronics that enable various levels of interactivity. However, no toy currently marketed has a working identification system to identify other persons, dolls and/or action figures. This level of interactivity has not been reached in the prior art. 
         [0003]    Accordingly, there is a need for a method and system whose compactness and power consumption enable a toy&#39;s electronics to perform identification of other persons and toys and, thus, enrich a child&#39;s play experience. There is also a need for electronics whose form factor is such that the assembly fits within a toy&#39;s body, and whose power consumption is low enough to provide hours of high interactivity using ordinary batteries. 
         [0004]    The foregoing and other features and advantages of the present invention will be apparent from the following more particular description of the preferred embodiment of the invention, as illustrated in the accompanying drawings. 
       BRIEF SUMMARY OF THE INVENTION 
       [0005]    It is an object of the present invention to overcome the problems, obstacles and deficiencies of the prior art. 
         [0006]    It is also an object of the present invention to enroll an object within its database, by correlating a camera captured image to a name or other identification parameters. 
         [0007]    It is another object of the present invention to identify and recognize an object by comparing a camera captured image to those represented within its database. 
         [0008]    Once an object is recognized, the invention will interact with the object by speaking to the object, including with appropriate and pre-stored greetings. The invention will also track the movements of the identified object. If the object leaves the immediate environment of the invention, the invention is capable of appropriately greeting and/or speaking with the object. 
         [0009]    The recognition of the object by the invention is performed by using an object recognition algorithm. 
         [0010]    In one embodiment of the present invention, the object recognition system is embedded inside a Doll, that recognizes and identifies the human user playing with the Doll and interacts with said user. 
         [0011]    Many other embodiments will be readily apparent to those of ordinary skill in the art upon viewing the drawings and reading the detailed description hereafter. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0012]    The subject matter, which is regarded as the invention, is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features and advantages of the invention will be apparent from the following detailed description taken in conjunction with the accompanying drawings in which: 
           [0013]      FIG. 1  is a diagram of the over-all system for implementing object identification in one aspect of the present invention. 
           [0014]      FIG. 2  is a diagram illustrating the placement of a near infra-red camera and illuminators in the eye socket of one aspect of the present invention. This invention is the first implementation of object identification that uses such a camera, which permits the toy to achieve its high degree of interactivity in all ambient light conditions. 
           [0015]      FIG. 3  is a flow chart illustrating the process by which the invention enables the toy to achieve its high degree of interactivity. 
       
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0016]    It should be understood that this embodiment, wherein the investion is embedded in a doll, is only one example of the many possible forms that the invention can use. In general, statements made in the specification of the present application do not necessarily limit any of the claims of the invention. Moreover, some statements may apply to some inventive features but not to others. In general, unless otherwise indicated, singular statement may be in the plural and vice-versa with no loss of generality. 
         [0017]    The present invention  100  (see  FIG. 1 ) achieves a degree of interactivity with a child playing with it beyond that supplied by any prior art. The invention gives a toy the capability to respond individually to each child&#39;s play environment. 
         [0018]    The use of an infra-red imaging system  103  and  200  (see  FIG. 2 ) in the invention removes the problem experienced by other image recognition applications, of extreme dependency on ambient light conditions. Simply put, image identification systems relying on visible light work poorly in low light conditions, such as those present in most children&#39;s bedrooms. By using an infra-red imaging system with onboard IR illumination, the invention operates in a consistent illumination environment, and, hence, provides the capability of claim [ 0010 ] in every environment. The imaging system  103  will be located in an eye of the doll  200  and have a resolution of at least 480i. The imaging system will include infra-red illuminators  200  to support operation in extremely low light conditions. 
         [0019]    Enrollment of Objects. The invention relies on a pushbutton  108  located on the doll&#39;s arm  106  to trigger the embedded computer program to find an object in a captured camera image. The program compares the captured image to those represented in its database. If the captured image does not conform to an individual stored in the database, the doll&#39;s speaker system  107  asks the user for a name. The user supplies a name and, thus, the object becomes enrolled in the invention&#39;s identification subsystem. 
         [0020]    Identification of Objects. The invention relies on a pushbutton  108  located on the doll&#39;s arm  106  to trigger the embedded computer program to find an object in a captured camera image. The program compares the captured image to those represented in its database. If the captured image conforms to an individual or a toy in the database, the doll&#39;s speaker system  107  announces the individual or toy by name. 
         [0021]    Pre-Enrollment of Objects. The invention can upload a jpeg picture of an object and process that to enroll the object. Thus, the invention has “out of the box” recognizability. 
         [0022]    Overall System Operation. The invention implements object recognition processing using modifications of the inventor&#39;s object recognition algorithms. The processing consists of three distinct phases: Object Capture, Object Encoding, and Object Matching. The program resides in a processor  101  with a small chip inside it  102  on a small board in the body of the doll  104 . In the back of the doll is an on/off switch  105 . 
         [0023]    Object Capture. When a user depresses the pushbutton  108  the invention grabs an image frame from the infra-red camera video stream. The invention scans regions of the frame to determine if the image of an object is present and, if so where in the image it is. 
         [0024]    Once an enrolled object is located, the invention passes the sub-image with the object to the object Encoding process. 
         [0025]    Object Encoding. The invention uses the algorithm created by Dr. Wisniewski to encode object images into a Principal Value Decomposition in an efficient and rapid manner. The method uses “whole body” images of objects for its method. The invention encodes an object into a vector of coefficients. In the case of an enrollment—the encoding of a new object, the coefficient vector for that object is added to the database. 
         [0026]    Object Matching. The invention performs a numerical comparison between the coefficient vector produced by Object Encoding and stored coefficient vectors representing all enrolled objects. If the comparison is successful, then the invention identifies the object as that individual associated with the stored coefficient vector. In the doll embodiment the invention states “I see &lt;name&gt;.” If the comparison is not successful, then the invention states “I don&#39;t know you. What is your name?” The new object is then enrolled into the user database, and will be recognized as such in all subsequent encounters. 
         [0027]    Object Tracking. Once the invention has identified an object, it will track said object if it moves physically in subsequent images. That is, the invention will monitor the location of identified objects. When an object leaves the immediate environment of the invention, the invention states “Goodbye, &lt;name&gt;.” 
         [0028]    Thus, in order to create an object recognition system that will fit in a toy, the inventor has developed a software program that will execute on hardware small enough to fit within a toy&#39;s body and run on simple battery power. In the embodiment detailed above, the invention is small enough to fit within a doll&#39;s body. 
         [0029]    Further, the embodiment of the invention regarding toys requires small templates and high speed. 
         [0030]    The embodiment of the invention for toys and dolls requires high accuracy—a very low rate of false positives and high speed performance—less than one second to recognize a valid object. 
         [0031]    It should be emphasized that the above-described embodiment of the invention is merely a possible example of implementations set forth for a clear understanding of the principles of the invention. Variations and modifications may be made to the above-described embodiment of the invention without departing from the spirit and principles of the invention. All such modifications and variations are intended to be included herein within the scope of the invention and protected by the following claims.