Movatterモバイル変換


[0]ホーム

URL:


US6614946B1 - System and method for correcting defects in digital images through selective fill-in from surrounding areas - Google Patents

System and method for correcting defects in digital images through selective fill-in from surrounding areas
Download PDF

Info

Publication number
US6614946B1
US6614946B1US09/679,990US67999000AUS6614946B1US 6614946 B1US6614946 B1US 6614946B1US 67999000 AUS67999000 AUS 67999000AUS 6614946 B1US6614946 B1US 6614946B1
Authority
US
United States
Prior art keywords
pixels
area
defective
selection unit
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US09/679,990
Inventor
Albert D. Edgar
Thomas A. Dundon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kodak Alaris Inc
Original Assignee
Eastman Kodak Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US09/679,990priorityCriticalpatent/US6614946B1/en
Assigned to APPLIED SCIENCE FICTION, INC.reassignmentAPPLIED SCIENCE FICTION, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EDGAR, ALBERT D., DUNDON, THOMAS A.
Application filed by Eastman Kodak CofiledCriticalEastman Kodak Co
Assigned to CENTERPOINT VENTURE PARTNERS, L.P., RHO VENTURES (QP), L.P.reassignmentCENTERPOINT VENTURE PARTNERS, L.P.SECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: APPLIED SCIENCE FICTION, INC.
Assigned to CENTERPOINT VENTURE PARTNERS, L.P., RHO VENTURES (QP), L.P.reassignmentCENTERPOINT VENTURE PARTNERS, L.P.SECURITY AGREEMENTAssignors: APPLIED SCIENCE FICTION, INC.
Assigned to RHO VENTURES (QP), L.P., CENTERPOINT VENTURE PARTNERS, L.P.reassignmentRHO VENTURES (QP), L.P.SECURITY AGREEMENTAssignors: APPLIED SCIENCE FICTION, INC.
Assigned to EASTMAN KODAK COMPANYreassignmentEASTMAN KODAK COMPANYASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: APPLIED SCIENCE FICTION, INC.
Application grantedgrantedCritical
Publication of US6614946B1publicationCriticalpatent/US6614946B1/en
Assigned to EASTMAN KODAK COMPANY, APPLIED SCIENCE FICTION, INC.reassignmentEASTMAN KODAK COMPANYRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: CENTERPOINT VENTURE PARTNERS, L.P., RHO VENTURES (QP), L.P.
Assigned to CITICORP NORTH AMERICA, INC., AS AGENTreassignmentCITICORP NORTH AMERICA, INC., AS AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EASTMAN KODAK COMPANY, PAKON, INC.
Assigned to WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENTreassignmentWILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENTPATENT SECURITY AGREEMENTAssignors: EASTMAN KODAK COMPANY, PAKON, INC.
Assigned to EASTMAN KODAK COMPANY, PAKON, INC.reassignmentEASTMAN KODAK COMPANYRELEASE OF SECURITY INTEREST IN PATENTSAssignors: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT, WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
Assigned to 111616 OPCO (DELAWARE) INC.reassignment111616 OPCO (DELAWARE) INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EASTMAN KODAK COMPANY
Assigned to KODAK ALARIS INC.reassignmentKODAK ALARIS INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: 111616 OPCO (DELAWARE) INC.
Assigned to KPP (NO. 2) TRUSTEES LIMITEDreassignmentKPP (NO. 2) TRUSTEES LIMITEDSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KODAK ALARIS INC.
Adjusted expirationlegal-statusCritical
Assigned to THE BOARD OF THE PENSION PROTECTION FUNDreassignmentTHE BOARD OF THE PENSION PROTECTION FUNDASSIGNMENT OF SECURITY INTERESTAssignors: KPP (NO. 2) TRUSTEES LIMITED
Assigned to KODAK ALARIS INC.reassignmentKODAK ALARIS INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: THE BOARD OF THE PENSION PROTECTION FUND
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system and method for correcting defects in an image. A correction area surrounding the defective pixel is dynamically chosen to include a predetermined percentage of non-defective pixels. The percentage is varied as a function of the size of the surrounding region, such that the percentage decreases as the size of the region increases. The shape of the surrounding area may be varied to further enhance the correction procedure. A center of gravity is maintained around the defective pixel by defining subregions surrounding the pixel.

Description

CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S.C. §119 of U.S. Provisional Application Serial No. 60/158,501 filed Oct. 8, 1999. This application is also related to the Potucek et al U.S. application Ser. No. 09/686,719 filed Oct. 10, 2000, entitled Method and Apparatus for Differential Illumination Image-Capturing and Defect Handling, and the Ford et al U.S. application Ser. No. 09/552,473 entitled Scanner and Method.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to image processing and, particularly, to an improved system and method for correcting defects in images.
2. Description of the Related Art
Digitized images often include imperfections that are not present in the original image. One cause of such defects may be the components of the image capturing system. For example, a scanning surface, or platen, may contain scratches and other optical path obstructions. These optical path obstructions are digitized along with the original image and appear as imperfections in the digitized image.
Another cause of imperfections is defects within the physical medium of the image. For example, a photograph, film negative or other physical medium may be scratched or deformed despite careful handling. In addition, dust, hair, smudges, and the like may be deposited on the surface of the physical medium and will be digitized along with the original image. These defects will also appear in the digitized image as defects.
Conventional software programs are available to identify such defects. Some programs simply identify anything in the image with a certain characteristic, such as high frequency content, as being defective. Other programs allow the user to manually specify the defects. The identification of such defects can be summarized in a defect map. A binary defect map simply marks pixels in an image as defective or non-defective. Other systems facilitate the creation of a continuous defect map, wherein each pixel is marked with a defect value proportional to the severity of any defect at the pixel.
Once a pixel has been marked as defective, conventional imaging programs replace the defective pixel with a replacement amplitude value determined from amplitudes of the surrounding pixels within a predetermined area. In particular, such programs define a fixed area around a defective pixel and then calculate a mean average of the amplitude values of the pixels within that area. This value is then used to fill the defective pixel.
Conventional defect correction programs have several technical disadvantages. For example, conventional defect correction programs generally employ a fixed correction area, wherein a significant number of defective pixels are included, which are then included in the correction averaging calculation. This, in turn, can cause defects in the corrected image.
SUMMARY OF THE INVENTION
These and other drawbacks in the prior art are overcome in large part by a system and method for correcting defects in an image according to the present invention. In accordance with one implementation of the present invention, a method for correcting images is provided. In accordance with this implementation, the correction area surrounding the defective pixel is dynamically chosen to include a predetermined percentage of non-defective pixels. The percentage is varied as a function of the size of the surrounding region, such that the percentage decreases as the size of the region increases.
According to another implementation of the present invention, the shape of the surrounding area may be varied to further enhance the correction procedure. According to this method, subregions surrounding the defective pixel are defined. Once the subregions surrounding the pixel has been defined, the pixel is corrected, for example, by choosing a median average of the pixel amplitudes within the subregions.
Thus, the defect correcting system and method provides an improved method for selecting a replacement value for a defective pixel. This results in a clearer final image having fewer defects than in many conventional imaging systems.
BRIEF DESCRIPTION OF THE DRAWINGS
A better understanding of the invention is obtained when the following detailed description is considered in conjunction with the following drawings, in which like reference numerals represent like features, in which:
FIG. 1 is a block diagram of an imaging system employing an image correcting system in accordance with the present invention;
FIG. 2 is an exemplary defect map showing dynamic correction region selection in accordance with the present invention;
FIG. 3 illustrates a flowchart according to one implementation of the present invention;
FIG. 4 illustrates correction subregions according to an implementation of the present invention;
FIG. 5 illustrates a flowchart of subregion selection according to an implementation of the present invention;
FIGS. 6A and 6B illustrate subregion selection according to an implementation of the present invention; and
FIG. 7 illustrates a flowchart of subregion selection according to another implementation of the invention.
DETAILED DESCRIPTION OF THE INVENTION
FIGS. 1-7 illustrate an image defect correcting system and method of operation. As will be discussed in greater detail below, an image defect correcting system according to the present invention dynamically determines a correction area surrounding defective pixels. The correction region is chosen to contain a predetermined percentage or number of non-defective pixels, which varies with the size of the region. In addition, the shape of the correction region may be varied to enhance the image correction process.
Turning now to the drawings and, with particular attention to FIG. 1, anexemplary processing system10 including image processing functionality according to the present invention is shown. As will be described in greater detail below, theprocessing system10 provides enhanced image correction according to the present invention by varying the size and shape of a correction area around a pixel to be corrected. Theprocessing system10 may be embodied as a known computer system, such as an IBM RS 6000 workstation, an Apple G4 computer, or as an IBM PC or PC-compatible computer.
Theprocessing system10 implements animage processing system12, such as a computer program. Theprocessing system10 may further include animage input device14. Theimage input device14 may be embodied as a scanner, digital camera, or any other device suitable for providing an image to be processed, such as a mass storage device. It is noted that theimage processing system10 may be embodied as part of theimage input device14, rather than, as illustrated, a separate unit. Thus, the figures are exemplary only. It is further noted that an exemplaryimage processing system10 is the image processing system described in co-pending U.S. patent application Ser. No. 09/686,719, titled Method and Apparatus for Differential-Illumination Image Capturing and Defect Handling, Attorney Docket No. ASF98-098-PA-US which is hereby incorporated by reference in its entirety as if fully set forth herein.
Theimage processing system12 includes animage correcting system15 including a correctionregion selection unit16 and a replacement value selection unit18. As will be discussed in greater detail below, theimage correcting system15 uses adefect map20 to perform image correction. One method for generating a defect map is described in U.S. Pat. No. 5,266,805, which is hereby incorporated by reference in its entirety as if fully set forth herein. This method transmits infrared light at one surface of a film. A corresponding digitized infrared image is captured on this opposite side. Imperfections are identified because they substantially reduce or totally occlude the infrared light. The digitized infrared image thus provides an accurate map of the location and shape of image defects. Other methods of generating defect maps are known and the invention is not intended to be limited to any particular method. Thus, the above discussion is by way of example only.
In the case of a binary defect map, pixels are classified according to a binary defectiveness metric as defective or non-defective. In the case of a continuous defect map, pixels are characterized by continuous defectiveness metrics. For example, one such defectiveness metric is a level of defectiveness. If values for defectiveness are normalized between 0 for defective and 1 for non-defective, a pixel with a value of 0.5 would be considered half defective. An alternative defectiveness metric is correctability, which is a metric indicating how susceptible a pixel is to a particular method for correction. For example, a pixel might be assigned a correctability of 1, meaning 100% correctable, if it can be corrected using the infrared subtractive technique, even though the defectiveness for that pixel may be only 0.5. For sake of simplicity, the following discussion will use defectiveness terminology, it being understood that other defectiveness metrics may be employed.
Theimage correcting system15 selects a correction area proximate to each defective pixel. In one implementation, the correction area is selected to contain a predetermined percentage of non-defective pixels. In a specific implementation, the percentage varies as a function of the size of the surrounding area, so that the percentage decreases as the size of the region increases. For example, in one implementation, the following formula is used to calculate the percentage of non-defective pixels:
% non-defective pixels (NDP)=100(1/(1+A/25)),  (Equation 1)
where:
A=(2r+1)2
r=radius of the region
In this implementation, the term radius is used loosely since, generally, the area in question is square. The sum of non-defective pixels for the case of a binary defect map can be calculated as:ND=k=1APk(Equation2)
Figure US06614946-20030902-M00001
where:
Pk=1 if the kthpixel is non-defective
pk=0 if the kthpixel is defective
To determine when the area in question is suitable for the next stage of correction, the following condition is tested:
ND>=A*NDP/100  (Equation 2.5)
If the condition in Equation 2.5 is satisfied, then the area is of sufficient size for use in the next stage of correction. If not, then the radius is incremented and the required percentage and actual sum of non-defective pixels (ND) are recalculated. For example, for r=0, the required percentage is nearly 100% and for r=2, the required percentage is 50%.
Use of this method is illustrated more particularly, by way of example, in FIG.2. FIG. 2 illustrates adefect map200. A pixel X to be corrected is denoted201,defective pixels203 are denoted d, andnon-defective pixels205 are denoted n. If r is chosen to be 1, then, usingEquation 1, abox202 surrounding thepixel201 needs 74% (or at least 7 out of 9) non-defective pixels in order to satisfy Equation 2.5. For r=1 and r=2, the criteria are not met. However, if r is chosen to be 3,Equation 1 indicates thatbox204 requires only 33% (or at least 17 out of 49) non-defective pixels, and we see that the condition of Equation 2.5 is satisfied.
In the case of a continuous defect map, a pixel reliability is defined, which is the inverse of a pixel s defect value. The pixel reliability is used as a gauge for a pixel s suitability for use as a substitute for the defective pixel in question. For example, in one implementation, a pixel s reliability is calculated using the following formula:
R=1−K*D  (Equation 3)
Where:
R is the reliability
K is a proportionality constant determined empirically
D is the defect value
The range of the pixel s defect value may be set from 0 (completely non-defective) to 1 (completely defective). If K=1, it is seen that R varies from 1 (completely reliable) to 0 (completely unreliable). For K>1, the lowest value of R may be limited to 0.
In determining the appropriate size of the correction area for a continuous defect map,Equation1 above may be used for determining the required percentage of non-defective pixels. The sum of non-defective pixels, ND, now becomes the sum of each pixel s reliability:
ND=whereRkis the kthpixel s reliability  (Equation 4)
As discussed above, once the correction area has been determined, the amplitudes of the pixels in the correction area are used to determine a corrected amplitude value for the pixel which is to be corrected. A variety of methods for choosing the correction value may be employed. For example, the amplitudes of the pixels in the correction region may be averaged to determine the correction value.
In an implementation employing a binary defect map, only the amplitudes of the non-defective pixels are used to determine the correction amplitude value. For example, if thecorrection areas202 or204 of FIG. 2 define binary defect maps, then the amplitudes of thedefective pixels203 are ignored in determining the correction value. Instead, only the amplitudes of thenon-defective pixels205 are used. According to one implementation, the median amplitude of all non-defective pixels is used as a substitute for thepixel201. Other mathematical techniques may be employed. For example, cubic spline techniques or similar mathematical models may be implemented.
If the defect map is a continuous defect map, then an amplitude value is chosen based on an averaging of the values of pixels in the surrounding region, taking into account or weighting their reliabilities or defectiveness metrics. Thus, the value may be obtained by taking a mean or median average of those pixels having a particular reliability.
A flowchart illustrating operation of one implementation of the present invention is shown in FIG.3. This flowchart represents the steps involved in correcting one pixel in the image, and as such would be repeated for each pixel in the entire image. In one implementation, only the original pixel values (and not the newly corrected pixel values) are used in any of these steps. In astep302, theimage correcting system14 sets the index value r equal to a predetermined index, such as 1. In astep304, theimage correcting system14 calculates the percentage of non-defective pixels allowed for that particular value of r. Alternatively, theimage correcting system14 may access a lookup table (not shown) which contains a list of values of r and corresponding percentages. Then, in astep306, theimage correcting system14 determines the actual percentage of non-defective pixels. For example, theimage correcting system14 may count the non-defective pixels within the region defined by r. The actual percentage of non-defective pixels is compared to the calculated percentage of non-defective pixels in astep308. If the actual percentage is not greater than or equal to the calculated percentage, then in astep310, the index r is incremented and the program loops back tostep304. However, if the actual percentage is greater than or equal to the calculated percentage, then in astep312, a correction value is determined by theimage correcting system14. For example, in the case of the binary defect map, the amplitude values of the non-defective pixels are used to determine a median average. In the case of a continuous defect map, the values of all pixels are used to determine the median. Once the correction value is determined, the image correcting program replaces the defective pixel value with the calculated correction amplitude value, in astep314.
As noted above, the shape of the area surrounding the defective pixel may also be varied. The shape is varied while maintaining a center of gravity on the defective pixel (i.e., the defective pixel is maintained at the center of subregions weighted according to size and number of defective pixels). To maintain the center of gravity, subregions are created around the defective pixel which contain predetermined percentages of non-defective pixels. According to one implementation, the subregions are defined as rectangular quadrants of dimension r×(r+1), where r is the effective radius for the quadrant. Although the subregions are described in terms of four rectangular regions, the subregions may have any of a variety of shapes. The subregions can have effective radii which differ from one another depending upon the proportion of defective pixels within the particular subregion. For example, as shown in FIG. 4, amap400 surrounding the defective pixel399 (X)may be divided into subregions401-404 (Q1-Q4). For subregion401 (Q1), r=3; for subregion402 (Q2), r=2; for subregion403 (Q3), r=3; and for subregion404 (Q4), r=1.
In one implementation, the center of gravity is maintained by determining the number of non-defective pixels for a portion of each subregion associated with a particular increment of r. The sum of non-defective pixels (ND) is multiplied by its value of rand added vectorially to similar products from other subregions. The center of gravity is maintained by constraining the vector sum to be zero. For example, in the case of quadrants, +i is assigned to quadrant401 (Q1), −i can be assigned to quadrant403 (Q3), +j to quadrant402 (Q2), and j to quadrant404 (Q4), where i is the unit vector for the positive x-axis, and j is the unit vector for the positive y-axis. If the vector sum is nonzero, the radius is incremented for the appropriate quadrant to achieve the proper center of gravity.
The following equation is used to determine the vector sum:
VS=r1NDQ1î−r3NDQ3î+r2NDQ2ĵ−r4NDQ4ĵ  Equation 5
For a binary defect map, ND for each quadrant is calculated using an equation similar to Equation 2 (i.e., the area A is now the area of the quadrant). For a continuous defect map, ND for each quadrant is calculated using an equation similar toEquation 4. In addition, a modified version ofEquation 1, as seen below, is used to constrain the appropriate total percentage of non-defective pixels:
NDP=100*(1/(1+ΣA/25))  Equation 6
As can be seen, the area A inEquation 1 is now the sum of the areas of each subregion. In certain implementations, the sum of the areas can include the central pixel, i.e., for r=0.
For example, in FIG. 4, VS=24i−24i+8j−j=7j, and NDP=43.1% (A=33). It is seen that Equation 2.5 is satisfied. If Equation 2.5 had not been satisfied, the index r would be incremented, and the above-described calculations undertaken again to determine whether the region(s) now satisfy the criteria of Equation 2.5. It is noted that a maximum number of iterations may constrain the image correction system to prevent hysteresis. Moreover, in certain cases, it may not be necessary for the vector sum VS to equal zero (0). Satisfactory image correcting performance may be achieved if VS meets a predetermined threshold value.
Turning now to FIG. 5, a flowchart illustrating operation of this implementation of the invention is shown. In astep502, correctionregion selection unit16 defines an initial index r for each of a predetermined number of subregions. Then, in astep504, using adefect map20, the correctionregion selection unit16 calculates ND for all of the subregions. In astep506, the correctionregion selection unit16 calculates VS and NDP In astep508, the correctionregion selection unit16 determines whether VS=0 (or is below a threshold value). If not, then the value of r for one or more of the subregions is incremented, in astep512, and the system cycles back tostep504. If, instep508, VS=0, then in astep510, it is determined whether Equation 2.5 is satisfied. If not, then one or more values of r are incremented and the system returns to step504. Otherwise, the selection of the subregions is complete. As discussed above, the number of iterations of the process may be constrained to a particular number.
Another method of growing separate subregions is to constrain each subregion to contain above a threshold number of non-defective pixels. Thus, in the case of quadrants, each quadrant contains ¼thof the total number of non-defective pixels. Initially, each quadrant is the same size. The sum of all non-defective pixels is then determined, and ¼ of that value is used as a threshold for the next iteration of quadrant growth. If a quadrant has already contributed more than this threshold, it is not grown (i.e., r is not increased). Otherwise, r is incremented by 1. When all four quadrants are evaluated in this manner, a new sum of non-defective pixels is calculated and the process repeats. When the total number of non-defective pixels satisfies the requirement ofEquation 1, then the process is finished with each quadrant contributing equally. In the case of a continuous defect map, the sum in question is the sum of reliability values for each pixel.
For example, FIG. 6A and 6B illustrate quadrant growth on the map of FIG.4. Initially, as shown in FIG. 6A, the radius, r, is set to 1. As shown, ND=1, and the quadrant threshold T=ND/4=0.25, and NDP=74%. Quadrants601a-604aare ofdimension 1×2; all quadrants exceptquadrant604ahave two defective pixels. In this case, quadrant601d(Q4) is not grown, but quadrants601a-601c(Q1-Q3) are. The result is seen in FIG.6B. In this case, ND=9, and the threshold T=2.25. As can be seen, of the newly-grownquadrants601b-603b, onlyquadrant602bhas a number of non-defective pixels above the threshold. The process continues until all quadrants are above the associated threshold.
This process is illustrated with reference to FIG.7. In astep702, the radius rkfor each subregion, k=1 (to m) is set to an initial value, such as 1. In astep704, the system calculates the sum of non-defective pixels (ND), the total required percentage (NDP) , and the threshold required of non-defective pixels per subregion (T). In a quadrant-based system, T=ND/4, the total number of subregions m=4, and the index k (in rk) varies from m=1 to m=4. Next, in astep706, the sum of non-defective pixels (ND) is compared to the required percentage (NDP), as in Equation 2.5. If this condition is satisfied, a flag, F, is set to TRUE. Otherwise, this flag is set to FALSE. Next, in astep708, the index k is set to 1. Instep710, the sum of non-defective pixels for the quadrant associated with k (NDk) is calculated and compared to the threshold, T. If NDkis less than T, then the radius for that quadrant (rk) is incremented instep712. Otherwise, index k is incremented instep714. The new value of index k is compared against m instep716 and if less than or equal to m, control is returned to step710. Otherwise, step716 checks the flag F. If F is FALSE, control is returned to step704. Otherwise, the process is finished for the current pixel.
Once the subregions have been selected, the correction value may be chosen in a manner similar to that discussed above. However, in another implementation, a substitute value for the amplitude of the pixel399 (FIG. 4) is calculated by first determining a figure of merit for each pixel in a subregion once the size and shape of the subregions are determined. The figure of merit indicates the appropriateness of using that pixel as a substitute. One particular figure of merit is shown below:
FMk=Rk/rk  Equation 7
where, for the kthpixel:
FMkis the figure of merit;
Rkis the reliability;
rkis the radius.
Within each subregion, the pixel with the highest figure of merit is selected.
The figures of merit for each subregion are then summed:FMt=k=1NFMk(Equation8)
Figure US06614946-20030902-M00002
where:
FMkis the figure of merit for the selected pixel from the kthsubregion;
FMtis the total figure of merit.
N is the total number of subregions (N=4 for quadrants)
Then, an amplitude value for the defective pixel is chosen according to the following equation:S=k=1NPk*FMk/FMt(Equation9)
Figure US06614946-20030902-M00003
where:
Pkis the amplitude of the selected pixel from the kthsubregion;
S is the substitute value.
When using quadrants, the summations in Equations 8 and 9 go to 4. (i.e., Q=4).
The invention described in the above detailed description is not intended to be limited to the specific form set forth herein, but is intended to cover such alternatives, modifications and equivalents as can reasonably be included within the spirit and scope of the appended claims. To aid the Patent Office and any readers of any patent issued on this application in interpreting the claims appended hereto, applicants wish to note that they do not intend any of the appended claims to invoke paragraph 6 of 35 U.S.C. Sec. 112 as it exists on the date of filing hereof unless the words “means for” or “step for” are used in the particular claim.

