Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Composite conveying belt
Patent Number: 7,438,178 Issued on 10/21/2008 to Chahal,   et al.

Title: Device for transferring loads between at least two conveyors
Patent Number: 7,438,177 Issued on 10/21/2008 to Petrovic

Title: Stretchable transfer conveyer method of stretching transfer conveyer and stretchable guide device for movable article
Patent Number: 7,438,176 Issued on 10/21/2008 to Furuuchi

Title: Linear vacuum deposition system
Patent Number: 7,438,175 Issued on 10/21/2008 to White,   et al.

Title: Travelator, moving ramp or escalator
Patent Number: 7,438,174 Issued on 10/21/2008 to Aulanko,   et al.

Title: Conveyor lifting system
Patent Number: 7,438,173 Issued on 10/21/2008 to Schoonover,   et al.

Title: Foreign object removal system for a coin processing device
Patent Number: 7,438,172 Issued on 10/21/2008 to Long,   et al.

Title: Retractable and extendable material loader apparatus for directing material onto a conveyor
Patent Number: 7,438,171 Issued on 10/21/2008 to Clark,   et al.

Title: Clutch release arrangement
Patent Number: 7,438,170 Issued on 10/21/2008 to Maier,   et al.

Title: Clutch system
Patent Number: 7,438,169 Issued on 10/21/2008 to Swanson,   et al.

Title: Cushion plate
Patent Number: 7,438,168 Issued on 10/21/2008 to Kita,   et al.

Title: Coupling device and improved method of assembly thereof
Patent Number: 7,438,167 Issued on 10/21/2008 to Morgensai,   et al.

Title: Flywheel assembly
Patent Number: 7,438,166 Issued on 10/21/2008 to Tsuruta,   et al.

Title: Torsional vibration damper of a rotating shaft
Patent Number: 7,438,165 Issued on 10/21/2008 to Nerubenko

Title: Solenoid actuated continuously variable servo valve for adjusting damping in shock absorbers and struts
Patent Number: 7,438,164 Issued on 10/21/2008 to Groves,   et al.

Title: Brake application device comprising an electrically actuated device for emergency and auxiliary release
Patent Number: 7,438,163 Issued on 10/21/2008 to Fuderer,   et al.

Title: Caliper brake with disengaged position
Patent Number: 7,438,162 Issued on 10/21/2008 to Eiband

Title: Quick release removable bridge caliper
Patent Number: 7,438,161 Issued on 10/21/2008 to Burgoon,   et al.

Title: Floating caliper disc brake
Patent Number: 7,438,160 Issued on 10/21/2008 to Maehara

Title: Bicycle motion sensing arrangement
Patent Number: 7,438,159 Issued on 10/21/2008 to Watarai

Title: Safety monitoring device with instantaneous speed determination for a lift car
Patent Number: 7,438,158 Issued on 10/21/2008 to Heinzer,   et al.

Title: Muffler for an exhaust gas system
Patent Number: 7,438,157 Issued on 10/21/2008 to Schorn,   et al.

Title: Diaphragm, spherical-shell diaphragm and electroacoustic transducer, and method of manufacturing electroacoustic transducer
Patent Number: 7,438,156 Issued on 10/21/2008 to Inagaki,   et al.

Title: Tangential stress reduction system in a loudspeaker suspension
Patent Number: 7,438,155 Issued on 10/21/2008 to Stead,   et al.

Title: Automotive steering rack stroke adjusting device
Patent Number: 7,438,154 Issued on 10/21/2008 to Lim

Title: All-terrain vehicle engine configuration
Patent Number: 7,438,153 Issued on 10/21/2008 to Kalsnes,   et al.

Title: Airflow sensing method and apparatus for impact detection
Patent Number: 7,438,152 Issued on 10/21/2008 to Hawes,   et al.

Title: Method for limiting damages in the event of a partially overlapping frontal collision, and motor vehicle comprising a corresponding device
Patent Number: 7,438,151 Issued on 10/21/2008 to Winkler

Title: Seat belt apparatus
Patent Number: 7,438,150 Issued on 10/21/2008 to Higashiyama

Title: Motorcycle
Patent Number: 7,438,149 Issued on 10/21/2008 to Ishida,   et al.

