Claims Analysis
Total Claims: 98
Claim 1
Independent Claim
204 words
A method of enhancing a digital image comprising at least one image channel, comprising: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 2
Independent Claim
204 words
A method of enhancing a digital image comprising at least one image channel, comprising: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 3
Dependent Claim
31 words
The method of claim 1 , further comprising: normalizing the magnitude of the noise in the digital image to a constant value over all frequencies prior to the first transforming step.
Claim 4
Dependent Claim
27 words
The method of claim 1 , wherein the generating step further comprises generating at least one filtered transform in response to the at least one segment transform.
Claim 5
Dependent Claim
29 words
The method of claim 3 , wherein the generating step further comprises low pass filtering the at least one segment transform to produce the at least one filtered transform.
Claim 6
Dependent Claim
30 words
The method of claim 3 , wherein the generating step further comprises low pass RMS filtering the at least one segment transform to produce the at least one filtered transform.
Claim 7
Dependent Claim
26 words
The method of claim 1 wherein the generating step further comprises frequency spreading the at least one segment transform to produce at least one spread transform.
Claim 8
Dependent Claim
34 words
The method of claim 6 , wherein the generating step further comprises generating at least one estimate transform that depends upon the at least one spread transform and the at least one segment transform.
Claim 9
Dependent Claim
40 words
The method of claim 7 , wherein the generating step further comprises creating at least one mask function operable to attenuate noise frequencies and accept image frequencies, the mask function generated in response to the at least one estimate transform.
Claim 10
Dependent Claim
35 words
The method of claim 8 , wherein the generating step further comprises applying the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 11
Dependent Claim
34 words
The method of claim 1 , wherein the at least one noise correction function is applied such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 12
Dependent Claim
27 words
The method of claim 3 , wherein the generating step further comprises frequency spreading the at least one filtered transform to produce at least one spread transform.
Claim 13
Dependent Claim
34 words
The method of claim 11 , wherein the generating step further comprises generating at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform.
Claim 14
Dependent Claim
43 words
The method of claim 12 , wherein the generating step further comprises creating at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform.
Claim 15
Dependent Claim
35 words
The method of claim 13 , wherein the generating step further comprises applying the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 16
Dependent Claim
34 words
The method of claim 14 , wherein the at least one noise correction function is applied such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 17
Independent Claim
311 words
A method of enhancing a digital image comprising at least one image channel, comprising: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises: generating at least one filtered transform in response to the at least one segment transform; frequency spreading the at least one filtered transform to produce at least one spread transform; generating at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; creating at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; applying the at least one mask function to the at least one estimate transform to form the at least one noise correction function; and filtering at least one cross correlation to produce that at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 18
Independent Claim
311 words
A method of enhancing a digital image comprising at least one image channel, comprising: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises: generating at least one filtered transform in response to the at least one segment transform; frequency spreading the at least one filtered transform to produce at least one spread transform; generating at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; creating at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; applying the at least one mask function to the at least one estimate transform to form the at least one noise correction function; and filtering at least one cross correlation to produce that at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 19
Dependent Claim
31 words
The method of claim 1 , wherein the generating step further comprises creating at least one segment estimate of noise compared to signal in the at least one spatial domain segment.
Claim 20
Dependent Claim
63 words
The method of claim 17 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon, directly or indirectly, the at least one segment transform; and wherein the generating step further comprises attenuating noise frequencies and accepting image frequencies based upon the at least one estimate of noise compared to signal.
Claim 21
Dependent Claim
43 words
The method of claim 18 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon at least one filtered segment transform obtained by filtering the at least one segment transform.
Claim 22
Dependent Claim
40 words
The method of claim 19 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon a frequency spread version of the at least one filtered segment transform.
Claim 23
Dependent Claim
18 words
The method of claim 1 , wherein one or more of the plurality of spatial domain segments overlap.
Claim 24
Independent Claim
179 words
A method of enhancing a multicolor digital image comprising a plurality of color channels, comprising: transforming each of a plurality of spatial domain segments of the color channels from the spatial domain to the frequency domain to create a plurality of segment transforms; generating a plurality of noise correction functions in response to corresponding ones of the plurality of segment transforms, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first color channel and one or more spatially corresponding segment transforms from one or more color channels other than the first color channel of the multicolor digital image; applying ones of the plurality of noise correction functions to produce a plurality of corrected transforms wherein each corrected transform depends upon, directly or indirectly, a corresponding segment transform; and transforming ones of the plurality of corrected transforms from the frequency domain to the spatial domain to create a plurality of corrected spatial domain segments.
Claim 25
Independent Claim
179 words
A method of enhancing a multicolor digital image comprising a plurality of color channels, comprising: transforming each of a plurality of spatial domain segments of the color channels from the spatial domain to the frequency domain to create a plurality of segment transforms; generating a plurality of noise correction functions in response to corresponding ones of the plurality of segment transforms, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first color channel and one or more spatially corresponding segment transforms from one or more color channels other than the first color channel of the multicolor digital image; applying ones of the plurality of noise correction functions to produce a plurality of corrected transforms wherein each corrected transform depends upon, directly or indirectly, a corresponding segment transform; and transforming ones of the plurality of corrected transforms from the frequency domain to the spatial domain to create a plurality of corrected spatial domain segments.
Claim 26
Dependent Claim
39 words
The method of claim 22 further comprising normalizing the magnitude of the noise in each of the plurality of color channels of the multicolor digital image to a constant value over all frequencies prior to the first transforming step.
Claim 27
Dependent Claim
26 words
The method of claim 22 , wherein the generating step further comprises generating a plurality of filtered transforms in response to the plurality of segment transforms.
Claim 28
Dependent Claim
28 words
The method of claim 24 wherein the generating step further comprises low pass filtering ones of the plurality of segment transforms to produce the plurality of filtered transforms.
Claim 29
Dependent Claim
30 words
The method of claim 24 , wherein the generating step further comprises low pass RMS filtering ones of the plurality of segment transforms to produce the plurality of filtered transforms.
Claim 30
Dependent Claim
27 words
The method of claim 22 wherein the generating step further comprises frequency spreading ones of the plurality of segment transforms to produce a plurality of spread transforms.
Claim 31
Dependent Claim
39 words
The method of claim 27 wherein the generating step further comprises generating a plurality of estimate transforms each dependent upon a corresponding one of the plurality of spread transforms and a corresponding one of the plurality of segment transforms.
Claim 32
Dependent Claim
42 words
The method of claim 28 wherein the generating step further comprises creating a plurality of mask functions operable to attenuate noise frequencies and accept image frequencies, each mask function generated in response to a corresponding one of the plurality of estimate transforms.
Claim 33
Dependent Claim
36 words
The method of claim 29 wherein the generating step further comprises applying ones of the plurality of mask functions to corresponding ones of the plurality of estimate transforms to form a plurality of noise correction functions.
Claim 34
Dependent Claim
38 words
The method of claim 30 , wherein ones of the plurality of noise correction functions are applied such that a preselected residual level of noise remains in the corresponding ones of the plurality of corrected spatial domain segments.
Claim 35
Dependent Claim
27 words
The method of claim 24 wherein the generating step further comprises frequency spreading ones of the plurality of filtered transforms to produce a plurality of spread transforms.
Claim 36
Dependent Claim
47 words
The method of claim 32 , wherein the generating step further comprises generating a plurality of estimate transforms wherein each of the plurality of estimate transforms depends upon a corresponding one of the plurality of spread transforms and a corresponding one of the plurality of filtered transforms.
Claim 37
Dependent Claim
49 words
The method of claim 33 , wherein the generating step further comprises creating a plurality of mask functions operable to attenuate noise frequencies and accept image frequencies, wherein each of the plurality of mask functions is generated in response to a corresponding one of the plurality of estimate transforms.
Claim 38
Dependent Claim
37 words
The method of claim 34 , wherein the generating step further comprises applying ones of the plurality of mask functions to corresponding ones of the plurality of estimate transforms to form the plurality of noise correction functions.
Claim 39
Dependent Claim
36 words
The method of claim 35 wherein ones of the plurality of noise correction functions are applied such that a preselected residual level of noise remains in corresponding ones of the plurality of corrected spatial domain segments.
Claim 40
Dependent Claim
29 words
The method of claim 22 wherein the generating step further comprises creating a segment estimate of noise compared to signal for each of the plurality of spatial domain segments.
Claim 41
Dependent Claim
58 words
The method of claim 37 , wherein each segment estimate of noise compared to signal in each spatial domain segment depends upon, directly or indirectly, the corresponding one of the plurality of segment transforms; and wherein the generating step further comprises attenuating noise frequencies and accepting image frequencies based upon each segment estimate of noise compared to signal.
Claim 42
Dependent Claim
42 words
The method of claim 38 , wherein each segment estimate of noise compared to signal in each spatial domain segment depends upon a corresponding one of the plurality of filtered segment transforms obtained by filtering the corresponding one of the segment transforms.
Claim 43
Dependent Claim
40 words
The method of claim 39 wherein each segment estimate of noise compared to signal in the corresponding one of the plurality of spatial domain segments depends upon a frequency spread version of the corresponding one of the filtered segment transforms.
Claim 44
Dependent Claim
17 words
The method of claim 22 wherein one or more of the plurality of spatial domain segments overlap.
Claim 45
Independent Claim
297 words
A method of enhancing a multicolor digital image comprising a plurality of color channels, comprising: transforming each of a plurality of spatial domain segments of the color channels from the spatial domain to the frequency domain to create a plurality of segment transforms; generating a plurality of noise correction functions in response to corresponding ones of the plurality of segment transforms, wherein the generating step further comprises: frequency spreading ones of the plurality of segment transforms to produce a plurality of spread transforms; generating a plurality of estimate transforms each dependent upon a corresponding one of the plurality of spread transforms and a corresponding one of the plurality of segment transforms; creating a plurality of mask functions operable to attenuate noise frequencies and accept image frequencies, each mask function generated in response to a corresponding one of the plurality of estimate transforms; applying ones of the plurality of mask functions to corresponding ones of the plurality of estimate transforms to form a plurality of noise correction functions; and filtering at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between at least one of the plurality of segment transforms and at least one spatially corresponding one of the plurality of segment transforms from a color channel of the digital image other than the color channel associated with the at least one of the plurality of segment transforms; applying ones of the plurality of noise correction functions to produce a plurality of corrected transforms wherein each corrected transform depends upon, directly or indirectly, a corresponding segment transform; and transforming ones of the plurality of corrected transforms from the frequency domain to the spatial domain to create a plurality of corrected spatial domain segments.
Claim 46
Independent Claim
297 words
A method of enhancing a multicolor digital image comprising a plurality of color channels, comprising: transforming each of a plurality of spatial domain segments of the color channels from the spatial domain to the frequency domain to create a plurality of segment transforms; generating a plurality of noise correction functions in response to corresponding ones of the plurality of segment transforms, wherein the generating step further comprises: frequency spreading ones of the plurality of segment transforms to produce a plurality of spread transforms; generating a plurality of estimate transforms each dependent upon a corresponding one of the plurality of spread transforms and a corresponding one of the plurality of segment transforms; creating a plurality of mask functions operable to attenuate noise frequencies and accept image frequencies, each mask function generated in response to a corresponding one of the plurality of estimate transforms; applying ones of the plurality of mask functions to corresponding ones of the plurality of estimate transforms to form a plurality of noise correction functions; and filtering at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between at least one of the plurality of segment transforms and at least one spatially corresponding one of the plurality of segment transforms from a color channel of the digital image other than the color channel associated with the at least one of the plurality of segment transforms; applying ones of the plurality of noise correction functions to produce a plurality of corrected transforms wherein each corrected transform depends upon, directly or indirectly, a corresponding segment transform; and transforming ones of the plurality of corrected transforms from the frequency domain to the spatial domain to create a plurality of corrected spatial domain segments.
Claim 47
Dependent Claim
224 words
A digital image scanning system comprising: scanning hardware operable to scan a photographic image and convert the photographic image into a digital image; and computer software associated with the scanning hardware and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 48
Dependent Claim
224 words
A digital image scanning system comprising: scanning hardware operable to scan a photographic image and convert the photographic image into a digital image; and computer software associated with the scanning hardware and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 49
Dependent Claim
40 words
The digital image scanning system of claim 43 , wherein the computer software is further operable to: normalize the magnitude of the noise in the digital image to a constant value over all frequencies prior to the first transforming step.
Claim 50
Dependent Claim
44 words
The digital image scanning system of claim 43 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one filtered transform in response to the at least one segment transform.
Claim 51
Dependent Claim
45 words
The digital image scanning system of claim 45 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to low pass filter the at least one segment transform to produce the at least one filtered transform.
Claim 52
Dependent Claim
46 words
The digital image scanning system of claim 45 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to low pass RMS filter the at least one segment transform to produce the at least one filtered transform.
Claim 53
Dependent Claim
43 words
The digital image scanning system of claim 43 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to frequency spread the at least one segment transform to produce at least one spread transform.
Claim 54
Dependent Claim
51 words
The digital image scanning system of claim 48 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one estimate transform that depends upon the at least one spread transform and the at least one segment transform.
Claim 55
Dependent Claim
56 words
The digital image scanning system of claim 49 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the mask function generated in response to the at least one estimate transform.
Claim 56
Dependent Claim
51 words
The digital image scanning system of claim 50 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 57
Dependent Claim
42 words
The digital image scanning system of claim 43 , wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 58
Dependent Claim
43 words
The digital image scanning system of claim 45 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to frequency spread the at least one filtered transform to produce at least one spread transform.
Claim 59
Dependent Claim
50 words
The digital image scanning system of claim 53 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform.
Claim 60
Dependent Claim
59 words
The digital image scanning system of claim 54 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform.
Claim 61
Dependent Claim
52 words
The digital image scanning system of claim 55 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 62
Dependent Claim
41 words
The digital image scanning system of claim 56 wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 63
Dependent Claim
379 words
A digital image scanning system comprising: scanning hardware operable to scan a photographic image and convert the photographic image into a digital image; and computer software associated with the scanning hardware and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the computer software, in connection with the generation of at least one noise correction function is further operable to: generate at least one filtered transform in response to the at least one segment transform; frequency spread the at least one filtered transform to produce at least one spread transform; generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function, wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment; and filter at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 64
Dependent Claim
379 words
A digital image scanning system comprising: scanning hardware operable to scan a photographic image and convert the photographic image into a digital image; and computer software associated with the scanning hardware and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the computer software, in connection with the generation of at least one noise correction function is further operable to: generate at least one filtered transform in response to the at least one segment transform; frequency spread the at least one filtered transform to produce at least one spread transform; generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function, wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment; and filter at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 65
Dependent Claim
48 words
The digital image scanning system of claim 43 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one segment estimate of noise compared to signal in the at least one spatial domain segment.
Claim 66
Dependent Claim
79 words
The digital image scanning system of claim 59 wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon, directly or indirectly, the at least one segment transform; and wherein the computer software, in connection with the generation of at least one noise correction function is further operable to attenuate noise frequencies and accept image frequencies based upon the at least one estimate of noise compared to signal.
Claim 67
Dependent Claim
45 words
The digital image scanning system of claim 60 wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon at least one filtered segment transform obtained by filtering the at least one segment transform.
Claim 68
Dependent Claim
42 words
The digital image scanning system of claim 61 wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon a frequency spread version of the at least one filtered segment transform.
Claim 69
Dependent Claim
20 words
The digital image scanning system of claim 43 wherein one or more of the plurality of spatial domain segments overlap.
Claim 70
Dependent Claim
214 words
A digital image processing system comprising: a computer readable storage medium; and computer software stored on the computer readable storage medium and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of a digital image; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 71
Dependent Claim
214 words
A digital image processing system comprising: a computer readable storage medium; and computer software stored on the computer readable storage medium and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of a digital image; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 72
Dependent Claim
40 words
The digital image processing system of claim 64 , wherein the computer software is further operable to: normalize the magnitude of the noise in the digital image to a constant value over all frequencies prior to the first transforming step.
Claim 73
Dependent Claim
43 words
The digital image processing system of claim 64 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one filtered transform in response to the at least one segment transform.
Claim 74
Dependent Claim
45 words
The digital image processing system of claim 66 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to low pass filter the at least one segment transform to produce the at least one filtered transform.
Claim 75
Dependent Claim
46 words
The digital image processing system of claim 66 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to low pass RMS filter the at least one segment transform to produce the at least one filtered transform.
Claim 76
Dependent Claim
44 words
The digital image processing system of claim 64 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to frequency spread the at least one segment transform to produce at least one spread transform.
Claim 77
Dependent Claim
51 words
The digital image processing system of claim 69 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one estimate transform that depends upon the at least one spread transform and the at least one segment transform.
Claim 78
Dependent Claim
56 words
The digital image processing system of claim 70 wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the mask function generated in response to the at least one estimate transform.
Claim 79
Dependent Claim
52 words
The digital image processing system of claim 71 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 80
Dependent Claim
42 words
The digital image processing system of claim 64 , wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 81
Dependent Claim
44 words
The digital image processing system of claim 66 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to frequency spread that at least one filtered transform to produce at least one spread transform.
Claim 82
Dependent Claim
51 words
The digital image processing system of claim 74 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform.
Claim 83
Dependent Claim
60 words
The digital image processing system of claim 75 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform.
Claim 84
Dependent Claim
52 words
The digital image processing system of claim 76 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function.
Claim 85
Dependent Claim
42 words
The digital image processing system of claim 77 , wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment.
Claim 86
Dependent Claim
369 words
A digital image processing system comprising: a computer readable storage medium; and computer software stored on the computer readable storage medium and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the computer software, in connection with the generation of at least one noise correction function is further operable to: generate at least one filtered transform in response to the at least one segment transform, frequency spread that at least one filtered transform to produce at least one spread transform; generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function, wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment; and filter at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 87
Dependent Claim
369 words
A digital image processing system comprising: a computer readable storage medium; and computer software stored on the computer readable storage medium and operable to: transform at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generate at least one noise correction function in response to the at least one segment transform, wherein the computer software, in connection with the generation of at least one noise correction function is further operable to: generate at least one filtered transform in response to the at least one segment transform, frequency spread that at least one filtered transform to produce at least one spread transform; generate at least one estimate transform that depends upon the at least one spread transform and the at least one filtered transform; create at least one mask function operable to attenuate noise frequencies and accept image frequencies, the at least one mask function generated in response to the at least one estimate transform; apply the at least one mask function to the at least one estimate transform to form the at least one noise correction function, wherein the computer software is operable to apply the at least one noise correction function such that a preselected residual level of noise remains in the at least one corrected spatial domain segment; and filter at least one cross correlation to produce the at least one filtered transform, wherein the at least one cross correlation depends upon the cross correlation between the at least one segment transform and at least one spatially corresponding segment transform from an image channel of the digital image other than the at least one image channel; apply the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transform the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 88
Dependent Claim
48 words
The digital image processing system of claim 64 , wherein the computer software, in connection with the generation of at least one noise correction function is further operable to create at least one segment estimate of noise compared to signal in the at least one spatial domain segment.
Claim 89
Dependent Claim
80 words
The digital image processing system of claim 80 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon, directly or indirectly, the at least one segment transform; and wherein the computer software, in connection with the generation of at least one noise correction function is further operable to attenuate noise frequencies and accept image frequencies based upon the at least one estimate of noise compared to signal.
Claim 90
Dependent Claim
46 words
The digital image processing system of claim 81 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon at least one filtered segment transform obtained by filtering the at least one segment transform.
Claim 91
Dependent Claim
43 words
The digital image processing system of claim 82 , wherein the at least one segment estimate of noise compared to signal in the at least one spatial domain segment depends upon a frequency spread version of the at least one filtered segment transform.
Claim 92
Dependent Claim
21 words
The digital image processing system of claim 64 , wherein one or more of the plurality of spatial domain segments overlap.
Claim 93
Dependent Claim
231 words
An altered digital image derived from a digital image comprising at least one image channel, comprising: a computer readable storage medium; and an altered digital image stored on the computer readable storage medium wherein the altered digital image was created by: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 94
Dependent Claim
231 words
An altered digital image derived from a digital image comprising at least one image channel, comprising: a computer readable storage medium; and an altered digital image stored on the computer readable storage medium wherein the altered digital image was created by: transforming at least one spatial domain segment of a plurality of spatial domain segments of the at least one image channel from the spatial domain to the frequency domain to create at least one segment transform, wherein each spatial domain segment comprises one of a plurality of spatial domain segments of the at least one image channel; generating at least one noise correction function in response to the at least one segment transform, wherein the generating further comprises generating a plurality of cross correlation functions wherein a particular one of the plurality of cross correlations depends upon the cross correlation between a first segment transform derived from a first image channel and one or more spatially corresponding segment transforms from one or more image channels other than the first image channel of the digital image; applying the at least one noise correction function to produce at least one corrected transform wherein the corrected transform depends upon, directly or indirectly, the at least one segment transform; and transforming the at least one corrected transform from the frequency domain to the spatial domain to create at least one corrected spatial domain segment.
Claim 95
Dependent Claim
40 words
The altered digital image of claim 85 , wherein the altered digital image was further created by normalizing the magnitude of the noise in the digital image to a constant value over all frequencies prior to the first transforming step.
Claim 96
Dependent Claim
29 words
The altered digital image of claim 85 , wherein the generating step further comprises generating at least one filtered transform in response to the at least one segment transform.
Claim 97
Dependent Claim
29 words
The altered digital image of claim 85 , wherein the generating step further comprises frequency spreading the at least one segment transform to produce at least one spread transform.
Claim 98
Dependent Claim
33 words
The altered digital image of claim 85 , wherein the generating step further comprises creating at least one segment estimate of noise compared to signal in the at least one spatial domain segment.