Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information search and retrieval system

a technology applied in the field of information search and retrieval system, can solve the problems of limited shape specification, relying on restricted predefined textual annotations, etc., and achieve the effect of reducing the amount of time required to process images, reducing the cost of manufacturing a printed circuit board, and reducing the cost of manufacturing

Inactive Publication Date: 2011-05-05
MASSACHUSETTS INST OF TECH
View PDF22 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014]In accordance with a further aspect of the present invention, a process for comparing two images includes the steps of (a) aligning a target image and a selected image, (b) dividing the selected image into a plurality of image regions, (c) collapsing properties in predetermined image regions, (d) selecting a primary image region, (e) selecting a target image region, and (f) comparing one or more properties of the selected primary image region to corresponding one or more properties in the target image region. With this particular arrangement, a technique for comparing rapidly two images is provided. By selecting predetermined features and image regions to compare between the two images, the amount of time required to process the images is reduced. By combining or collapsing features in a selected region of an image for compact representation, a comparison of a relatively large amount of information can be accomplished rapidly.
[0015]In accordance with a still further aspect of the present invention, a method of manufacturing a printed circuit board includes the steps of (a) performing a manufacturing operation on a printed circuit board; and (b) inspecting the result of the manufacturing operation by comparing an image of the actual operation being performed to a target image of the manufacturing operation. With this particular arrangement, the efficiency of manufacturing a printed circuit board is increased while reducing the cost of manufacturing the printed circuit board. The manufacturing can correspond to any one or more steps in the printed circuit board (PCB) manufacturing process. For example, when the manufacturing process corresponds to a solder manufacturing process, then the inspection technique may be used before and / or after the post-paste, post-placement and post-reflow operations. For example, the manufacturing process can include the inspection before and or after solder application, component placement, solder reflow, solder joint inspection or any other manufacturing step. By inspecting after predetermined steps in the manufacturing process, it is possible to detect early defects in the manufacturing process which can be corrected prior to continuing the manufacturing process. By detecting defects early in the manufacturing process, the expense and time associated with manufacturing a PCB which cannot pass a final inspection test is provided.

Problems solved by technology

One problem with such systems is that they rely on restricted predefined textual annotations rather than on the content of the still or video images in the database.
One problem with this approach, however, is that fish do not have a standard shape and thus the shape specification is limited to classifying or identifying fish having the same or a very similar shape.
The difficulty with these systems is that for a given query image, even though the images located by the system may have the same color, textural, or other statistical properties as the example image, the images may not be part of the same class as the query image.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information search and retrieval system
  • Information search and retrieval system
  • Information search and retrieval system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043]Before describing an image search and retrieval system and the techniques associated with, some introductory concepts and terminology are explained.

[0044]An analog or continuous parameter image such as a still photograph may be represented as a matrix of digital values and stored in a storage device of a computer or other digital processing device. Thus, as described herein, the matrix of digital data values are generally referred to as a “digital image” or more simply an “image” and may be stored in a digital data storage device, such as a memory for example, as an array of numbers representing the spatial distribution of energy at different wavelengths in a scene.

[0045]Similarly, an image sequence such as a view of a moving roller coaster for example, may be converted to a digital video signal as is generally known. The digital video signal is provided from a sequence of discrete digital images or frames. Each frame may be represented as a matrix of digital data values which...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Method and systems for search and retrieval of images with an image processing system is disclosed. With an input interface, selection of a plurality of images to use in a search query is accepted. The plurality of images of the search query are processed with the image processing system. A subset of the plurality of target images that are similar to the plurality of images is determined. With an output interface, the subset of the plurality of target images as a result from the search query is output.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS[0001]This application is a divisional of U.S. application Ser. No. 10 / 767,216 filed on Jan. 29, 2004, now U.S. Pat. No. 7,860,854 issued on Dec. 28, 2010; which is a continuation of U.S. application Ser. No. 10 / 216,550 filed on Aug. 8, 2002, now U.S. Pat. No. 6,721,733 issued on Apr. 13, 2004; which is a divisional of U.S. application Ser. No. 09 / 179,541 filed on Oct. 26, 1998, now U.S. Pat. No. 6,463,426 issued on Oct. 8, 2002, which claims the benefit of U.S. Provisional Patent Application No. 60 / 063,623 filed on Oct. 27, 1997.STATEMENTS REGARDING FEDERALLY SPONSORED RESEARCH[0002]This invention was made with government support under Grant No. N00014-95-1-0600 awarded by the U.S. Navy. The government has certain rights in the invention.BACKGROUND OF THE INVENTION[0003]This invention relates to information search and retrieval systems and more particularly to search and retrieval systems which utilize in whole or in part image processing tec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30G06T7/00
CPCG06F17/30247G06F17/30259G06K9/6206G06K2209/19G06T7/0006G06T7/001Y10S707/99934G06T2207/30004G06T2207/30141G06T2207/30148G06T2207/30152Y10S707/99936Y10S707/99933G06T7/0022G06T7/97G06F16/583G06F16/58G06F16/5838G06F16/5854G06F16/5866G06V10/754G06V2201/06
Inventor LIPSON, PAMELA R.SINHA, PAWAN
Owner MASSACHUSETTS INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products