Title: Child motorized riding toy with remote control
Patent Number: 7,438,148 Issued on 10/21/2008 to Crea

Title: Transmission for off-road vehicle
Patent Number: 7,438,147 Issued on 10/21/2008 to Kato,   et al.

Title: Moving object mounting fuel cell
Patent Number: 7,438,146 Issued on 10/21/2008 to Hirakata,   et al.

Title: Vehicle adaptable to various terrains
Patent Number: 7,438,145 Issued on 10/21/2008 to Shin

Title: Electrically-powered autonomous vehicle
Patent Number: 7,438,144 Issued on 10/21/2008 to Chene,   et al.

Title: Track-mounted drilling machine with active suspension system
Patent Number: 7,438,143 Issued on 10/21/2008 to Law,   et al.

Title: Recovery system
Patent Number: 7,438,142 Issued on 10/21/2008 to Butler,   et al.

Title: Automated, low profile drilling/bolting module with carousel
Patent Number: 7,438,141 Issued on 10/21/2008 to Hinshaw,   et al.

Title: Shock attenuating device for a rotary impact tool
Patent Number: 7,438,140 Issued on 10/21/2008 to Sterling,   et al.

Title: Tool retention apparatus and method
Patent Number: 7,438,139 Issued on 10/21/2008 to Pillers, II

Title: Impact adapter for transfer of impacts and rotation from an impact rock drilling machine to a drill string
Patent Number: 7,438,138 Issued on 10/21/2008 to Andersson,   et al.

Title: Method and apparatus for locking a wing frame of an implement
Patent Number: 7,438,137 Issued on 10/21/2008 to Pederson,   et al.

Title: Aeration device
Patent Number: 7,438,136 Issued on 10/21/2008 to Maas,   et al.

Title: Method of suspending, completing and working over a well
Patent Number: 7,438,135 Issued on 10/21/2008 to Page,   et al.

Title: Apparatus and method for radially expanding and plastically deforming a tubular member
Patent Number: 7,438,133 Issued on 10/21/2008 to Brisco

Title: Concentric pipes expanded at the pipe ends and method of forming
Patent Number: 7,438,132 Issued on 10/21/2008 to Cook,   et al.

Title: Expandable injector pipe
Patent Number: 7,438,131 Issued on 10/21/2008 to Weirich

Title: Downhole actuating apparatus and method
Patent Number: 7,438,130 Issued on 10/21/2008 to Read, Jr.

Title: Water treatment method for heavy oil production using calcium sulfate seed slurry evaporation
Patent Number: 7,438,129 Issued on 10/21/2008 to Heins

Title: Identifying zones of origin of annular gas pressure
Patent Number: 7,438,128 Issued on 10/21/2008 to Drozd,   et al.

Title: Pipe gripping clamp
Patent Number: 7,438,127 Issued on 10/21/2008 to Lesko

Title: Apparatus for controlling a tool having a mandrel that must be stroked into or out of a well
Patent Number: 7,438,126 Issued on 10/21/2008 to Dallas

Title: Variable orifice bypass plunger
Patent Number: 7,438,125 Issued on 10/21/2008 to Victor

Title: Evaporative cooling system for a data-communications cabinet
Patent Number: 7,438,124 Issued on 10/21/2008 to Bhatti,   et al.

Title: Pipe-type heat exchange device and manufacturing method thereof
Patent Number: 7,438,123 Issued on 10/21/2008 to Tadokoro

Title: Axial heat exchanger
Patent Number: 7,438,122 Issued on 10/21/2008 to Hawranek

Title: Heat exchanger and method for manufacturing the same
Patent Number: 7,438,121 Issued on 10/21/2008 to Minami,   et al.

Title: Cooling device
Patent Number: 7,438,120 Issued on 10/21/2008 to Hong,   et al.

Title: System for heat treating castings and reclaiming sand
Patent Number: 7,438,119 Issued on 10/21/2008 to Crafton,   et al.

Title: Investment casting pattern manufacture
Patent Number: 7,438,118 Issued on 10/21/2008 to Santeler

Title: Cylinder block casting bulkhead window formation
Patent Number: 7,438,117 Issued on 10/21/2008 to Douro,   et al.

