Inventor

Andrew C. Gallagher

Inventor
Brockport, NY, US

Overview

123→
Patents
2000–2021
Patent span
Physics
Primary field (CPC G)

Patents· 123 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Nprimary
H04NPictorial communication, e.g. television28%
G06TImage data processing or generation, in general24%
G06VImage or video recognition or understanding21%
G06FElectric digital data processing10%
G06KGraphical data reading3%
G03BApparatus or arrangements for taking photographs or for projecting or viewing them3%
G11BInformation storage based on relative movement between record carrier and transducer2%
H10FInorganic semiconductor devices sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation2%
G02BOptical elements, systems or apparatus1%
G06NComputing arrangements based on specific computational models1%
PatentTitleYear
11,044,301Sharing digital media assets for presentation within an online social network202110,679,039Detecting actions to discourage recognition202010,628,486Partitioning videos202010,204,264Systems and methods for dynamically scoring implicit user interaction201910,032,087Determining compass orientation of imagery20189,530,192'Method for determining stereo quality score and automatically improving the quality of stereo images'20169,418,482'Discovering visited travel destinations from a set of digital images'20169,300,947'Producing 3D images from captured 2D video'20169,185,469'Summarizing image collection using a social network'20159,113,153'Determining a stereo image from video'20159,049,388'Methods and systems for annotating images based on special events'20158,908,020'Dynamic anaglyph design apparatus'20148,717,461'Identifying collection images with special events'20148,693,055'Printed dynamic anaglyph image method'20148,634,660'Event classification method using lit candle detection'20148,634,661'Event classification method using light source detection'20148,531,482'Use of handwritten notations from photographs'20138,416,997'Method of person identification using social connections'20138,396,304'Using handwritten notations in digital video presentations'20138,386,505'Identifying unique objects in multiple image collections'20138,384,774'Glasses for viewing stereo images'20138,358,358'Identifying collection images with special events'20138,330,826'Method for measuring photographer\'s aesthetic quality progress'20128,315,463'User interface for face recognition'20128,311,364'Estimating aesthetic quality of digital images'20128,305,452'Remote determination of image-acquisition settings and opportunities'20128,280,164'Producing object cutouts in topically related images'20128,238,615'Method for comparing photographer aesthetic quality'20128,200,076'Estimating gender or age of a photographer'20128,180,209'Determining camera activity from a steadiness signal'20128,180,208'Identifying a photographer'20128,150,098'Grouping images by location'20128,073,318'Determining scene distance in digital camera images'20118,036,417'Finding orientation and date of hardcopy medium'20118,024,343'Identifying unique objects in multiple image collections'20118,000,505'Determining the age of a human subject in a digital image'20117,982,909'Method for automatically generating a dynamic digital metadata record from digitized hardcopy media'20117,953,690'Discovering social relationships from personal photo collections'20117,893,963'Digital camera which estimates and corrects small camera rotations'20117,860,320'Classifying image regions based on picture location'20107,831,100'Image processing based on ambient air attributes'20107,821,570'Adjusting digital image exposure and tone scale'20107,720,288'Detecting compositing in a previously compressed image'20107,711,145'Finding images with multiple people or objects'20107,697,045'Method and apparatus to extend the effective dynamic range of an image sensing device'20107,684,642'Correction of redeye defects in images of humans'20107,683,962'Camera using multiple lenses and image sensors in a rangefinder configuration to provide a range map'20107,672,528'Method of processing an image to form an image pyramid'20107,668,405'Forming connections between image collections'20107,663,671'Location based image classification with map segmentation'20107,623,168'Method and apparatus to extend the effective dynamic range of an image sensing device'20097,609,908'Method for adjusting the brightness of a digital image utilizing belief values'20097,606,437'Image processing based on ambient air attributes'20097,583,858'Image processing based on direction of gravity'20097,574,054'Using photographer identity to classify images'20097,570,829'Selection of alternative image processing operations to maintain high image quality'20097,522,773'Using time in recognizing persons in images'20097,444,017'Detecting irises and pupils in images of humans'20087,428,332'Applying an adjusted image enhancement algorithm to a digital image'20087,389,041'Determining scene distance in digital camera images'20087,356,193'Detection of hanging wires in digital color images'20087,336,819'Detection of sky in digital color images'20087,333,669'Selecting an image processing path to provide desired noise'20087,327,390'Method for determining image correction parameters'20087,327,504'Method of detecting clipped image pixels'20087,308,135'Constructing extended color gamut digital images from limited color gamut digital images'20077,280,703'Method of spatially filtering a digital image using chrominance information'20077,269,300'Sharpening a digital image in accordance with magnification values'20077,251,378'Method for detecting image interpolation'20077,245,781'Applying a tone scale function to a digital image'20077,228,004'Method for sharpening a digital image'20077,224,392'Electronic imaging system having a sensor for correcting perspective projection distortion'20077,181,086'Multiresolution method of spatially filtering a digital image'20077,130,485'Enhancing the tonal and color characteristics of digital images using expansive and compressive tone scale functions'20067,116,838'Enhancing the tonal and spatial characteristics of digital images using selective spatial filters'20067,092,573'Method and system for selectively applying enhancement to an image'20067,068,396'Method and apparatus for performing tone scale modifications on a sparsely sampled extended dynamic range digital image'20067,062,108'Method for estimating the appearance of noise in images'20067,058,234'Enhancing the tonal, spatial, and color characteristics of digital images using expansive and compressive tone scale functions'20067,050,636'Method and system for improving an image characteristic based on image content'20067,043,090'Enhancing the tonal characteristics of digital images using expansive and compressive tone scale functions'20067,035,460'Method for constructing an extended color gamut digital image from a limited color gamut digital image'20067,006,252'Image processing system and method that maintains black level'20066,968,094'Method of estimating and correcting camera rotation with vanishing point location'20056,965,702'Method for sharpening a digital image with signal to noise estimation'20056,943,831'Method and apparatus to extend the effective dynamic range of an image sensing device and use residual images'20056,940,546'Method for compensating a digital image for light falloff while minimizing light balance change'20056,941,027'Method of and system for automatically determining a level of light falloff in an image'20056,937,775'Method of enhancing the tone scale of a digital image to extend the linear response range without amplifying noise'20056,931,161'Method for making an exposure adjustment on a rendered image'20056,909,461'Method and apparatus to extend the effective dynamic range of an image sensing device'20056,904,180'Method for detecting image interpolation'20056,891,977'Method for sharpening a digital image without amplifying noise'20056,873,442'Method and system for generating a low resolution image from a sparsely sampled extended dynamic range image sensing device'20056,873,255'Appliance communication system'20056,856,702'System and method for selecting an image processing path using estimated appearance of noise'20056,856,704'Method for enhancing a digital image based upon pixel color'20056,813,046'Method and apparatus for exposure control for a sparsely sampled extended dynamic range image sensing device'20046,807,300'Noise reduction method utilizing color information, apparatus, and program for digital image processing'20046,804,408'Method for enhancing a digital image with noise-dependent control of texture'20046,778,699'Method of determining vanishing point location from an image'20046,765,611'Method for compressing an image from a sparsely sampled extended dynamic range image sensing device'20046,731,823'Method for enhancing the edge contrast of a digital image independently from the texture'20046,728,416'Adjusting the contrast of a digital image with an adaptive recursive filter'20046,728,003'Method of compensating for MTF in a digital image channel'20046,714,688'Method and apparatus for enhancing the edge contrast of an interpolated digital image'20046,707,950'Method for modification of non-image data in an image processing chain'20046,707,998'Method and system for correcting non-symmetric distortion in an image'20046,670,988'Method for compensating digital images for light falloff and an apparatus therefor'20036,646,246'Method and system of noise removal for a sparsely sampled extended dynamic range image sensing device'20036,594,388'Color image reproduction of scenes with preferential color mapping and scene-dependent tone scaling'20036,591,005'Method of estimating image format and orientation based upon vanishing point location'20036,580,835'Method for enhancing the edge contrast of a digital image'20036,577,378'System and method for light falloff compensation in an optical system'20036,549,678'Method for preserving spatial detail when applying a multidimensional tonal transform to a digital color image'20036,476,865'Sparsely sampled image sensing device with color and luminance photosites'20026,453,075'Method for preserving image detail when adjusting the tone scale of a digital color image'20026,438,264'Method for compensating image color when adjusting the contrast of a digital color image'20026,408,103'Method for preserving spatial detail and color content when adjusting the tone scale of a digital color image'20026,400,848'Method for modifying the perspective of a digital image'20026,317,521'Method for preserving image detail when adjusting the contrast of a digital image'20016,275,605'Method for adjusting the tone scale of a digital image'20016,167,165'Method for adjusting image detail to compensate for an applied tone scale'2000

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2000–2014Patents assigned to EASTMAN KODAK CO (104)· patent assignee history
2000–2008Based in Rochester, NY, US· patent location history
2002–2014Based in Brockport, NY, US· patent location history
2008–2014Patents assigned to GALLAGHER ANDREW C (19)· patent assignee history
2010–2012Based in Pittsburgh, PA, US· patent location history
2011–2021Based in Fairport, NY, US· patent location history
2012–2014Patents assigned to LOUI ALEXANDER C (7)· patent assignee history
2012–2014Patents assigned to BLOSE ANDREW C (5)· patent assignee history
2014–2016Patents assigned to GALLAGHER ANDREW CHARLES (8)· patent assignee history
2019–2020Based in Mountain View, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
EASTMAN KODAK CO1042000–2014
GALLAGHER ANDREW Cself192008–2014
GALLAGHER ANDREW CHARLESself82014–2016
LOUI ALEXANDER C72012–2014
BLOSE ANDREW C52012–2014
Locations
LocationPatentsSpan
Brockport, New York, US592002–2014
Rochester, New York, US302000–2008
Fairport, New York, US242011–2021
Pittsburgh, Pennsylvania, US42010–2012
Mountain View, California, US22019–2020