Claims (32)

What is claimed is:
1. A method for correcting images, comprising:
selecting an area proximate at least one defective pixel, said area selected to include a variable number of pixels having a defectiveness metric above a predetermined threshold; and
replacing said defective pixel with a pixel having a value derived from values of one or more selected pixels within said area.
2. A method according toclaim 1, said replacing said defective pixel including determining an average value of said selected pixels within said area.
3. A method according toclaim 2, including deriving a reliability from selected pixels within said area.
4. A method according toclaim 3, said replacing said defective pixel including determining a median of non-defective pixels within said area.
5. A method according toclaim 4, including weighting the median with a defectiveness metric.
6. A method according toclaim 3, said determining an average value including determining a mean of selected pixels within said area.
7. A method according toclaim 6, including weighting the average with a defectiveness metric.
8. A method according toclaim 1, said selecting an area including selecting one or more subregions chosen to include a variable percentage of non-defective pixels.
9. A method according toclaim 8, said replacing including averaging among selected pixels in said subregions.
10. A method according toclaim 9, said averaging including averaging among said subregions weighted so that a center of gravity is coincident with said defective pixel.
11. A method according toclaim 10, wherein said on or more subregions define quadrants.
12. An image processing system, comprising:
a correction region selection unit operable to dynamically select a correction area around at least one defective pixel, said area including a variable level of non-defective pixels within a defectiveness metric above a predetermined threshold; and
replacing said defective pixel with a pixel having, a value derived from values of one or more selected pixels within said area.
13. An image processing system according toclaim 12, said replacement value selection unit configured to determine an average value of said selected pixels within said area.
14. An image processing system according toclaim 13, said replacement value selection unit configured to derive a reliability from selected pixels within said area.
15. An image processing system as recited inclaim 12, wherein said image processing system comprises a scanner.
16. An image processing system, comprising:
a correction region selection unit operable to dynamically select a correction area around at least one defective pixel, said area including a variable level of non-defective pixels; and
a replacement value selection unit configured to (i) select a replacement value for said defective pixel, wherein said replacement value selection unit configured to determine an average value of the selected pixels within said area, (ii) derive a reliability from selected pixels within said area, and (iii) determine a median of non-defective pixels within said area.
17. An image processing system according toclaim 16, said replacement value selection unit configured to weight the median with a defectiveness metric.
18. An image processing system according toclaim 17, said replacement value selection unit configured to determine a mean of selected pixels within said area.
19. An image processing system according toclaim 16, said replacement value selection unit configured to weight the average with a defectiveness metric.
20. An image processing system, comprising:
a correction region selection unit operable to dynamically select a correction area around at least one defective pixel, said area including a variable level of non-defective pixels; and
a replacement value selection unit configured to select a replacement value for said defective pixel, wherein said replacement value selection unit configured to select one or more subregions chosen to include a variable percentage of non-defective pixels.
21. An image processing system according toclaim 20, said replacement value selection unit configured to average among selected pixels in said subregions.
22. An image processing system according toclaim 21, said replacement value selection unit configured to average among said subregions weighted so that a center of gravity s coincident with said defective pixel.
23. An image processing system according toclaim 22, wherein said on or more subregions define quadrants.
24. An image processing system, comprising:
a correction region selection unit operable to dynamically select a correction area around at least one defective pixel, said area including a variable level of non-defective pixels; and
a replacement value selection unit configured to select a replacement value for said defective pixel, wherein said image processing system comprises a reflective-type scanner.
25. A method for correcting images, comprising:
selecting one or more variably-sized regions proximate a defective pixel;
replacing said defective pixel with a pixel having a value derived from values of one or more of pixels within said one or more variably-sized regions; and
selecting said one or more regions to have a predetermined level of pixels having a defectiveness metric above a predetermined threshold.
26. A method according toclaim 25, said replacing said defective pixel comprising determining an average value of said values of said one or more pixels.
27. A method according toclaim 25, including deriving a reliability from selected pixels within said one or more variably-sized regions.
28. A method according toclaim 27, said replacing said defective pixel including determining a median of non-defective pixels within said one or more variably-sized regions.
29. A method according toclaim 28, including weighting the median with a defectiveness metric.
30. A method according toclaim 25, said determining an average value including determining a mean of selected pixels within said one or more variably-sized regions.
31. A method according toclaim 30, including weighting the average with a defectiveness metric.
32. A method according toclaim 31, said averaging including averaging among said subregions weighted so that a center of gravity is coincident with said defective pixel.
US09/679,9901999-10-082000-10-05System and method for correcting defects in digital images through selective fill-in from surrounding areasExpired - LifetimeUS6614946B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/679,990US6614946B1 (en)1999-10-082000-10-05System and method for correcting defects in digital images through selective fill-in from surrounding areas

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US15850199P1999-10-081999-10-08
US09/679,990US6614946B1 (en)1999-10-082000-10-05System and method for correcting defects in digital images through selective fill-in from surrounding areas