Title: Aligning-positioning mechanism and aligning-positioning method
Patent Number: 7,438,116 Issued on 10/21/2008 to Tsuji

Title: Attachment of an architectural covering
Patent Number: 7,438,115 Issued on 10/21/2008 to Bohlen

Title: Reinforced garage door assembly
Patent Number: 7,438,114 Issued on 10/21/2008 to Fowler

Title: Window covering having operable segments
Patent Number: 7,438,113 Issued on 10/21/2008 to Pon

Title: Roll-up barrier
Patent Number: 7,438,112 Issued on 10/21/2008 to Cheng

Title: Storm curtain with counterbalance system and drive component protection
Patent Number: 7,438,111 Issued on 10/21/2008 to Grimes,   et al.

Title: Tire mounting apparatus
Patent Number: 7,438,110 Issued on 10/21/2008 to Kim

Title: Tire changer
Patent Number: 7,438,109 Issued on 10/21/2008 to Cunningham

Title: Separating and transporting flexible two-dimensional (sheet-like) products
Patent Number: 7,438,108 Issued on 10/21/2008 to Hansch

Title: Method and device for attaching a supplementary product that is at least approximately flat to a side of a printed product
Patent Number: 7,438,107 Issued on 10/21/2008 to Kost

Title: Production of shaped rubber body
Patent Number: 7,438,106 Issued on 10/21/2008 to Ogawa

Title: Method for serial production of secure documents and machine therefor
Patent Number: 7,438,105 Issued on 10/21/2008 to Guionnet,   et al.

Title: Radial tire
Patent Number: 7,438,104 Issued on 10/21/2008 to Morii,   et al.

Title: Pneumatic tire with side reinforcement rubber layer and tread reinforcement rubber layer
Patent Number: 7,438,103 Issued on 10/21/2008 to Akiyama

Multimedia data structure reflecting change of user relevance feedback and method of determining weights of image features of multimedia data Number:6,845,371 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Multimedia data structure reflecting change of user relevance feedback and method of determining weights of image features of multimedia data

Abstract: A method of searching for images in a database system determines weights of desired image features by taking into consideration both recent user relevance feedback information and whole feedback information. The method is performed in accordance with a multimedia data structure which reflects user feedback change. According to one embodiment, the data structure includes information describing the features of a specific image, recent user feedback information when the weights of the features of the specific image are learned and determined by the user relevance feedback information, and whole feedback information when th weight of the features of the specific image are learned and determined by the user relevance feedback information. The weights of the image features are determined considering both the recent user feedback information and the whole feedback information, and the image features according to the determined weights are used for the image search.

Patent Number: 6,845,371 Issued on 01/18/2005 to Lee,   et al.


Inventors: Lee; Jin Soo (Seoul, KR); Kim; Hyeon Jun (Kyounggi-do, KR); Lee; Hee Youn (Seoul, KR)
Assignee: LG Electronics Inc. (Seoul, KR)
Appl. No.: 666281
Filed: September 21, 2000

Foreign Application Priority Data

Sep 22, 1999[KR]1999-41138

Current U.S. Class: 707/3; 707/2; 707/6; 709/217
Intern'l Class: G06F 017/30
Field of Search: 707/6,511,2,3,10 700/284 355/68 348/207.99 382/107,118 250/201.9 706/14,15 709/217


References Cited [Referenced By]

U.S. Patent Documents
4176395Nov., 1979Evelyn-Veere et al.700/284.
5281995Jan., 1994Terashita et al.355/68.
5579471Nov., 1996Barber et al.707/6.
5652899Jul., 1997Mays et al.707/511.
5748231May., 1998Park et al.348/207.
6067539May., 2000Cohen707/2.
6084227Jul., 2000Rhoads250/201.
6141438Oct., 2000Blanchester382/118.
6173275Jan., 2001Caid et al.706/14.
6292575Sep., 2001Bortolussi et al.382/107.
6304864Oct., 2001Liddy et al.706/15.
6347313Feb., 2002Ma et al.707/3.
6460036Oct., 2002Herz707/10.

Primary Examiner: Rones; Charles
Assistant Examiner: Mahmoudi; Tony
Attorney, Agent or Firm: Fleshner & Kim, LLP

Claims



What is claimed is:

1. A multimedia data structure embodied in a computer readable medium and used for an image search comprising:

