{"search_session":{},"preferences":{"l":"en","queryLanguage":"en"},"patentId":"107-882-153-016-263","frontPageModel":{"patentViewModel":{"ref":{"entityRefId":"107-882-153-016-263","entityRefType":"PATENT"},"entityMetadata":{"linkedIds":{"empty":true},"tags":[],"collections":[{"id":10791,"type":"PATENT","title":"The Hebrew University of Jerusalem - Patent Portfolio","description":"","access":"OPEN_ACCESS","displayAvatar":true,"attested":false,"itemCount":7593,"tags":[],"user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"notes":[{"id":8259,"type":"COLLECTION","user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"text":"
Search Applicants and Owners separately: \"hebrew univ* jerusalem\"; \"hebrew univ* jerus*\"
Select more for logical variants. Add to collection. Select all patents in the collection and expand by simple families. Add to collection. Total patents: 1457
Search Applicants and Owners separately: \"hebrew univ* jerusalem\"; \"hebrew univ* jerus*\"
Select more for logical variants. Add to collection. Select all patents in the collection and expand by simple families. Add to collection. Total patents: 1457
y) (13), where C^ j ^y) represents the color value for the particular color channel for the pixel at location (x,y) in the HDR image, L HDR (x,y) represents the luminance value for the pixel at that location, L LDR (x,y) represents the luminance value generated for the pixel at the same location in the LDR as described above, and C LDR (x,y) represents the color value for the same color channel for the pixel at the same location in the LDR. The value of the exponent \"s\" can be adjusted to control the color saturation of the resulting LDR image. In one embodiment, satisfactory LDR image results were obtained for values of exponent \"s\" between 0.4 and 0.6. It will be appreciated that the operations described in connection with equation (13) are performed by the image post-processor module 17. The invention provides a number of advantages. In particular, the invention provides a gradient domain HDR compression system 10 that reduces the dynamic range of an input image, which has been referred to as an HDR image, to provide a LDR image having a reduced dynamic range. The reduction is performed in connection with gradients in the HDR image, so that large changes are reduced, while maintaining fine details. It will be appreciated that numerous changes and modifications may be made to the system 10 described herein. For example, although the gradient domain HDR compression system has been described above as making use of specific methodologies to generate the gradient attenuation function (reference equations (7) and (8)) and to solve the Poisson equation (equation (6), and reference equations (10) through (12)), it will be appreciated that other methodologies may be used instead. In addition, although specific values have been suggested for the parameters α and β (reference equation (8)) and for exponent s (reference equation (13)), it will be appreciated that other values may be used to provide LDR images having particular characteristics. In addition, although a specific example of the dynamic range of an HDR image has been referenced, as well as the dynamic range of an output device with which an LDR image may be used, it will be appreciated that, the terms \"HDR\" and \"LDR\" as used herein reference the dynamic range of the input image to be provided to the gradient domain HDR compression system relative to the dynamic range of the output image generated by the system, and do not indicate any specific dynamic range for either the HDR image or the LDR image. It will be appreciated that a system in accordance with the invention can be constructed in whole or in part from special purpose hardware or a general purpose computer system, or any combination thereof, any portion of which may be controlled by a suitable program. Any program may in whole or in part comprise part of or be stored on the system in a conventional manner, or it may in whole or in part be provided in to the system over a network or other mechanism for transferring information in a conventional manner. In addition, it will be appreciated that the system may be operated and/or otherwise controlled by means of information provided by an operator using operator input elements (not shown) which may be connected directly to the system or which may transfer the information to the system over a network or other mechanism for transferring information in a conventional manner. The foregoing description has been limited to a specific embodiment of this invention. It will be apparent, however, that various variations and modifications may be made to the invention, with the attainment of some or all of the advantages of the invention. It is the object of the appended claims to cover these and such other variations and modifications as come within the true spirit and scope of the invention. What is claimed as new and desired to be secured by Letters Patent of the United States is:","lang":"en","source":"WIPO_FULLTEXT","data_format":"ORIGINAL"}},"description_lang":["en"],"has_description":true,"has_docdb":true,"has_inpadoc":true,"has_full_text":true,"biblio_lang":"en"},"jurisdiction":"WO","collections":[],"usersTags":[],"lensId":"107-882-153-016-263","publicationKey":"WO_2003_061266_A2","displayKey":"WO 2003/061266 A2","docAssets":{"lensId":"107-882-153-016-263","pdfUrl":"https://www.lens.org/images/patent/WO/2003061266/A2/WO_2003_061266_A2.pdf","images":[{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000001.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000001.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000002.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000002.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000003.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000003.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000004.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000004.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000005.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000005.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000006.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000006.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000007.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000007.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000008.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000008.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000009.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000009.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000010.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000010.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000011.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000011.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000012.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000012.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000013.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000013.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000014.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000014.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000015.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000015.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000016.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000016.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000017.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000017.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000018.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000018.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000019.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000019.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000020.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000020.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000021.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000021.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000022.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000022.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000023.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000023.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000024.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000024.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000025.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000025.png"},{"thumb":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/10pc/00000026.png","full":"https://s3-us-west-2.amazonaws.com/lens-resource/patent/WO/A2/2003061/2003061266/image/page/full/00000026.png"}],"fallover":false},"countryName":"WIPO (P.C.T.)","inventorModel":{"inventors":[{"name":{"value":"FATTAL RAANAN","valueNormalised":"Fattal Raanan"},"inventorship":null},{"name":{"value":"LISCHINSKI DANI","valueNormalised":"Lischinski Dani"},"inventorship":null},{"name":{"value":"WERMAN MICHAEL","valueNormalised":"Werman Michael"},"inventorship":null}],"inventorships":[],"unmatchedInventorships":[],"activeUserHasInventorship":false},"simpleFamilyId":194498196,"citesPatentCount":0,"countrySpec":{"countryName":"WIPO (P.C.T.)","description":"INTERNATIONAL APPLICATION PUBLISHED WITHOUT INTERNATIONAL Search Report","rule":"","docType":"PATENT_APPLICATION"},"pageTitle":"WO 2003/061266 A2 - System And Method For Compressing The Dynamic Range Of An Image","documentTitle":"System And Method For Compressing The Dynamic Range Of An Image"},"claims":{"source":"xml_claims","claims":[{"lines":["CLAIMS"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A gradient domain compression system for generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the system comprising:"],"number":1,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient image generator module configured to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. a gradient compression module configured to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["C. an output image generator module configured to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A system as defined in claim 1 in which the gradient compression module comprises:"],"number":2,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient attenuation function generator module configured to generate, for respective points in the gradient image, a gradient attenuation function whose value for respective points in the gradient image is configured to reduce the range of gradient values in the gradient image; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. an attenuated image gradient generator module configured to generate, from the gradient image and the gradient attenuation function, the compressed range gradient image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A system as defined in claim 2 in which the gradient attenuation function generator module is configured to generate the gradient attenuation function to provide values for respective points of the gradient image so as to reduce relatively high gradient values in a progressive manner, such that higher gradient values are reduced more than lower gradient values."],"number":3,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 2 in which the gradient attenuation function generator module is configured to generate the gradient attenuation function to provide values for respective points of the gradient image so as to increase relatively low gradient values in a progressive manner, such that lower gradient values are increased more than higher gradient values."],"number":4,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 2 in which the gradient attenuation function generator module is configured to generate the gradient attenuation function whose value for respective points in the gradient image is configured to reduce the range of gradient values in the gradient image around a selected gradient value in the gradient image."],"number":5,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 2 in which the gradient attenuation function generator comprises: \n\nA. a Gaussian pyramid generator module configured to generate a Gaussian pyramid comprising a series of levels, each level of the Gaussian pyramid comprising a level gradient image having a reduced resolution than the level gradient image of the preceding level in the series;"],"number":6,"annotation":false,"claim":true,"title":false},{"lines":["B . a level scaling factor generator module configured to generate, for respective levels gradient images of the Gaussian pyramid, a respective level scaling factor representative of the gradient attenuation function at the particular level; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["C . a scaling factor propagator module configured to propagate the level scaling factors through the Gaussian pyramid, thereby to generate the gradient attenuation function for use by the attenuated image gradient generator module."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A system as defined in claim 1 in which output image generator module is configured to generate the output image as the image that is close to the compressed range gradient image in a least-squares sense."],"number":7,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 7 in which the output image generator module is configured to generate the output image in such that the Laplacian of the output image corresponds to the divergence of the compressed range gradient image."],"number":8,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 1 further comprising a preprocessor module configured to generate, in response to the input image, a preprocessed image comprising the logarithm of the input image, the gradient image generator module being configured to use the preprocessed image as its input image."],"number":9,"annotation":false,"claim":true,"title":false},{"lines":["A system as defined in claim 1 further comprising a post-processor module configured to generate, in response to the output image generated by the output image generator module, a post- processed image comprising the exponential of the output image, the post-processed image comprising the output image of the system."],"number":10,"annotation":false,"claim":true,"title":false},{"lines":["A gradient domain compression method of generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the method comprising:"],"number":11,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient image generator step of generating, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. a gradient compression step of receiving the gradient image and generating a compressed range gradient image in which the range of gradient values are compressed; and \n\nC. an output image generator step of receiving the compressed range gradient image and generating therefrom an image, the image generated during the output image generator step comprising the output image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A method as defined in claim 11 in which the gradient compression step comprises:"],"number":12,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient attenuation function generator step of generating, for respective points in the gradient image, a gradient attenuation function whose value for respective points in the gradient image is configured to reduce the range of gradient values in the gradient image; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. an attenuated image gradient generator step of generating, from the gradient image and the gradient attenuation function, the compressed range gradient image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A method as defined in claim 12 in which the gradient attenuation function generator step includes the step of generating the gradient attenuation function to provide values for respective points of the gradient image so as to reduce relatively high gradient values in a progressive manner, such that higher gradient values are reduced more than lower gradient values."],"number":13,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 12 in which the gradient attenuation function generator step includes the step of generating the gradient attenuation function to provide values for respective points of the gradient image so as to increase relatively low gradient values in a progressive manner, such that lower gradient values are increased more than higher gradient values."],"number":14,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 12 in which the gradient attenuation function generator step includes the step of generating the gradient attenuation function whose value for respective points in the gradient image is configured to reduce the range of gradient values in the gradient image around a selected gradient value in the gradient image."],"number":15,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 12 in which the gradient attenuation function generator step comprises:"],"number":16,"annotation":false,"claim":true,"title":false},{"lines":["A. a Gaussian pyramid generator step of generating a Gaussian pyramid comprising a series of levels, each level of the Gaussian pyramid comprising a level gradient image having a reduced resolution than the level gradient image of the preceding level in the series;"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. a level scaling factor generator step of generating, for respective levels gradient images of the Gaussian pyramid, a respective level scaling factor representative of the gradient attenuation function at the particular level; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["C. a scaling factor propagator step of propagating module the level scaling factors through the Gaussian pyramid, thereby to generate the gradient attenuation function for use during the attenuated image gradient generator step."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A method as defined in claim 11 in which output image generator step includes the step of generating the output image as the image that is close to the compressed range gradient image in a least-squares sense."],"number":17,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 17 in which the output image generator step includes the step of generating the output image in such that the Laplacian of the output image corresponds to the divergence of the compressed range gradient image."],"number":18,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 11 further comprising a preprocessor step of generating, in response to the input image, a preprocessed image comprising the logarithm of the input image, the gradient image generator step making use of the preprocessed image as its input image."],"number":19,"annotation":false,"claim":true,"title":false},{"lines":["A method as defined in claim 11 further comprising a post-processor configured configured to generate, in response to the output image generated by the output image generator module, a post- processed image comprising the exponential of the output image, the post-processed image comprising the output image of the method."],"number":20,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product for use in connection with a computer to provide a gradient domain compression system for generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the computer program product comprising a computer-readable medium having encoded thereon:"],"number":21,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient image generator module configured to enable the computer to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. a gradient compression module configured to enable the computer to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["C. an output image generator module configured to enable the computer to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A computer program product as defined in claim 21 in which the gradient compression module comprises:"],"number":22,"annotation":false,"claim":true,"title":false},{"lines":["A. a gradient attenuation function generator module configured to enable the computer to generate, for respective points in the gradient image, a gradient attenuation function whose value for respective points in the gradient image is configured to enable the computer to reduce the range of gradient values in the gradient image; and \n\nB. an attenuated image gradient generator module configured to enable the computer to generate, from the gradient image and the gradient attenuation function, the compressed range gradient image."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A computer program product as defined in claim 22 in which the gradient attenuation function generator module is configured to enable the computer to generate the gradient attenuation function to provide values for respective points of the gradient image so as to reduce relatively high gradient values in a progressive manner, such that higher gradient values are reduced more than lower gradient values."],"number":23,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 22 in which the gradient attenuation function generator module is configured to enable the computer to generate the gradient attenuation function to provide values for respective points of the gradient image so as to increase relatively low gradient values in a progressive manner, such that lower gradient values are increased more than higher gradient values."],"number":24,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 22 in which the gradient attenuation function generator module is configured to enable the computer to generate the gradient attenuation function whose value for respective points in the gradient image is configured to enable the computer to reduce the range of gradient values in the gradient image around a selected gradient value in the gradient image."],"number":25,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 22 in which the gradient attenuation function generator comprises:"],"number":26,"annotation":false,"claim":true,"title":false},{"lines":["A. a Gaussian pyramid generator module configured to enable the computer to generate a Gaussian pyramid comprising a series of levels, each level of the Gaussian pyramid comprising a level gradient image having a reduced resolution than the level gradient image of the preceding level in the series;"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["B. a level scaling factor generator module configured to enable the computer to generate, for respective levels gradient images of the Gaussian pyramid, a respective level scaling factor representative of the gradient attenuation function at the particular level; and"],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["C. a scaling factor propagator module configured to enable the computer to propagate the level scaling factors through the Gaussian pyramid, thereby to generate the gradient attenuation function for use by the attenuated image gradient generator module."],"number":-1,"annotation":true,"claim":false,"title":false},{"lines":["A computer program product as defined in claim 21 in which output image generator module is configured to enable the computer to generate the output image as the image that is close to the compressed range gradient image in a least-squares sense."],"number":27,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 27 in which the output image generator module is configured to enable the computer to generate the output image in such that the Laplacian of the output image corresponds to the divergence of the compressed range gradient image."],"number":28,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 21 further comprising a preprocessor module configured to enable the computer to generate, in response to the input image, a preprocessed image comprising the logarithm of the input image, the gradient image generator module being configured to enable the computer to use the preprocessed image as its input image."],"number":29,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as defined in claim 21 further comprising a post-processor module configured to enable the computer to generate, in response to the output image generated by the output image generator module, a post-processed image comprising the exponential of the output image, the post-processed image comprising the output image of the system."],"number":30,"annotation":false,"claim":true,"title":false}]}},"filters":{"npl":[],"notNpl":[],"applicant":[],"notApplicant":[],"inventor":[],"notInventor":[],"owner":[],"notOwner":[],"tags":[],"dates":[],"types":[],"notTypes":[],"j":[],"notJ":[],"fj":[],"notFj":[],"classIpcr":[],"notClassIpcr":[],"classNat":[],"notClassNat":[],"classCpc":[],"notClassCpc":[],"so":[],"notSo":[],"sat":[]},"sequenceFilters":{"s":"SEQIDNO","d":"ASCENDING","p":0,"n":10,"sp":[],"si":[],"len":[],"t":[],"loc":[]}}