Publications (1)

Publication NumberPublication Date
US6614946B1true US6614946B1 (en)2003-09-02

Family

ID=22568418

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/679,990Expired - LifetimeUS6614946B1 (en)1999-10-082000-10-05System and method for correcting defects in digital images through selective fill-in from surrounding areas

Country Status (3)

CountryLink
US (1)US6614946B1 (en)
AU (1)AU1962701A (en)
WO (1)WO2001027688A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020065611A1 (en)*2000-11-242002-05-30Stefan BoehmMethod for operating an image system of an imaging medical examination device and medical examination device
US20030053140A1 (en)*2001-09-192003-03-20Pfu LimitedMethod of controlling image reading system and control program thereof
US6768512B1 (en)*2000-07-122004-07-27Vanguard International Semiconductor Corp.Method of bad pixel correction
US20060161806A1 (en)*2005-01-182006-07-20Tatjana GromykoMethod and system of configuring a software program
US20070248168A1 (en)*1997-07-302007-10-25Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20100142848A1 (en)*2005-11-182010-06-10Abbott LaboratoriesImage Based Correction For Unwanted Light Signals In A Specific Region Of Interest
USRE42516E1 (en)1997-09-092011-07-05Video Enhancement Solutions, LLCMethod of removing blocking artifacts in a coding system of a moving picture
US8023766B1 (en)2007-04-302011-09-20Hewlett-Packard Development Company, L.P.Method and system of processing an image containing undesirable pixels
US8170350B2 (en)2004-08-162012-05-01DigitalOptics Corporation Europe LimitedForeground/background segmentation in digital images
WO2017209675A1 (en)2016-05-302017-12-07Fingerprint Cards AbCorrection and detection of defective capacitive sensor elements of a fingerprint sensor
CN108845438A (en)*2018-04-192018-11-20苏州华兴源创电子科技有限公司LCD panel test device and method
JP2020008488A (en)*2018-07-112020-01-16オムロン株式会社 Image processing apparatus, image processing method, and image processing program
CN111093465A (en)*2017-11-062020-05-01Hoya株式会社Electronic endoscope processor and electronic endoscope system
US20220237775A1 (en)*2021-01-272022-07-28Canon Kabushiki KaishaRadiographic imaging system, radiographic imaging apparatus, and inspection method for inspecting radiographic imaging apparatus

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030039402A1 (en)*2001-08-242003-02-27Robins David R.Method and apparatus for detection and removal of scanned image scratches and dust
US20030039403A1 (en)*2001-08-242003-02-27Robins David R.Method and system for user assisted defect removal
KR100407158B1 (en)*2002-02-072003-11-28삼성탈레스 주식회사Method for correcting time variant defect in thermal image system
US7499599B2 (en)*2003-06-122009-03-03General Electric CompanyMethod of real-time correction of non-functioning pixels in digital radiography
JP3952301B2 (en)*2003-08-292007-08-01ノーリツ鋼機株式会社 Image processing apparatus, method, and program