information describing at least one feature of a certain image;

recent user feedback information based on user relevance feedback;

whole feedback information based on the user relevance feedback obtained since formation of the data structure, wherein the recent user feedback information is represented as a similar image list, and the similar image list has an image list structure which includes a similar image identification, a score reflecting the current feedback, and a waiting duration representing a time period between a final feedback time point and a present time point.

2. A similar image list managing method for the multimedia data structure recited in claim 1, comprising:

managing a similar image list in a manner that only images whose scores are over a predetermined threshold number are maintained in the list, or only images whose scores are on N upper positions of the list if a size of the list is N.

3. A feedback reflecting score updating method for the multimedia structure recited in claim 1, comprising updating image scores in a manner that

(a) with respect to image fed back from similar images, a following calculation is performed: Score (new)=Score (current).times.fW (Waiting Duration)+1; and

(b) with respect to other images not fed back, a following calculation is performed: Score (new)=Score (current).times.fW (Waiting Duration); and wherein fW (Waiting Duration) is a function having a characteristic that it returns smaller values as the waiting duration becomes longer.

4. A multimedia data structure embodied in a computer readable medium and reflecting change of a user relevance feedback for determining weights of image features used for an image search, comprising:

(a) information describing at least one feature of a certain image;

(b) recent user feedback information based on user relevance feedback;

(c) whole feedback information based on the user relevance feedback obtained since formation of the data structure; and

(d) reliability information indicating reliability of at least one of the user feedback information and whole feedback information, wherein the recent user feedback information is represented as a similar image list, and the similar image list has an image list structure which includes a similar image identification, a score reflecting the current feedback, and a waiting duration representing a time period between a final feedback time point and a present time point.

5. The multimedia data structure of claim 4, wherein the reliability information indicates reliability of both of the user feedback information and the whole feedback information.

6. A multimedia data structure embodied in a computer readable medium and used for an image search, comprising:

(a) information describing at least one feature of a certain image;

(b) recent user feedback information based on user relevance feedback;

(c) whole feedback information based on the user relevance feedback obtained since formation of the data structure;

recent user feedback reliability information representing how reliable the recent user feedback information is; and

whole feedback reliability information representing how reliable the whole feedback information is, wherein the recent user feedback reliability information is expressed by ##EQU3##

where, N is a number of user feedback responses, m is a number of images in a similar image list, and n.sub.i is a number of user feedback responses given to the i-th image.

7. The multimedia data structure as claimed in claim 1, wherein the recent user feedback information is determined for a predetermined time period or by a predetermined frequency.

8. The multimedia data structure as claimed in claim 1, wherein the recent user feedback information includes a weight value learned by the user relevance feedback or similar image information, and the whole feedback information is represented by a weight value learned by the user relevance feedback given since formation of the data structure.

9. The multimedia data structure as claimed in claim 1, wherein the recent user feedback information and whole feedback information provide an indication of relevance of the information describing the at least one feature of the certain image.

10. The multimedia data structure of claim 1, wherein the at least one feature includes at least one of a color histogram, a texture histogram, and a dominant color of the image.

11. The multimedia data structure of claim 1, wherein the information provides a statistical description of the image.

12. A method of determining weights of image features used for an image search based on user relevance feedback, comprising:

(a) providing a multimedia data structure including information describing the features of a certain image, recent user feedback information for the image, and whole feedback information for the image based on user relevance feedback obtained since formation of the data structure, and reliability information corresponding to the recent user feedback information and whole feedback information;

(b) updating the recent user feedback information and whole feedback information and their reliabilities by learning them in response to the user relevance feedback;

(c) determining weights of the image features in proportion to the reliabilities of the recent feedback information, the whole feedback information, or both the recent feedback information and the whole feedback information; wherein the reliability of the recent user feedback information is expressed by ##EQU4##

where, N is a number of user feedback responses, m is a number of images in a similar image list, and n.sub.i is a number of user feedback responses given to the i-th image.

13. The method as claimed in claim 12, wherein the recent user feedback information is represented by a weight value learned by the user relevance feedback or a similar image information, and the whole feedback information is represented by a weight value learned by feedback given since formation of the data structure.

14. The method as claimed in claim 12, wherein the reliability of the recent user feedback information is determined in proportion to a consistency of a recently used pattern or feedback.

15. The method as claimed in claim 12, wherein the reliability of the whole feedback information is determined in proportion to a number of feedback responses concerned in learning.

16. The method as claimed in claim 12, wherein the reliability of the whole feedback information is responsive to recorded user usage records wherein the recorded user usage records provide feedback to the reliability of the whole feedback information without user interaction.

17. A method of managing image information for an image search, comprising:

forming a data structure which includes information describing features of a certain image, recent user feedback information, and whole feedback information; and

determining weights for the features of the certain image based on the recent user feedback information and the whole feedback information,

wherein the method further comprises:

representing the recent user feedback information by a similar image list, and

reflecting a recent user feedback pattern based by the similar image list using a queue algorithm, and

wherein the queue algorithm comprises:

(a) checking whether a similar image exists in a current queue when the similar image is fed back;

(b) if it is checked that the similar image does not exist in the current queue, inputting the similar image to an uppermost space of a queue entrance, setting a number of feedback responses of the similar image to "1", and shifting images existing in the queue to lower positions by one space;

(c) if it is checked that the similar image exists in the current queue, increasing the number of feedback responses of the similar image, and shifting other images in the queue to upper positions by "N"; and

(d) if any image is shifted to a lower position over a size of the queue at the respective steps, deleting the image shifted to the lower position from the queue.

18. The method as claimed in claim 17, wherein "N" is fixed or variably determined in accordance with the similar image.

19. The method as claimed in claim 17, wherein "N" is varied in inverse proportion to a frequency of appearance of the similar image.

20. The method as claimed in claim 17, wherein if the similar image does not exist in the queue when the similar image is fed back, the similar image is inputted to the queue only in case that the similar image is fed back more than a specified threshold number.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a method of determining weights of image features by considering both the recent user relevance feedback information and the whole feedback information in a system which determines the weights of the image features using the user relevance feedback, and a data structure therefor.

In particular, the present invention relates to a multimedia data structure and a method of determining weights of image features using the multimedia data structure which can reflect both the recent user relevance feedback information determined for a predetermined time period or by the predetermined number of frequency and the information on the whole user relevance feedback information till now when determining the weights of the image features in a multimedia search system which changes the weights of the image features based on the user relevance feedback if the user gives the feedback regarding a similarity with respect to a certain image and then uses the changed weights of the image features for the future search.

2. Description of the Related Art

Conventionally, in measuring the similarity between images for an effective image search, a method of determining the similarity by giving a weight for each feature, and a method of determining the similarity by giving a weight for each element in a feature are used.

Specifically, if the user gives feedback information on a similar image or an image not similar as he/she views images presented in response to a user's query, the system automatically calculates weights of respective features such as color histogram, texture histogram, dominant color, etc., using the feedback information, and uses the calculated weights for the image search.

Such learned weights may be stored in table, and used again for subsequent searches for other images.

Also, in case of searching an image having no weight given thereto, a previously learned weight of another similar type image may be used. For this, similar image group information is managed in a table.

Specifically, even when the current reference image has no weight given thereto, a search is performed with reference to a specified weight if any other image in the group, to which the reference image belongs, has such a weight.

In the image search reflecting the user relevance feedback as described above, the method using the learned weight through the user relevance feedback has an advantage that the weight is the value which reflects the whole feedback till now with respect to the image, but has a disadvantage that it cannot reflect the change of the recent feedback pattern when the recent user feedback pattern is changed.

For instance, if the corresponding image moves to another database, a feedback different from the feedback pattern that the user has reflected till now will be performed.

In this case, if lots of feedback are reflected as a predetermined time elapses after the database movement, the feedback pattern produced after the database movement will affect as more important information than the previously reflected feedback pattern.

However, the above-described weight learning method does not provide the result learned using only the feedback within a specified period, and thus it can hardly reflect the user feedback pattern recently changed in case that it has only the weight learning information according to the whole feedback as described above.

Meanwhile, in case of managing the similar image group information in list, all the feedback images cannot be managed in list since a large amount of storage space is required, and thus a limited list using only the recent feedback information can be managed.

In this case, the recent user feedback pattern can be reflected, but the whole feedback pattern cannot be reflected.