Citations (96)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE2821868A1 (en)1978-05-191979-11-22Karl SirowatkaRecording damage on moving film or bands - using infrared scanning and pen recorders or warning devices
US4260899A (en)1979-06-141981-04-07Intec CorporationWide web laser scanner flaw detection method and apparatus
US4301469A (en)1980-04-301981-11-17United Technologies CorporationRun length encoder for color raster scanner
US4302108A (en)1979-01-291981-11-24Polaroid CorporationDetection of subsurface defects by reflection interference
US4462860A (en)1982-05-241984-07-31At&T Bell LaboratoriesEnd point detection
US4670779A (en)1984-01-101987-06-02Sharp Kabushiki KaishaColor-picture analyzing apparatus with red-purpose and green-purpose filters
US4677465A (en)1985-11-011987-06-30Eastman Kodak CompanyDigital color image processing method with shape correction of histograms used to produce color reproduction functions
US4680638A (en)1982-07-161987-07-14British Broadcasting CorporationConcealment of defects in a video signal
US4700229A (en)1985-07-091987-10-13U.S. Philips CorporationImage enhancement circuit
US4775238A (en)1985-09-241988-10-04Erwin Sick Gmbh Optik-ElektronikOptical web monitoring apparatus
US4796061A (en)1985-11-161989-01-03Dainippon Screen Mfg. Co., Ltd.Device for detachably attaching a film onto a drum in a drum type picture scanning recording apparatus
US4814630A (en)1987-06-291989-03-21Ncr CorporationDocument illuminating apparatus using light sources A, B, and C in periodic arrays
US4821114A (en)1986-05-021989-04-11Dr. Ing. Rudolf Hell GmbhOpto-electronic scanning arrangement
US4845551A (en)1985-05-311989-07-04Fuji Photo Film Co., Ltd.Method for correcting color photographic image data on the basis of calibration data read from a reference film
US4933566A (en)1987-11-301990-06-12Fuji Photo Film Co., Ltd.Method of detecting tape defects
US4937720A (en)1989-10-131990-06-26Sundstrand CorporationPWM inverter circuit analytically compensating for DC link distortion
US4969045A (en)1988-05-201990-11-06Sanyo Electric Co., Ltd.Image sensing apparatus having automatic iris function of automatically adjusting exposure in response to video signal
US4972091A (en)1989-05-161990-11-20Canadian Patents And Development Limited/Societe Canadienne Des Brevets Et D'exploitation LimiteeMethod and apparatus for detecting the presence of flaws in a moving sheet of material
US4989973A (en)1988-10-031991-02-05Nissan Motor Co., Ltd.Surface condition estimating apparatus
US4994918A (en)1989-04-281991-02-19Bts Broadcast Television Systems GmbhMethod and circuit for the automatic correction of errors in image steadiness during film scanning
US5003379A (en)1989-10-161991-03-26Eastman Kodak CompanyTelecine scanning apparatus with spectrally-shifted sensitivities responsive to negative or print film dyes
EP0422220A1 (en)1989-03-281991-04-17Yokogawa Medical Systems, LtdImage processing apparatus
US5010401A (en)1988-08-111991-04-23Mitsubishi Denki Kabushiki KaishaPicture coding and decoding apparatus using vector quantization
US5047968A (en)1988-03-041991-09-10University Of Massachusetts Medical CenterIterative image restoration device
US5058982A (en)1989-06-211991-10-22Orbot Systems Ltd.Illumination system and inspection apparatus including same
US5091972A (en)1990-09-171992-02-25Eastman Kodak CompanySystem and method for reducing digital image noise
US5097521A (en)1989-12-211992-03-17Bts Broadcast Television Systems GmbhMethod of concealing scratch errors in a video signal derived from a film scanner
EP0482790A1 (en)1990-10-231992-04-29Crosfield Electronics LimitedMethod and apparatus for generating representation of an image
US5149960A (en)1991-07-031992-09-22R. R. Donnelley & Sons CompanyMethod of converting scanner signals into colorimetric signals
US5155596A (en)1990-12-031992-10-13Eastman Kodak CompanyFilm scanner illumination system having an automatic light control
JPH04291139A (en)1991-03-201992-10-15Nippon Steel Corp Strip defect notification device
EP0527097A2 (en)1991-08-061993-02-10Eastman Kodak CompanyApparatus and method for collectively performing tile-based image rotation, scaling and digital halftone screening
US5200817A (en)1991-08-291993-04-06Xerox CorporationConversion of an RGB color scanner into a colorimetric scanner
EP0569142A1 (en)1992-05-051993-11-10International Business Machines CorporationSystem and method for image recovery
US5267030A (en)1989-12-221993-11-30Eastman Kodak CompanyMethod and associated apparatus for forming image data metrics which achieve media compatibility for subsequent imaging application
US5291286A (en)1988-02-291994-03-01Mitsubishi Denki Kabushiki KaishaMultimedia data transmission system
US5311310A (en)1991-12-061994-05-10Bell Communications Research, Inc.High efficiency coder and method employing overlapped motion compensation and perfect reconstruction filter banks
US5317420A (en)*1992-03-051994-05-31Matsushita Electric Industrial Co., Ltd.Noise elimination apparatus for eliminating noise components having a high density and a low density
US5335086A (en)1990-11-221994-08-02Dainippon Screen Mfg. Co., LtdMethod of and apparatus for eliminating pin holes
EP0624848A2 (en)1993-05-041994-11-17Eastman Kodak CompanyA technique for the detection and removal of local defects in digital continuous-tone images
US5371542A (en)1992-06-231994-12-06The United States Of America As Represented By The Secretary Of The NavyDual waveband signal processing system
GB2283633A (en)1993-11-051995-05-10Sony Uk LtdVideo image manipulation; controling anti-alias filter for segmented output image
US5448380A (en)1993-07-311995-09-05Samsung Electronics Co., Ltd.color image processing method and apparatus for correcting a color signal from an input image device
US5447811A (en)1992-09-241995-09-05Eastman Kodak CompanyColor image reproduction of scenes with preferential tone mapping
US5452018A (en)1991-04-191995-09-19Sony Electronics Inc.Digital color correction system having gross and fine adjustment modes
US5465155A (en)1992-07-171995-11-07International Business Machines CorporationDuplex film scanning
US5465163A (en)1991-03-181995-11-07Canon Kabushiki KaishaImage processing method and apparatus for processing oversized original images and for synthesizing multiple images
US5477345A (en)1993-12-151995-12-19Xerox CorporationApparatus for subsampling chrominance
EP0699753A2 (en)1994-07-131996-03-06Hoechst AktiengesellschaftProtein for the transport of cationic xenobiotic and/or pharmaceutical compounds, DNA sequences coding therefore and its uses
US5509086A (en)1993-12-231996-04-16International Business Machines CorporationAutomatic cross color elimination
US5516608A (en)1994-02-281996-05-14International Business Machines CorporationMethod for controlling a line dimension arising in photolithographic processes
EP0716538A2 (en)1994-12-061996-06-12Canon Kabushiki KaishaImage pickup device
US5552904A (en)1994-01-311996-09-03Samsung Electronics Co., Ltd.Color correction method and apparatus using adaptive region separation
US5561611A (en)1994-10-041996-10-01Noran Instruments, Inc.Method and apparatus for signal restoration without knowledge of the impulse response function of the signal acquisition system
US5565931A (en)1994-10-311996-10-15Vivo Software. Inc.Method and apparatus for applying gamma predistortion to a color image signal
US5568270A (en)1992-12-091996-10-22Fuji Photo Film Co., Ltd.Image reading apparatus which varies reading time according to image density
US5581376A (en)1994-08-291996-12-03Xerox CorporationSystem for correcting color images using tetrahedral interpolation over a hexagonal lattice
US5582961A (en)1995-06-061996-12-10Eastman Kodak CompanyPhotographic elements which achieve colorimetrically accurate recording
US5583950A (en)1992-09-161996-12-10Mikos, Ltd.Method and apparatus for flash correlation
US5589887A (en)1994-09-151996-12-31U.S. Philips CorporationMethod and circuit for detecting and concealing video signal errors
EP0751670A2 (en)1995-06-291997-01-02Bayer CorporationOptical path for a scanning system
US5608547A (en)1993-04-221997-03-04Minolta Camera Kabushiki KaishaImage forming apparatus having illumination direction altered for every plurality of readout operations with respect to one original
EP0768621A2 (en)1995-10-161997-04-16Eastman Kodak CompanyMethod and apparatus for correcting pixel values in a digital image
US5641596A (en)1995-12-051997-06-24Eastman Kodak CompanyAdjusting film grain properties in digital images
US5666443A (en)1993-08-241997-09-09Minolta Co., Ltd.Image processor with edge emphasis of image data
EP0794454A2 (en)1996-03-041997-09-10Fuji Photo Film Co., Ltd.Film scanner
DE19636867C1 (en)1996-09-111998-01-02Philips PatentverwaltungVideo signal processing apparatus for noise signal removal
EP0816833A2 (en)1996-06-281998-01-07Fujifilm Electronic Imaging LimitedAn illumination unit and illumination method
US5721624A (en)1989-10-151998-02-24Minolta Co., Ltd.Image reading apparatus improving the joining state of a plurality of image data obtained by dividing and reading out an original image
US5726773A (en)1994-11-291998-03-10Carl-Zeiss-StiftungApparatus for scanning and digitizing photographic image objects and method of operating said apparatus
US5729631A (en)1993-11-301998-03-17Polaroid CorporationImage noise reduction system using a wiener variant filter in a pyramid image representation
US5771107A (en)1995-01-111998-06-23Mita Industrial Co., Ltd.Image processor with image edge emphasizing capability
US5808674A (en)1996-09-091998-09-15Eastman Kodak CompanyProducing and improved digital image from digital signals corresponding to pairs of photosites
EP0893914A2 (en)1997-07-241999-01-27Nikon CorporationImage processing method, image processing apparatus, and storage medium for storing control process
US5892595A (en)1996-01-261999-04-06Ricoh Company, Ltd.Image reading apparatus for correct positioning of color component values of each picture element
JPH11185028A (en)1997-10-141999-07-09Hewlett Packard Co <Hp>Method for detecting artifact on surface of transmissive image medium
US5923042A (en)1994-10-111999-07-13International Business Machines CorporationMethod and apparatus for optically scanning transparent media
EP0930498A2 (en)1997-12-261999-07-21Nidek Co., Ltd.Inspection apparatus and method for detecting defects
US5930388A (en)1996-10-241999-07-27Sharp Kabuskiki KaishaColor image processing apparatus
US5963662A (en)1996-08-071999-10-05Georgia Tech Research CorporationInspection system and method for bond detection and validation of surface mount devices
US5979011A (en)1995-04-071999-11-09Noritsu Koki Co., LtdDust removing apparatus
US5982951A (en)1996-05-281999-11-09Canon Kabushiki KaishaApparatus and method for combining a plurality of images
US5982941A (en)1997-02-071999-11-09Eastman Kodak CompanyMethod of producing digital image with improved performance characteristic
US5991444A (en)1994-11-141999-11-23Sarnoff CorporationMethod and apparatus for performing mosaic based image compression
US6005987A (en)1996-10-171999-12-21Sharp Kabushiki KaishaPicture image forming apparatus
JP2000013604A (en)1998-04-222000-01-14Nikon Corp Image processing apparatus and storage medium for storing control procedure of image processing apparatus
US6057040A (en)1998-01-222000-05-02Vision--Ease Lens, Inc.Aminosilane coating composition and process for producing coated articles
US6075905A (en)1996-07-172000-06-13Sarnoff CorporationMethod and apparatus for mosaic image construction
US6078051A (en)1998-01-082000-06-20Xerox CorporationImage input device and method for providing scanning artifact detection
US6078701A (en)1997-08-012000-06-20Sarnoff CorporationMethod and apparatus for performing local to global multiframe alignment to construct mosaic images
JP2000196813A (en)1998-12-252000-07-14Canon Inc Image reading device
US6101273A (en)1995-10-312000-08-08Fuji Photo Film Co., Ltd.Image reproducing method and apparatus
US6128416A (en)1993-09-102000-10-03Olympus Optical Co., Ltd.Image composing technique for optimally composing a single image from a plurality of digital images
US6239886B1 (en)1998-01-082001-05-29Xerox CorporationMethod and apparatus for correcting luminance and chrominance data in digital color images
US6529618B1 (en)*1998-09-042003-03-04Konica CorporationRadiation image processing apparatus
EP1547811A2 (en)1999-07-202005-06-29TECNOFORMING S.p.A.Light alloy rim with a front covering element in stainless steel and its production method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3442466B2 (en)*1993-04-122003-09-02株式会社リコー Image processing apparatus and image processing method