For instance, if the weight of the image feature is determined and learned only by the limited feedback for the latest period in the event that the recent user feedback is not in consistency, the characteristics of the corresponding image cannot be reflected, and the reliability of the image feature information greatly deteriorates due to the irregular feature weight learning.

SUMMARY OF THE INVENTION

Therefore, an object of the invention is to provide a multimedia data structure and a method of determining weights of image features which can determine the weights of the image features by considering both the recent user feedback pattern corresponding to a predetermined time period or the frequency number and the whole feedback pattern when the weight of the image feature is determined using the user relevance feedback.

Another object of the invention is to provide a multimedia data structure and a method of determining weights of image features which can determine the weights of the image features by considering both the recent user feedback information corresponding to a predetermined time period or its frequency and the whole feedback-information and in proportion to reliability information representing how reliable the recent user feedback information is, reliability information representing how reliable the whole feedback information is, and reliabilities of the two information, when the weights of the image features are determined using the user relevance feedback.

In accordance with the present invention, these objects are accomplished by providing a multimedia data structure reflecting change of a user relevance feedback in a system for determining weights of features used for an image search using the user relevance feedback, the multimedia data structure comprising:

(a) information describing the features of a certain image;

(b) recent user feedback information when weights of the features of the certain image are learned and determined by the user relevance feedback; and

(c) whole feedback information when weights of the features of the certain image are learned and determined by the user relevance feedback;

(d) wherein the weights of the image features are determined considering both the recent user feedback information and the whole feedback information, and then used for search.

In accordance with the present invention, the recent feedback information and the whole feedback information are determined for a predetermined time period or by a frequency.

In accordance with the present invention, the recent feedback information is a weight value learned by the recent user feedback or the information of similar images feedback, and the whole feedback information is represented by a weight value learned by all the feedback given till now.

Preferably, the multimedia data structure further comprises recent user feedback reliability information representing how reliable the recent user feedback information is, and whole feedback reliability information representing how reliable the whole feedback information is, wherein the weight of the image feature is determined in proportion to reliabilities of the recent user feedback information, the whole feedback information, or both the recent and whole feedback information.

In another aspect of the present invention, there is provided a method of determining weights of image features using multimedia data reflecting a change of a user relevance feedback in a system for determining the weights of the features used for an image search by the user relevance feedback, the method comprising the steps of:

(a) providing a multimedia data structure including information describing the features of a certain image, recent and whole feedback information for the image, and reliability information of the respective feedback information;

(b) updating the feedback information and their reliabilities by learning them in response to the user feedback; and

(c) determining the weights of the image features in proportion to reliabilities of the recent feedback information, the whole feedback information, or both the recent and the whole feedback information.

In accordance with the present invention, the recent feedback information is represented by a weight value learned by the recent user feedback or the information of feedback similar images which is a list form, and the whole feedback information is represented by a weight value learned by all the feedback given till now.

In accordance with the present invention, the reliability of the recent user feedback information is determined in proportion to a consistency of a recently used pattern or feedback.

In accordance with the present invention, the reliability of the whole feedback information is determined in proportion to the number of feedback concerned in learning.

Preferably, the recent user feedback information is represented by a similar image list, and a queue algorithm is used for reflecting the recent user feedback pattern by the similar image list.

In accordance with the present invention, the queue algorithm comprises the steps of:

(a) checking whether a similar multimedia object exists in a current queue when the corresponding object is fed back;

(b) if it is checked that the corresponding object does not exist in the current queue, inputting the corresponding object to an uppermost space of a queue entrance, setting the number of feedback of the corresponding object to "1", and shifting objects existing in the queue to lower positions by one space;

(c) if it is checked that the corresponding object exists in the current queue, increasing the number of feedback of the corresponding object, and shifting the objects existing in the queue to upper positions by "N"; and

(d) if any object is shifted to the lower position over a size of the queue at the respective steps, deleting the corresponding object from the queue.

In the queue algorithm according to the present invention, "N" is fixed, or variably determined in accordance with the objects.

In the queue algorithm according to the present invention, "N" is varied in inverse proportion to the frequency of appearance of the object.

In the queue algorithm according to the present invention, if a similar multimedia object does not exist in the queue when the similar multimedia object is fed back, the object is inputted to the queue only in case that the object is fed back more than the specified threshold number.

BRIEF DESCRIPTION OF THE DRAWINGS

The above objects, and other features and advantages of the present invention will become more apparent after a reading of the following detailed description when taken in conjunction with the drawings, in which:

FIG. 1 is a view illustrating the image data structure according to the present invention;

FIG. 2 is a view illustrating the queue structure for producing a similar image list according to the present invention;

FIG. 3 is a flowchart explaining the similar image list managing method using the queue structure of FIG. 2;

FIG. 4 is a view exemplifying the change of contents of the queue in the process of FIG. 3;

FIG. 5 is a view illustrating the list structure for producing the similar image list reflecting only the recent feedback in the multimedia data structure of FIG. 1; and

FIG. 6 is a view illustrating the score updating method 25 applied to the list structure of FIG. 5.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter, a multimedia data structure reflecting the change of the user, relevance feedback and a method of determining weights of image features using this multimedia data in accordance with the present invention will be described with respect to embodiments illustrated in the annexed drawings.

FIG. 1 is a view illustrating the image data structure according to the present invention, and shows an example of the image data structure to which the technique for learning and determining the weights of the image features used for the image search according to the user relevance feedback.

Referring to FIG. 1, an image scheme 101 includes a recent feedback scheme 102 and a weight scheme 103.

The recent user feedback scheme 102 includes a similar image lest 104 constituted by the user feedback during the recent time (time period or frequency), and a reliability 105 representing how reliable the similar image list is.

The similar image list 104 is described by a similar image 106 and the number of feedback 107 for the image.

Specifically, the recently used image list is constituted by the feedback for the recent similar image, and an item in the list comprises the similar image 106 and the number of feedback for the similar image.

Meanwhile, the weight scheme 103 includes a weight 108 learned by all the user feedback till now and its reliability 109.

Referring to FIG. 1, the reliability for the recent user feedback can be calculated by the following equation 1. ##EQU1##

where, N is the number of feedback, m is the number of images in the similar image list, and n.sub.i is the number of feedback given to the i-th image.

And, the reliability for the weight can be defined by the following equation 2. ##EQU2##

where, n is the number of authority levels, e.sub.k is an effective value of the authority level k (e.sub.1 >e.sub.2 > . . . >e.sub.n-1 >e.sub.n), and N.sub.k is the number of use by the authority level k.

In equation 2, n is the number of user authority levels (When the feedback is given by judging the similarity of the image, the reliability for an expert's feedback is much higher than that for a non-expert's feedback, and thus the authority for a specified user feedback to affect the weight of the feature is graded by level), e.sub.k is an effective value representing how much the user authority level affects the weight updating value, and N.sub.k is the number of feedback by the user authority level k (The user authority level becomes relatively high in case of the expert, and becomes low in case of a general user. In case that the user authority level is not considered, the reliability is in proportion to the number of feedback concerned in learning).

The weights of the features can be calculated using the recent user feedback scheme as described above. When the calculated weights and the weights represented in the whole information are combined, the weights of the respective information are used for the image search in proportion to the reliabilities obtained as above.

In the multimedia data structure of FIG. 1, the recent feedback scheme 102 is represented as the similar image list. However, this can be represented as the feature weight value learned by the recent user feedback just like the weight scheme 103.

Meanwhile, the recent user feedback scheme (or recent use pattern) is represented as information by the user pattern or feedback given for a predetermined time period, or as information by the user pattern or feedback given within a recent predetermined frequency.

For instance, the recent user feedback scheme is represented as the information fed back for the corresponding image within a time period d between the current time point and a certain time point of the past as the previous images which have passed the time period d are deleted, or as the recent information represented by the images whose number of feedback is less than the predetermined threshold number, so that the change of the recent user feedback (pattern) can be reflected.

That is, a consistent user feedback pattern change can be considered by eliminating an intermittent or irregular user feedback and minimizing its influence.

Specifically, by considering the reliabilities of the respective information expressed by the equation 1 or equation 2, the weights of the image features are determined in proportion to the reliabilities of the recent information, whole information, or both the recent and the whole information, so that the change of the user feedback can be sufficiently reflected.