Patent Citations (102)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE2821868A1 (en)1978-05-191979-11-22Karl SirowatkaRecording damage on moving film or bands - using infrared scanning and pen recorders or warning devices
US4302108A (en)1979-01-291981-11-24Polaroid CorporationDetection of subsurface defects by reflection interference
US4260899A (en)1979-06-141981-04-07Intec CorporationWide web laser scanner flaw detection method and apparatus
US4301469A (en)1980-04-301981-11-17United Technologies CorporationRun length encoder for color raster scanner
US4462860A (en)1982-05-241984-07-31At&T Bell LaboratoriesEnd point detection
US4680638A (en)1982-07-161987-07-14British Broadcasting CorporationConcealment of defects in a video signal
US4670779A (en)1984-01-101987-06-02Sharp Kabushiki KaishaColor-picture analyzing apparatus with red-purpose and green-purpose filters
US4845551A (en)1985-05-311989-07-04Fuji Photo Film Co., Ltd.Method for correcting color photographic image data on the basis of calibration data read from a reference film
US4700229A (en)1985-07-091987-10-13U.S. Philips CorporationImage enhancement circuit
US4775238A (en)1985-09-241988-10-04Erwin Sick Gmbh Optik-ElektronikOptical web monitoring apparatus
US4677465A (en)1985-11-011987-06-30Eastman Kodak CompanyDigital color image processing method with shape correction of histograms used to produce color reproduction functions
US4796061A (en)1985-11-161989-01-03Dainippon Screen Mfg. Co., Ltd.Device for detachably attaching a film onto a drum in a drum type picture scanning recording apparatus
US4821114A (en)1986-05-021989-04-11Dr. Ing. Rudolf Hell GmbhOpto-electronic scanning arrangement
US4814630A (en)1987-06-291989-03-21Ncr CorporationDocument illuminating apparatus using light sources A, B, and C in periodic arrays
US4933566A (en)1987-11-301990-06-12Fuji Photo Film Co., Ltd.Method of detecting tape defects
US5291286A (en)1988-02-291994-03-01Mitsubishi Denki Kabushiki KaishaMultimedia data transmission system
US5047968A (en)1988-03-041991-09-10University Of Massachusetts Medical CenterIterative image restoration device
US4969045A (en)1988-05-201990-11-06Sanyo Electric Co., Ltd.Image sensing apparatus having automatic iris function of automatically adjusting exposure in response to video signal
US5010401A (en)1988-08-111991-04-23Mitsubishi Denki Kabushiki KaishaPicture coding and decoding apparatus using vector quantization
US4989973A (en)1988-10-031991-02-05Nissan Motor Co., Ltd.Surface condition estimating apparatus
EP0422220A1 (en)1989-03-281991-04-17Yokogawa Medical Systems, LtdImage processing apparatus
US4994918A (en)1989-04-281991-02-19Bts Broadcast Television Systems GmbhMethod and circuit for the automatic correction of errors in image steadiness during film scanning
US4972091A (en)1989-05-161990-11-20Canadian Patents And Development Limited/Societe Canadienne Des Brevets Et D'exploitation LimiteeMethod and apparatus for detecting the presence of flaws in a moving sheet of material
US5058982A (en)1989-06-211991-10-22Orbot Systems Ltd.Illumination system and inspection apparatus including same
US4937720A (en)1989-10-131990-06-26Sundstrand CorporationPWM inverter circuit analytically compensating for DC link distortion
US5721624A (en)1989-10-151998-02-24Minolta Co., Ltd.Image reading apparatus improving the joining state of a plurality of image data obtained by dividing and reading out an original image
US5003379A (en)1989-10-161991-03-26Eastman Kodak CompanyTelecine scanning apparatus with spectrally-shifted sensitivities responsive to negative or print film dyes
US5097521A (en)1989-12-211992-03-17Bts Broadcast Television Systems GmbhMethod of concealing scratch errors in a video signal derived from a film scanner
US5267030A (en)1989-12-221993-11-30Eastman Kodak CompanyMethod and associated apparatus for forming image data metrics which achieve media compatibility for subsequent imaging application
US5091972A (en)1990-09-171992-02-25Eastman Kodak CompanySystem and method for reducing digital image noise
EP0482790A1 (en)1990-10-231992-04-29Crosfield Electronics LimitedMethod and apparatus for generating representation of an image
EP0482790B1 (en)1990-10-231996-01-03Crosfield Electronics LimitedMethod and apparatus for generating representation of an image
US5335086A (en)1990-11-221994-08-02Dainippon Screen Mfg. Co., LtdMethod of and apparatus for eliminating pin holes
US5155596A (en)1990-12-031992-10-13Eastman Kodak CompanyFilm scanner illumination system having an automatic light control
US5465163A (en)1991-03-181995-11-07Canon Kabushiki KaishaImage processing method and apparatus for processing oversized original images and for synthesizing multiple images
JPH04291139A (en)1991-03-201992-10-15Nippon Steel Corp Strip defect notification device
US5452018A (en)1991-04-191995-09-19Sony Electronics Inc.Digital color correction system having gross and fine adjustment modes
US5149960B1 (en)1991-07-031994-08-30Donnelly R R & SonsMethod of converting scanner signals into colorimetric signals
US5149960A (en)1991-07-031992-09-22R. R. Donnelley & Sons CompanyMethod of converting scanner signals into colorimetric signals
EP0527097A2 (en)1991-08-061993-02-10Eastman Kodak CompanyApparatus and method for collectively performing tile-based image rotation, scaling and digital halftone screening
US5200817A (en)1991-08-291993-04-06Xerox CorporationConversion of an RGB color scanner into a colorimetric scanner
US5311310A (en)1991-12-061994-05-10Bell Communications Research, Inc.High efficiency coder and method employing overlapped motion compensation and perfect reconstruction filter banks
US5317420A (en)*1992-03-051994-05-31Matsushita Electric Industrial Co., Ltd.Noise elimination apparatus for eliminating noise components having a high density and a low density
US5266805A (en)1992-05-051993-11-30International Business Machines CorporationSystem and method for image recovery
EP0569142A1 (en)1992-05-051993-11-10International Business Machines CorporationSystem and method for image recovery
US5371542A (en)1992-06-231994-12-06The United States Of America As Represented By The Secretary Of The NavyDual waveband signal processing system
US5465155A (en)1992-07-171995-11-07International Business Machines CorporationDuplex film scanning
US5583950A (en)1992-09-161996-12-10Mikos, Ltd.Method and apparatus for flash correlation
US5447811A (en)1992-09-241995-09-05Eastman Kodak CompanyColor image reproduction of scenes with preferential tone mapping
US5568270A (en)1992-12-091996-10-22Fuji Photo Film Co., Ltd.Image reading apparatus which varies reading time according to image density
US5608547A (en)1993-04-221997-03-04Minolta Camera Kabushiki KaishaImage forming apparatus having illumination direction altered for every plurality of readout operations with respect to one original
EP0624848A2 (en)1993-05-041994-11-17Eastman Kodak CompanyA technique for the detection and removal of local defects in digital continuous-tone images
US5448380A (en)1993-07-311995-09-05Samsung Electronics Co., Ltd.color image processing method and apparatus for correcting a color signal from an input image device
US5666443A (en)1993-08-241997-09-09Minolta Co., Ltd.Image processor with edge emphasis of image data
US6128416A (en)1993-09-102000-10-03Olympus Optical Co., Ltd.Image composing technique for optimally composing a single image from a plurality of digital images
GB2283633A (en)1993-11-051995-05-10Sony Uk LtdVideo image manipulation; controling anti-alias filter for segmented output image
US5729631A (en)1993-11-301998-03-17Polaroid CorporationImage noise reduction system using a wiener variant filter in a pyramid image representation
US5477345A (en)1993-12-151995-12-19Xerox CorporationApparatus for subsampling chrominance
US5509086A (en)1993-12-231996-04-16International Business Machines CorporationAutomatic cross color elimination
US5673336A (en)1993-12-231997-09-30International Business Machines CorporationAutomatic cross color elimination
US5552904A (en)1994-01-311996-09-03Samsung Electronics Co., Ltd.Color correction method and apparatus using adaptive region separation
US5516608A (en)1994-02-281996-05-14International Business Machines CorporationMethod for controlling a line dimension arising in photolithographic processes
EP0699753A2 (en)1994-07-131996-03-06Hoechst AktiengesellschaftProtein for the transport of cationic xenobiotic and/or pharmaceutical compounds, DNA sequences coding therefore and its uses
US5581376A (en)1994-08-291996-12-03Xerox CorporationSystem for correcting color images using tetrahedral interpolation over a hexagonal lattice
US5589887A (en)1994-09-151996-12-31U.S. Philips CorporationMethod and circuit for detecting and concealing video signal errors
US5561611A (en)1994-10-041996-10-01Noran Instruments, Inc.Method and apparatus for signal restoration without knowledge of the impulse response function of the signal acquisition system
US5923042A (en)1994-10-111999-07-13International Business Machines CorporationMethod and apparatus for optically scanning transparent media
US5565931A (en)1994-10-311996-10-15Vivo Software. Inc.Method and apparatus for applying gamma predistortion to a color image signal
US5991444A (en)1994-11-141999-11-23Sarnoff CorporationMethod and apparatus for performing mosaic based image compression
US5726773A (en)1994-11-291998-03-10Carl-Zeiss-StiftungApparatus for scanning and digitizing photographic image objects and method of operating said apparatus
EP0716538A2 (en)1994-12-061996-06-12Canon Kabushiki KaishaImage pickup device
US5771107A (en)1995-01-111998-06-23Mita Industrial Co., Ltd.Image processor with image edge emphasizing capability
US5979011A (en)1995-04-071999-11-09Noritsu Koki Co., LtdDust removing apparatus
US5582961A (en)1995-06-061996-12-10Eastman Kodak CompanyPhotographic elements which achieve colorimetrically accurate recording
EP0751670A2 (en)1995-06-291997-01-02Bayer CorporationOptical path for a scanning system
EP0768621A2 (en)1995-10-161997-04-16Eastman Kodak CompanyMethod and apparatus for correcting pixel values in a digital image
US6101273A (en)1995-10-312000-08-08Fuji Photo Film Co., Ltd.Image reproducing method and apparatus
US5641596A (en)1995-12-051997-06-24Eastman Kodak CompanyAdjusting film grain properties in digital images
US5892595A (en)1996-01-261999-04-06Ricoh Company, Ltd.Image reading apparatus for correct positioning of color component values of each picture element
EP0794454A2 (en)1996-03-041997-09-10Fuji Photo Film Co., Ltd.Film scanner
US5982951A (en)1996-05-281999-11-09Canon Kabushiki KaishaApparatus and method for combining a plurality of images
EP0816833A3 (en)1996-06-281998-08-26Fujifilm Electronic Imaging LimitedAn illumination unit and illumination method
EP0816833A2 (en)1996-06-281998-01-07Fujifilm Electronic Imaging LimitedAn illumination unit and illumination method
US6075905A (en)1996-07-172000-06-13Sarnoff CorporationMethod and apparatus for mosaic image construction
US5963662A (en)1996-08-071999-10-05Georgia Tech Research CorporationInspection system and method for bond detection and validation of surface mount devices
US5808674A (en)1996-09-091998-09-15Eastman Kodak CompanyProducing and improved digital image from digital signals corresponding to pairs of photosites
DE19636867C1 (en)1996-09-111998-01-02Philips PatentverwaltungVideo signal processing apparatus for noise signal removal
US6005987A (en)1996-10-171999-12-21Sharp Kabushiki KaishaPicture image forming apparatus
US5930388A (en)1996-10-241999-07-27Sharp Kabuskiki KaishaColor image processing apparatus
US5982941A (en)1997-02-071999-11-09Eastman Kodak CompanyMethod of producing digital image with improved performance characteristic
EP0893914A2 (en)1997-07-241999-01-27Nikon CorporationImage processing method, image processing apparatus, and storage medium for storing control process
US6078701A (en)1997-08-012000-06-20Sarnoff CorporationMethod and apparatus for performing local to global multiframe alignment to construct mosaic images
JPH11185028A (en)1997-10-141999-07-09Hewlett Packard Co <Hp>Method for detecting artifact on surface of transmissive image medium
US5969372A (en)1997-10-141999-10-19Hewlett-Packard CompanyFilm scanner with dust and scratch correction by use of dark-field illumination
EP0930498A2 (en)1997-12-261999-07-21Nidek Co., Ltd.Inspection apparatus and method for detecting defects
US6078051A (en)1998-01-082000-06-20Xerox CorporationImage input device and method for providing scanning artifact detection
US6239886B1 (en)1998-01-082001-05-29Xerox CorporationMethod and apparatus for correcting luminance and chrominance data in digital color images
US6057040A (en)1998-01-222000-05-02Vision--Ease Lens, Inc.Aminosilane coating composition and process for producing coated articles
JP2000013604A (en)1998-04-222000-01-14Nikon Corp Image processing apparatus and storage medium for storing control procedure of image processing apparatus
US6529618B1 (en)*1998-09-042003-03-04Konica CorporationRadiation image processing apparatus
JP2000196813A (en)1998-12-252000-07-14Canon Inc Image reading device
EP1547811A2 (en)1999-07-202005-06-29TECNOFORMING S.p.A.Light alloy rim with a front covering element in stainless steel and its production method