Also, the weights of the image features are determined in a manner that the reliability of the recent information is in proportion to the consistency of the recent use pattern or feedback, and the reliability of the whole information is in proportion to the number of feedback concerned by learning, so that the multimedia object search becomes possible considering both the whole feedback information and the recent feedback information.

FIG. 2 is a view illustrating the queue structure for producing the similar image list reflecting only the recent feedback in the multimedia structure of FIG. 1.

In the queue structure, an image identification (ID) for representing a specified image (i.e., similar feedback image) and the number of feedback for the corresponding image are recorded. Its entrance is on the upper position, and its exit is on the lower position.

FIG. 3 is a flowchart explaining the method of managing the similar image list reflecting only the recent user feedback using the queue structure of FIG. 2.

Referring to FIG. 3, the user feedback image A is received at step 301, and it is checked whether the image A exists in the queue of FIG. 3.

If it is checked that the input image A is in the queue at present, the feedback number of the image A is increased at step 303, and then the position of the image A is shifted to the entrance of the queue by "N" at step 304.

If it is checked that the input image A is not in the queue, the image A is positioned on the first (uppermost) position of the queue.

The above-described process is repeated, resulting in that if the image already existing in the queue is not used for feedback quite a while, it is continuously shifted to the lower position by a new feedback, and then automatically deleted from the queue when it passes over the limited size of the queue. In other words, a newly inputted image is always positioned on the entrance side of the queue, and thus the recent user feedback information (similar image list and the number of feedback for the respective image) can be always provided.

FIG. 4 shows an example where the contents of the queue is changed for the understanding of the process of FIG. 3. In FIG. 3, N is fixed to 3, and the size of the queue is 10.

When the images A, B, C, D, and E are sequentially inputted, the contents of the queue has the form of steps 401 to 405.

Thereafter, if the image A is fed back at step 406, the feedback number of the image A increases to 2, and its position is shifted to the queue entrance (uppermost) side by N=3.

Here, N may be a fixed value, or may be varied according to the multimedia object. For instance, it may be varied in inverse proportion to the appearance frequency of the object.

Specifically, if the probability that a certain multimedia object is included and appears as the feedback candidate before the user determined the feedback is always 1/2 in comparison to other objects, N for this object becomes double in comparison to other objects.

Also, the recent information (i.e., a similar image list information) can be managed in a manner that if a similar multimedia object does not exist in the queue when the object is fed back, the object is unconditionally inputted to the first space on the queue entrance, the number of feedback of the corresponding object is set as 1, and the current feedback object is inputted in the queue only when the object is fed back over the specified threshold number.

This can prevent the intermittent feedback from being reflected as it is.

FIG. 5 shows another list structure for producing the similar image list reflecting only the recent feedback in the multimedia data structure of FIG. 1.

Referring to FIG. 5, an image example 502 included in an image example list 501 is composed of its example ID 503, a score 504 of the feedback similar image, and a waiting duration 505 representing a time period between the final feedback time and the present time.

Here, the waiting duration is determined as `0` when the feedback is received, and increases by `1` whenever every day (or every time or every month) has passed or whenever a certain feedback arrives.

The method of managing the score using such information updates the image score in the image list whenever the feedback arrives by the following calculation.

(a) With respect to the image fed back from the similar images:

Score(new)=Score(current).times.fW(Waiting Duration)+1

(b) With respect to other images not fed back:

Score(new)=Score(current).times.fW(Waiting Duration)

At this time, fW( ) is a function having the characteristic that it returns smaller value as the waiting duration becomes larger. FIG. 6 shows an example of such a function.

According to the above-described method, the similar image not fed back quite a while returns a very small value by fW, and it has a small score even if it recorded a large score.

In the image list, only images over the predetermined threshold number on the basis of such a score may be managed by list, or only the upper N images may be managed by list.

As described above, according to the present invention, the recent user feedback (pattern) change is reflected considering both the recent user pattern (feedback information) and the whole feedback information when the image search is performed by learning and using the feature weight by the user relevance feedback, and thus the image search which accurately reflects the user's intention becomes possible.

Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
    9     4   6 1
2                
  5     9 7 4    
8 1   4          
      8 2 3      
          1   5 8
    2 5 8     3  
                5
3 6   1     7    
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!