Non-Patent Citations (11)

* Cited by examiner, † Cited by third party
Title
2-D Adaptive Volterra Filter for 2-D Nonlinear Channel Equalisation and Image Restoration, J.N. Lin, et al., Electronic Letters, vol. 28, No. 2, Jan. 16, 1992, pp. 180-182.
A Regularized Iterative Image Restoration Algorithm, Aggelos K. Katsaggelos, et al., IEEE, 1991, pp. 914-929.
A Robust Method for Parameter Estimation of Signal-Dependent Noise Models in Digital Images, B. Aiazzi, et al., IEEE, 1997, pp. DSP 97-601-604.
About Digital ICE Technology, Applied Science Fiction, Inc., http://www.asf.com/html/o_products/icetech.html. Aug. 5, 1999.
Adaptive Fourier Threshold Filtering: A Method to Reduce Noise and Incoherent Artifacts in High Resolution Cardiac Images, M. Doyle, et al., 8306 Magnetic Resonance in Medicine, May, 31, 1994, No. 5, Baltimore, MD., pp. 546-550.
Adaptive-neighborhood filtering of images corrupted by signal-dependent noise, Rangaraj M. Rangayyan et al., Applied Optics, vol. 37, No. 20, Jul. 10, 1998, pp. 4477-4487.
Anisotropic Spectral Magnitude Estimation Filters for Noise Reduction and Image Enhancement, Til Aach, et al., IEEE, 1996, pp. 335-338.
Digital ICE, Applied Science Fiction, Inc., http://www.asf.com/html/o_products/iceprod.html. Aug. 5, 1999.
Digital Imaging Equipment White Papers, Putting Damaged Film on Ice, A Technical Discussion of Advances in Digital Imaging, Nikon Corporation, http://www.nikonusa.com/reference/whitepapers/imaging/ditechdisc.html, Aug. 5, 1999.
Local Cosine Transform-A Method for the Reduction of the Blocking Effect in JPEG, Gil Aharoni, et al., Journal of Mathematical Imaging and Vision, 3, 7-38, 1993.
New Adaptive Vector Filter Based on Noise Estimate, Mei Yu, et al., IEICE Trans. Fundamentals, vol. E82, No. 6, Jun., 1999.

Cited By (70)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080192829A1 (en)*1997-07-302008-08-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7463786B2 (en)1997-07-302008-12-09Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US9456221B2 (en)1997-07-302016-09-27Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US8983225B2 (en)1997-07-302015-03-17Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7620262B2 (en)1997-07-302009-11-17Video Enhancement Solutions LLCMethod of reducing a blocking artifact when coding moving picture
US20070248168A1 (en)*1997-07-302007-10-25Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7616831B2 (en)1997-07-302009-11-10Video Enhancement SolutionsMethod of reducing a blocking artifact when coding moving picture
US20070292043A1 (en)*1997-07-302007-12-20Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080019442A1 (en)*1997-07-302008-01-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080193040A1 (en)*1997-07-302008-08-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080037638A1 (en)*1997-07-302008-02-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080037629A1 (en)*1997-07-302008-02-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080037625A1 (en)*1997-07-302008-02-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080043838A1 (en)*1997-07-302008-02-21Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080043854A1 (en)*1997-07-302008-02-21Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080043837A1 (en)*1997-07-302008-02-21Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080069472A1 (en)*1997-07-302008-03-20Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080069222A1 (en)*1997-07-302008-03-20Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7379616B2 (en)1997-07-302008-05-27Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7379617B2 (en)1997-07-302008-05-27Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7382930B2 (en)1997-07-302008-06-03Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7391922B2 (en)1997-07-302008-06-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7391921B2 (en)*1997-07-302008-06-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7391924B2 (en)1997-07-302008-06-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7391923B2 (en)1997-07-302008-06-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7394945B2 (en)1997-07-302008-07-01Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7397967B2 (en)1997-07-302008-07-08Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7397965B2 (en)1997-07-302008-07-08Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7397966B2 (en)1997-07-302008-07-08Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7400780B2 (en)1997-07-302008-07-15Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7403667B2 (en)*1997-07-302008-07-22Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7406209B2 (en)1997-07-302008-07-29Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080193039A1 (en)*1997-07-302008-08-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080193038A1 (en)*1997-07-302008-08-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20070269131A1 (en)*1997-07-302007-11-22Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7616833B2 (en)1997-07-302009-11-10Video Enhancement Solutions LLCMethod of reducing a blocking artifact when coding moving picture
US20080037894A1 (en)*1997-07-302008-02-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080212686A1 (en)*1997-07-302008-09-04Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7616832B2 (en)1997-07-302009-11-10Video Enhancement Solutions LLCMethod of reducing a blocking artifact when coding moving picture
US7454082B2 (en)1997-07-302008-11-18Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US20080193041A1 (en)*1997-07-302008-08-14Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7492961B2 (en)1997-07-302009-02-17Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7492959B2 (en)1997-07-302009-02-17Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7492960B2 (en)1997-07-302009-02-17Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7496239B2 (en)1997-07-302009-02-24Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7499598B2 (en)1997-07-302009-03-03Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
US7599571B2 (en)1997-07-302009-10-06Lg Electronics Inc.Method of reducing a blocking artifact when coding moving picture
USRE42516E1 (en)1997-09-092011-07-05Video Enhancement Solutions, LLCMethod of removing blocking artifacts in a coding system of a moving picture
USRE42713E1 (en)1997-09-092011-09-20Video Enhancement Solutions LLCMethod of removing blocking artifacts in a coding system of a moving picture
USRE42693E1 (en)1997-09-092011-09-13Video Enhancement Solutions LLCMethod of removing blocking artifacts in a coding system of a moving picture
USRE42660E1 (en)1997-09-092011-08-30Video Enhancement Solutions LLCMethod of removing blocking artifacts in a coding system of a moving picture
USRE42851E1 (en)1997-09-092011-10-18Video Enhancement Solutions LLCMethod of removing blocking artifacts in a coding system of a moving picture
US6768512B1 (en)*2000-07-122004-07-27Vanguard International Semiconductor Corp.Method of bad pixel correction
US6763084B2 (en)*2000-11-242004-07-13Siemens AktiengesellschaftMethod for operating an image system of an imaging medical examination device and medical examination device
US20020065611A1 (en)*2000-11-242002-05-30Stefan BoehmMethod for operating an image system of an imaging medical examination device and medical examination device
US20030053140A1 (en)*2001-09-192003-03-20Pfu LimitedMethod of controlling image reading system and control program thereof
US8170350B2 (en)2004-08-162012-05-01DigitalOptics Corporation Europe LimitedForeground/background segmentation in digital images
US7434132B2 (en)*2005-01-182008-10-07Sap AgMethod and system of configuring a software program
US20060161806A1 (en)*2005-01-182006-07-20Tatjana GromykoMethod and system of configuring a software program
US20100142848A1 (en)*2005-11-182010-06-10Abbott LaboratoriesImage Based Correction For Unwanted Light Signals In A Specific Region Of Interest
US8249381B2 (en)*2005-11-182012-08-21Abbott LaboratoriesImage based correction for unwanted light signals in a specific region of interest
US8023766B1 (en)2007-04-302011-09-20Hewlett-Packard Development Company, L.P.Method and system of processing an image containing undesirable pixels
WO2017209675A1 (en)2016-05-302017-12-07Fingerprint Cards AbCorrection and detection of defective capacitive sensor elements of a fingerprint sensor
EP3465542A4 (en)*2016-05-302019-12-18Fingerprint Cards AB CORRECTION AND DETECTION OF DEFECTIVE CAPACITIVE SENSOR ELEMENTS OF A FINGERPRINT SENSOR
CN111093465A (en)*2017-11-062020-05-01Hoya株式会社Electronic endoscope processor and electronic endoscope system
CN111093465B (en)*2017-11-062022-07-19Hoya株式会社 Electronic endoscope processor and electronic endoscope system
CN108845438A (en)*2018-04-192018-11-20苏州华兴源创电子科技有限公司LCD panel test device and method
JP2020008488A (en)*2018-07-112020-01-16オムロン株式会社 Image processing apparatus, image processing method, and image processing program
JP7194348B2 (en)2018-07-112022-12-22オムロン株式会社 Image processing device, image processing method and image processing program
US20220237775A1 (en)*2021-01-272022-07-28Canon Kabushiki KaishaRadiographic imaging system, radiographic imaging apparatus, and inspection method for inspecting radiographic imaging apparatus

Also Published As

Publication numberPublication date
WO2001027688A3 (en)2002-05-16
WO2001027688A2 (en)2001-04-19
AU1962701A (en)2001-04-23

Similar Documents

PublicationPublication DateTitle
US6614946B1 (en)System and method for correcting defects in digital images through selective fill-in from surrounding areas
EP1299858B1 (en)Distortion-free image contrast enhancement
US6754398B1 (en)Method of and system for image processing and recording medium for carrying out the method
JP4415188B2 (en) Image shooting device
US7054499B2 (en)Correction data generation method and imaging apparatus
US7468759B2 (en)Method, apparatus and recording medium for image processing
US6822758B1 (en)Image processing method, system and computer program to improve an image sensed by an image sensing apparatus and processed according to a conversion process
CN1989525B (en)Adaptive filters, and apparatus and methods for image processing
US20040190787A1 (en)Image noise reduction
US6724942B1 (en)Image processing method and system
US20020126327A1 (en)Method and system for improving scanned image detail
US20110115950A1 (en)Advanced Imaging Systems And Methods Utilizing Nonlinear and/Or Spatially Varying Image Processing
US20080013137A1 (en)Image processor, computer readable medium and computer data signal
US6545715B1 (en)Apparatus and method for controlling focus using adaptive filter
US6185334B1 (en)Method for reconstructing a dithered image
US8908988B2 (en)Method and system for recovering a code image including blurring
US6690488B1 (en)Method and apparatus for estimating the spatial frequency response of a digital image acquisition system from the images it produces
US7970228B2 (en)Image enhancement methods with consideration of the smooth region of the image and image processing apparatuses utilizing the same
CN101115144B (en) Image processing device and image processing method
US6707998B2 (en)Method and system for correcting non-symmetric distortion in an image
JPH0846784A (en) Image processing device
JP3512581B2 (en) Image filtering method, image filtering device, and image edge enhancement processing device
US6222945B1 (en)Selective filtering of a dithered image for the purpose of inverse dithering
JP4144040B2 (en) Image processing device for gravure printing
JP4084719B2 (en) Image processing apparatus, image forming apparatus including the image processing apparatus, image processing method, image processing program, and computer-readable recording medium

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:APPLIED SCIENCE FICTION, INC., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EDGAR, ALBERT D.;DUNDON, THOMAS A.;REEL/FRAME:011217/0124;SIGNING DATES FROM 20001004 TO 20001005

ASAssignment

Owner name:CENTERPOINT VENTURE PARTNERS, L.P., TEXAS

Free format text:SECURITY AGREEMENT;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:012997/0211

Effective date:20020723

Owner name:CENTERPOINT VENTURE PARTNERS, L.P., TEXAS

Free format text:SECURITY INTEREST;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:012997/0113

Effective date:20020723

Owner name:RHO VENTURES (QP), L.P., NEW YORK

Free format text:SECURITY AGREEMENT;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:012997/0211

Effective date:20020723

Owner name:RHO VENTURES (QP), L.P., NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:012997/0113

Effective date:20020723

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ASAssignment

Owner name:CENTERPOINT VENTURE PARTNERS, L.P., TEXAS

Free format text:SECURITY AGREEMENT;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:013506/0065

Effective date:20030213

Owner name:RHO VENTURES (QP), L.P., NEW YORK

Free format text:SECURITY AGREEMENT;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:013506/0065

Effective date:20030213

ASAssignment

Owner name:EASTMAN KODAK COMPANY, NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:APPLIED SCIENCE FICTION, INC.;REEL/FRAME:014293/0774

Effective date:20030521

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

ASAssignment

Owner name:APPLIED SCIENCE FICTION, INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNORS:CENTERPOINT VENTURE PARTNERS, L.P.;RHO VENTURES (QP), L.P.;REEL/FRAME:027294/0740

Effective date:20030521

Owner name:EASTMAN KODAK COMPANY, NEW YORK

Free format text:RELEASE BY SECURED PARTY;ASSIGNORS:CENTERPOINT VENTURE PARTNERS, L.P.;RHO VENTURES (QP), L.P.;REEL/FRAME:027294/0740

Effective date:20030521

ASAssignment

Owner name:CITICORP NORTH AMERICA, INC., AS AGENT, NEW YORK

Free format text:SECURITY INTEREST;ASSIGNORS:EASTMAN KODAK COMPANY;PAKON, INC.;REEL/FRAME:028201/0420

Effective date:20120215

ASAssignment

Owner name:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT,

Free format text:PATENT SECURITY AGREEMENT;ASSIGNORS:EASTMAN KODAK COMPANY;PAKON, INC.;REEL/FRAME:030122/0235

Effective date:20130322

Owner name:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT, MINNESOTA

Free format text:PATENT SECURITY AGREEMENT;ASSIGNORS:EASTMAN KODAK COMPANY;PAKON, INC.;REEL/FRAME:030122/0235

Effective date:20130322

ASAssignment

Owner name:EASTMAN KODAK COMPANY, NEW YORK

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNORS:CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT;WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT;REEL/FRAME:031157/0451

Effective date:20130903

Owner name:PAKON, INC., NEW YORK

Free format text:RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNORS:CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT;WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT;REEL/FRAME:031157/0451

Effective date:20130903

ASAssignment

Owner name:111616 OPCO (DELAWARE) INC., NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EASTMAN KODAK COMPANY;REEL/FRAME:031172/0025

Effective date:20130903

ASAssignment

Owner name:KODAK ALARIS INC., NEW YORK

Free format text:CHANGE OF NAME;ASSIGNOR:111616 OPCO (DELAWARE) INC.;REEL/FRAME:031394/0001

Effective date:20130920

FPAYFee payment

Year of fee payment:12

ASAssignment

Owner name:KPP (NO. 2) TRUSTEES LIMITED, NORTHERN IRELAND

Free format text:SECURITY INTEREST;ASSIGNOR:KODAK ALARIS INC.;REEL/FRAME:053993/0454

Effective date:20200930

ASAssignment

Owner name:THE BOARD OF THE PENSION PROTECTION FUND, UNITED KINGDOM

Free format text:ASSIGNMENT OF SECURITY INTEREST;ASSIGNOR:KPP (NO. 2) TRUSTEES LIMITED;REEL/FRAME:058175/0651

Effective date:20211031

ASAssignment

Owner name:KODAK ALARIS INC., NEW YORK

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:THE BOARD OF THE PENSION PROTECTION FUND;REEL/FRAME:068481/0300

Effective date:20240801


[8]ページ先頭

©2009-2025 Movatter.jp