US7570810B2 - Method and apparatus applying digital image filtering to color filter array data - Google Patents
Method and apparatus applying digital image filtering to color filter array data Download PDFInfo
- Publication number
- US7570810B2 US7570810B2 US11/066,000 US6600005A US7570810B2 US 7570810 B2 US7570810 B2 US 7570810B2 US 6600005 A US6600005 A US 6600005A US 7570810 B2 US7570810 B2 US 7570810B2
- Authority
- US
- United States
- Prior art keywords
- image
- filter
- cfa
- data
- filtered
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2209/00—Details of colour television systems
- H04N2209/04—Picture signal generators
- H04N2209/041—Picture signal generators using solid-state devices
- H04N2209/042—Picture signal generators using solid-state devices having a single pick-up sensor
- H04N2209/045—Picture signal generators using solid-state devices having a single pick-up sensor using mosaic colour filter
- H04N2209/046—Colour interpolation to calculate the missing colour values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Image Processing (AREA)
Abstract
Description
wherein C1 to C9 are constants and Div is a divide value. Each pixel P is defined by red, green, and blue intensity values. For pixels defined by 24 bits per pixel, typically each red, green, and blue intensity value will be represented by a number ranging from 0 to 255. Thus, for each pixel,
which reduces to
Thus, the terms G8C1 and G8C2 are combined into the single term G8C1+2 in the reduced convolution equation represented in
which reduces to
where each C value represents a predetermined coefficient and Div is a divide-by value. After the third row of pixels is filtered, the first row is discarded and the sixth row 158 (
Claims (29)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/066,000 US7570810B2 (en) | 2005-02-24 | 2005-02-24 | Method and apparatus applying digital image filtering to color filter array data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/066,000 US7570810B2 (en) | 2005-02-24 | 2005-02-24 | Method and apparatus applying digital image filtering to color filter array data |
Publications (2)
Publication Number | Publication Date |
---|---|
US20060188147A1 US20060188147A1 (en) | 2006-08-24 |
US7570810B2 true US7570810B2 (en) | 2009-08-04 |
Family
ID=36912771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/066,000 Expired - Fee Related US7570810B2 (en) | 2005-02-24 | 2005-02-24 | Method and apparatus applying digital image filtering to color filter array data |
Country Status (1)
Country | Link |
---|---|
US (1) | US7570810B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080002901A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and image processing program |
US20080002766A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US20080002998A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US20080083939A1 (en) * | 2006-10-05 | 2008-04-10 | Guidash Robert M | Active pixel sensor having two wafers |
US20120057063A1 (en) * | 2010-09-02 | 2012-03-08 | Huei-Long Wang | Image processing methods and systems for handheld devices |
US9191629B2 (en) | 2012-06-20 | 2015-11-17 | Simon Sung Lee | Baby monitoring system including video enhancement capability operable at various frequencies |
US20190379802A1 (en) * | 2018-06-12 | 2019-12-12 | Industrial Technology Research Institute | Device and method for processing image array data, and color table generation method thereof |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7777804B2 (en) * | 2007-10-26 | 2010-08-17 | Omnivision Technologies, Inc. | High dynamic range sensor with reduced line memory for color interpolation |
US8280181B2 (en) * | 2007-12-13 | 2012-10-02 | Seiko Epson Corporation | Efficient filtering of image data |
US20100061650A1 (en) * | 2008-09-05 | 2010-03-11 | Barinder Singh Rai | Method And Apparatus For Providing A Variable Filter Size For Providing Image Effects |
US9258458B2 (en) * | 2009-02-24 | 2016-02-09 | Hewlett-Packard Development Company, L.P. | Displaying an image with an available effect applied |
TWI439126B (en) * | 2009-04-24 | 2014-05-21 | Silicon Motion Inc | Pixel processing method and pixel processing apparatus |
CN102402363B (en) * | 2010-09-08 | 2014-07-09 | 宏达国际电子股份有限公司 | Image processing method and system of handheld device |
CN102096908B (en) * | 2010-12-17 | 2012-07-04 | 福州瑞芯微电子有限公司 | Image filtering method of mobile terminal |
US8712181B2 (en) | 2011-06-14 | 2014-04-29 | Apteryx, Inc. | Real-time application of filters based on image attributes |
KR101358889B1 (en) * | 2011-11-22 | 2014-02-07 | 연세대학교 산학협력단 | Apparatus for encoding/decoding sampled color image acquired by cfa and method thereof |
US8797431B2 (en) * | 2012-08-29 | 2014-08-05 | General Electric Company | Method of controlling the resolution of a hyperspectral image |
US20140240489A1 (en) * | 2013-02-26 | 2014-08-28 | Corning Incorporated | Optical inspection systems and methods for detecting surface discontinuity defects |
KR102025184B1 (en) * | 2013-07-31 | 2019-09-25 | 엘지디스플레이 주식회사 | Apparatus for converting data and display apparatus using the same |
US20150130799A1 (en) * | 2013-11-12 | 2015-05-14 | Fyusion, Inc. | Analysis and manipulation of images and video for generation of surround views |
GB2521222A (en) * | 2013-12-16 | 2015-06-17 | Vicast Ltd | A digital video processing method and system |
US10275935B2 (en) | 2014-10-31 | 2019-04-30 | Fyusion, Inc. | System and method for infinite synthetic image generation from multi-directional structured image array |
US10726593B2 (en) | 2015-09-22 | 2020-07-28 | Fyusion, Inc. | Artificially rendering images using viewpoint interpolation and extrapolation |
US10719939B2 (en) | 2014-10-31 | 2020-07-21 | Fyusion, Inc. | Real-time mobile device capture and generation of AR/VR content |
US9940541B2 (en) | 2015-07-15 | 2018-04-10 | Fyusion, Inc. | Artificially rendering images using interpolation of tracked control points |
US10726560B2 (en) | 2014-10-31 | 2020-07-28 | Fyusion, Inc. | Real-time mobile device capture and generation of art-styled AR/VR content |
US10176592B2 (en) | 2014-10-31 | 2019-01-08 | Fyusion, Inc. | Multi-directional structured image array capture on a 2D graph |
US10262426B2 (en) | 2014-10-31 | 2019-04-16 | Fyusion, Inc. | System and method for infinite smoothing of image sequences |
US10586378B2 (en) | 2014-10-31 | 2020-03-10 | Fyusion, Inc. | Stabilizing image sequences based on camera rotation and focal length parameters |
US10650574B2 (en) | 2014-10-31 | 2020-05-12 | Fyusion, Inc. | Generating stereoscopic pairs of images from a single lens camera |
US10147211B2 (en) | 2015-07-15 | 2018-12-04 | Fyusion, Inc. | Artificially rendering images using viewpoint interpolation and extrapolation |
US10750161B2 (en) | 2015-07-15 | 2020-08-18 | Fyusion, Inc. | Multi-view interactive digital media representation lock screen |
US11095869B2 (en) | 2015-09-22 | 2021-08-17 | Fyusion, Inc. | System and method for generating combined embedded multi-view interactive digital media representations |
US10852902B2 (en) | 2015-07-15 | 2020-12-01 | Fyusion, Inc. | Automatic tagging of objects on a multi-view interactive digital media representation of a dynamic entity |
US10222932B2 (en) | 2015-07-15 | 2019-03-05 | Fyusion, Inc. | Virtual reality environment based manipulation of multilayered multi-view interactive digital media representations |
US10242474B2 (en) | 2015-07-15 | 2019-03-26 | Fyusion, Inc. | Artificially rendering images using viewpoint interpolation and extrapolation |
US11006095B2 (en) | 2015-07-15 | 2021-05-11 | Fyusion, Inc. | Drone based capture of a multi-view interactive digital media |
US11783864B2 (en) | 2015-09-22 | 2023-10-10 | Fyusion, Inc. | Integration of audio into a multi-view interactive digital media representation |
US11202017B2 (en) | 2016-10-06 | 2021-12-14 | Fyusion, Inc. | Live style transfer on a mobile device |
US10665024B2 (en) | 2016-12-12 | 2020-05-26 | Fyusion, Inc. | Providing recording guidance in generating a multi-view interactive digital media representation |
US10353946B2 (en) | 2017-01-18 | 2019-07-16 | Fyusion, Inc. | Client-server communication for live search using multi-view digital media representations |
US10437879B2 (en) | 2017-01-18 | 2019-10-08 | Fyusion, Inc. | Visual search using multi-view interactive digital media representations |
US10628675B2 (en) | 2017-02-07 | 2020-04-21 | Fyusion, Inc. | Skeleton detection and tracking via client-server communication |
US11044464B2 (en) | 2017-02-09 | 2021-06-22 | Fyusion, Inc. | Dynamic content modification of image and video based multi-view interactive digital media representations |
US10356395B2 (en) | 2017-03-03 | 2019-07-16 | Fyusion, Inc. | Tilts as a measure of user engagement for multiview digital media representations |
US10440351B2 (en) | 2017-03-03 | 2019-10-08 | Fyusion, Inc. | Tilts as a measure of user engagement for multiview interactive digital media representations |
US10237477B2 (en) | 2017-05-22 | 2019-03-19 | Fyusion, Inc. | Loop closure |
US10200677B2 (en) | 2017-05-22 | 2019-02-05 | Fyusion, Inc. | Inertial measurement unit progress estimation |
US10313651B2 (en) | 2017-05-22 | 2019-06-04 | Fyusion, Inc. | Snapshots at predefined intervals or angles |
US11138432B2 (en) | 2017-05-25 | 2021-10-05 | Fyusion, Inc. | Visual feature tagging in multi-view interactive digital media representations |
US11069147B2 (en) | 2017-06-26 | 2021-07-20 | Fyusion, Inc. | Modification of multi-view interactive digital media representation |
US10469768B2 (en) | 2017-10-13 | 2019-11-05 | Fyusion, Inc. | Skeleton-based effects and background replacement |
US10659686B2 (en) | 2018-03-23 | 2020-05-19 | Fyusion, Inc. | Conversion of an interactive multi-view image data set into a video |
US10687046B2 (en) | 2018-04-05 | 2020-06-16 | Fyusion, Inc. | Trajectory smoother for generating multi-view interactive digital media representations |
US10382739B1 (en) | 2018-04-26 | 2019-08-13 | Fyusion, Inc. | Visual annotation using tagging sessions |
US10592747B2 (en) | 2018-04-26 | 2020-03-17 | Fyusion, Inc. | Method and apparatus for 3-D auto tagging |
US10901726B2 (en) * | 2018-10-12 | 2021-01-26 | International Business Machines Corporation | Intelligent visual regression system |
Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3971065A (en) | 1975-03-05 | 1976-07-20 | Eastman Kodak Company | Color imaging array |
US5506619A (en) * | 1995-03-17 | 1996-04-09 | Eastman Kodak Company | Adaptive color plan interpolation in single sensor color electronic camera |
US5568192A (en) * | 1995-08-30 | 1996-10-22 | Intel Corporation | Method and apparatus for processing digital video camera signals |
US5696848A (en) * | 1995-03-09 | 1997-12-09 | Eastman Kodak Company | System for creating a high resolution image from a sequence of lower resolution motion images |
US6091862A (en) * | 1996-11-26 | 2000-07-18 | Minolta Co., Ltd. | Pixel interpolation device and pixel interpolation method |
US6205245B1 (en) | 1998-07-28 | 2001-03-20 | Intel Corporation | Method and apparatus for rapid down-scaling of color images directly from sensor color filter array space |
US20010045988A1 (en) | 1999-12-20 | 2001-11-29 | Satoru Yamauchi | Digital still camera system and method |
US6348929B1 (en) | 1998-01-16 | 2002-02-19 | Intel Corporation | Scaling algorithm and architecture for integer scaling in video |
US20020044691A1 (en) * | 1995-11-01 | 2002-04-18 | Masakazu Matsugu | Object extraction method, and image sensing apparatus using the method |
US6424753B1 (en) * | 1998-01-28 | 2002-07-23 | Nec Corporation | Pixel interpolation method and circuit therefor |
EP1289309A1 (en) | 2001-08-31 | 2003-03-05 | STMicroelectronics S.r.l. | Noise filter for Bayer pattern image data |
EP1308888A1 (en) | 2001-11-06 | 2003-05-07 | STMicroelectronics S.r.l. | A method of processing digital images |
US6570616B1 (en) * | 1997-10-17 | 2003-05-27 | Nikon Corporation | Image processing method and device and recording medium in which image processing program is recorded |
EP1326209A1 (en) | 2001-12-24 | 2003-07-09 | STMicroelectronics S.r.l. | Method for contrast enhancement in colour digital image |
US20030128893A1 (en) | 2001-11-19 | 2003-07-10 | Alfio Castorina | Method for merging digital images to obtain a high dynamic range digital image |
US6593963B1 (en) * | 1998-05-29 | 2003-07-15 | Agilent Technologies, Inc. | Programmable control of operational signals in a digital camera |
WO2003107274A2 (en) * | 2002-06-12 | 2003-12-24 | Silicon Optix Inc. | System and method for electronic correction of optical anomalies |
EP1394742A1 (en) | 2002-08-23 | 2004-03-03 | STMicroelectronics S.r.l. | Method for filtering the noise of a digital image sequence |
US6744916B1 (en) * | 1998-11-24 | 2004-06-01 | Ricoh Company, Ltd. | Image processing apparatus and method for interpolating missing pixels |
US6771811B1 (en) * | 1999-09-16 | 2004-08-03 | Silverbrook Research Pty Ltd. | Method and apparatus for up-interpolating a bayer image |
US6825876B1 (en) * | 1999-06-08 | 2004-11-30 | Lightsurf Technologies, Inc. | Digital camera device with methodology for efficient color conversion |
US20050031222A1 (en) * | 2003-08-09 | 2005-02-10 | Yacov Hel-Or | Filter kernel generation by treating algorithms as block-shift invariant |
US6870564B1 (en) * | 1998-10-02 | 2005-03-22 | Eastman Kodak Company | Image processing for improvement of color registration in digital images |
US7079705B2 (en) * | 2002-10-30 | 2006-07-18 | Agilent Technologies, Inc. | Color interpolation for image sensors using a local linear regression method |
US7206458B2 (en) * | 2001-12-14 | 2007-04-17 | Stmicroelectronics, S.R.L. | Method of compressing digital images acquired in CFA format |
-
2005
- 2005-02-24 US US11/066,000 patent/US7570810B2/en not_active Expired - Fee Related
Patent Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3971065A (en) | 1975-03-05 | 1976-07-20 | Eastman Kodak Company | Color imaging array |
US5696848A (en) * | 1995-03-09 | 1997-12-09 | Eastman Kodak Company | System for creating a high resolution image from a sequence of lower resolution motion images |
US5506619A (en) * | 1995-03-17 | 1996-04-09 | Eastman Kodak Company | Adaptive color plan interpolation in single sensor color electronic camera |
US5568192A (en) * | 1995-08-30 | 1996-10-22 | Intel Corporation | Method and apparatus for processing digital video camera signals |
US20020044691A1 (en) * | 1995-11-01 | 2002-04-18 | Masakazu Matsugu | Object extraction method, and image sensing apparatus using the method |
US6091862A (en) * | 1996-11-26 | 2000-07-18 | Minolta Co., Ltd. | Pixel interpolation device and pixel interpolation method |
US6570616B1 (en) * | 1997-10-17 | 2003-05-27 | Nikon Corporation | Image processing method and device and recording medium in which image processing program is recorded |
US6348929B1 (en) | 1998-01-16 | 2002-02-19 | Intel Corporation | Scaling algorithm and architecture for integer scaling in video |
US6424753B1 (en) * | 1998-01-28 | 2002-07-23 | Nec Corporation | Pixel interpolation method and circuit therefor |
US6593963B1 (en) * | 1998-05-29 | 2003-07-15 | Agilent Technologies, Inc. | Programmable control of operational signals in a digital camera |
US6205245B1 (en) | 1998-07-28 | 2001-03-20 | Intel Corporation | Method and apparatus for rapid down-scaling of color images directly from sensor color filter array space |
US6870564B1 (en) * | 1998-10-02 | 2005-03-22 | Eastman Kodak Company | Image processing for improvement of color registration in digital images |
US6744916B1 (en) * | 1998-11-24 | 2004-06-01 | Ricoh Company, Ltd. | Image processing apparatus and method for interpolating missing pixels |
US6825876B1 (en) * | 1999-06-08 | 2004-11-30 | Lightsurf Technologies, Inc. | Digital camera device with methodology for efficient color conversion |
US6771811B1 (en) * | 1999-09-16 | 2004-08-03 | Silverbrook Research Pty Ltd. | Method and apparatus for up-interpolating a bayer image |
US20010045988A1 (en) | 1999-12-20 | 2001-11-29 | Satoru Yamauchi | Digital still camera system and method |
EP1289309A1 (en) | 2001-08-31 | 2003-03-05 | STMicroelectronics S.r.l. | Noise filter for Bayer pattern image data |
US20030048368A1 (en) | 2001-08-31 | 2003-03-13 | Angelo Bosco | Noise filter for bayer pattern image data |
US20030122937A1 (en) | 2001-11-06 | 2003-07-03 | Mirko Guarnera | Method for processing digital CFA images, particularly for motion and still imaging |
JP2003199119A (en) | 2001-11-06 | 2003-07-11 | Stmicroelectronics Srl | Method of processing digital cfa image |
EP1308888A1 (en) | 2001-11-06 | 2003-05-07 | STMicroelectronics S.r.l. | A method of processing digital images |
US20030128893A1 (en) | 2001-11-19 | 2003-07-10 | Alfio Castorina | Method for merging digital images to obtain a high dynamic range digital image |
US7206458B2 (en) * | 2001-12-14 | 2007-04-17 | Stmicroelectronics, S.R.L. | Method of compressing digital images acquired in CFA format |
US20030218679A1 (en) | 2001-12-24 | 2003-11-27 | Alfio Castorina | Method for improving the quality of a digital image |
JP2003199115A (en) | 2001-12-24 | 2003-07-11 | Stmicroelectronics Srl | Method for contrast enhancement in color digital image |
EP1326209A1 (en) | 2001-12-24 | 2003-07-09 | STMicroelectronics S.r.l. | Method for contrast enhancement in colour digital image |
US7227991B2 (en) * | 2001-12-24 | 2007-06-05 | Stmicroelectronics S.R.L. | Method for improving the quality of a digital image |
WO2003107274A2 (en) * | 2002-06-12 | 2003-12-24 | Silicon Optix Inc. | System and method for electronic correction of optical anomalies |
EP1394742A1 (en) | 2002-08-23 | 2004-03-03 | STMicroelectronics S.r.l. | Method for filtering the noise of a digital image sequence |
US7079705B2 (en) * | 2002-10-30 | 2006-07-18 | Agilent Technologies, Inc. | Color interpolation for image sensors using a local linear regression method |
US20050031222A1 (en) * | 2003-08-09 | 2005-02-10 | Yacov Hel-Or | Filter kernel generation by treating algorithms as block-shift invariant |
Non-Patent Citations (7)
Title |
---|
"Temporal Noise Reduction of Bayer Matrixed Video Data", Angelo Bosco, Massimo Mancuso, Sebastiano Battiato, Giuseppe Spampinato, ST Microelectronics, Digital Still Camera & Multimedia Mobile Group, Stradale Primosole 50, 95121 Catania-Italy, 0-7803-7304-9/02/$17.00 C2002 IEEE, (pp. 681-684) (2002). |
A. Clarke, C. Eberhardt "Microscopy Techniques for Materials Science", Published by Woodhead Publishing, 2002 p. 144-145. * |
Chin Chye Koh and Sanjit k. Mitra "Compression of Bayer color Filter Array data"IEEE 2003, p. 255-258. * |
ENDS489 Course Notes-Fall 2000, Neighborhood Operations, Theory and Applications, H. E. Burdick, Mc Graw-Hill, 1997, http://wwwviz.tamu.edu/faculty/parke/ends489f00/notes/sec1-8.html. * |
Gunturk et al., "Color Plane Interpolation Using Alternating Projections", IEEE Transactions on Image Processing, vol. 11, No. 9, Sep. 2002, pp. 997-1013. * |
Rastislav Lukac, Konstantinos N. Plataniotis, and Bogdan Smolka "A New Color Filter Array Interpolation Approach for Single-Sensor Imaging" Springer-Verlag Berlin Heidelberg 2004, p. 281-288. * |
Wenmiao Lu and Yap-Peng Ten, "Color Filter Array Demosaicking: New Method and Performance Measures"IEEE Transactions on Image Processing, vol. 12, No. 10, Oct. 2003, pp. 1194-1210. * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080002901A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and image processing program |
US20080002766A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US20080002998A1 (en) * | 2006-06-29 | 2008-01-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
USRE45267E1 (en) | 2006-06-29 | 2014-12-02 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US8175155B2 (en) | 2006-06-29 | 2012-05-08 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US7912280B2 (en) * | 2006-06-29 | 2011-03-22 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and image processing program |
US7948655B2 (en) | 2006-06-29 | 2011-05-24 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, image processing program, and storage medium |
US20110135201A1 (en) * | 2006-06-29 | 2011-06-09 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and image processing program |
US8139849B2 (en) | 2006-06-29 | 2012-03-20 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and image processing program |
US20080083939A1 (en) * | 2006-10-05 | 2008-04-10 | Guidash Robert M | Active pixel sensor having two wafers |
US8049256B2 (en) * | 2006-10-05 | 2011-11-01 | Omnivision Technologies, Inc. | Active pixel sensor having a sensor wafer connected to a support circuit wafer |
US20110163223A1 (en) * | 2006-10-05 | 2011-07-07 | Guidash Robert M | Active pixel sensor having two wafers |
US20100248412A1 (en) * | 2006-10-05 | 2010-09-30 | Guidash Robert M | Active pixel sensor having two wafers |
US8178938B2 (en) * | 2006-10-05 | 2012-05-15 | Omnivision Technologies, Inc. | Active pixel sensor having two wafers |
US8558292B2 (en) | 2006-10-05 | 2013-10-15 | Omnivision Technologies, Inc. | Active pixel sensor having two wafers |
US20120057063A1 (en) * | 2010-09-02 | 2012-03-08 | Huei-Long Wang | Image processing methods and systems for handheld devices |
US8643760B2 (en) * | 2010-09-02 | 2014-02-04 | Htc Corporation | Image processing methods and systems for handheld devices |
US9030577B2 (en) | 2010-09-02 | 2015-05-12 | Htc Corporation | Image processing methods and systems for handheld devices |
US9191629B2 (en) | 2012-06-20 | 2015-11-17 | Simon Sung Lee | Baby monitoring system including video enhancement capability operable at various frequencies |
US20190379802A1 (en) * | 2018-06-12 | 2019-12-12 | Industrial Technology Research Institute | Device and method for processing image array data, and color table generation method thereof |
US10965839B2 (en) * | 2018-06-12 | 2021-03-30 | Industrial Technology Research Institute | Device and method for processing image array data, and color table generation method thereof |
Also Published As
Publication number | Publication date |
---|---|
US20060188147A1 (en) | 2006-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7570810B2 (en) | Method and apparatus applying digital image filtering to color filter array data | |
US8810664B2 (en) | Imaging apparatus, imaging method and computer program | |
EP4030379A1 (en) | Image processing method, smart device, and computer-readable storage medium | |
US6366318B1 (en) | CFA correction for CFA images captured at partial resolution | |
US7769241B2 (en) | Method of sharpening using panchromatic pixels | |
US9386287B2 (en) | Image processor which rearranges color information, image processing method, and digital camera | |
US8189944B1 (en) | Fast edge-preserving smoothing of images | |
US20080136942A1 (en) | Image sensor equipped photographing apparatus and picture photographing method | |
US9083890B2 (en) | Image capturing apparatus, image processing apparatus and image processing method | |
JP4460447B2 (en) | Information terminal | |
JP6948810B2 (en) | Image processing system | |
US6937276B2 (en) | Digital camera with low memory usage | |
US7212214B2 (en) | Apparatuses and methods for interpolating missing colors | |
US7551189B2 (en) | Method of and apparatus for digital image processing | |
EP1206124A2 (en) | Method and apparatus of enhancing a digital image using multiple selected digital images | |
JP2010026734A (en) | Image processor and its method | |
JP4244218B2 (en) | Imaging signal processing circuit and camera system | |
JP4687619B2 (en) | Image processing apparatus, image processing method, and program | |
JP5195317B2 (en) | Camera device, photographing method, and photographing control program | |
JP2009267555A (en) | Imaging apparatus, and imaging method | |
US20050140804A1 (en) | Extended dynamic range image sensor capture using an array of fast and slow pixels | |
JP3368012B2 (en) | Image data processing device | |
JP5539561B2 (en) | Image processing apparatus and method | |
US8363138B2 (en) | Digital photographing apparatus | |
JP5191941B2 (en) | Imaging apparatus, image processing apparatus, image processing method, and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: EPSON RESEARCH AND DEVELOPMENT, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAI, BARINDER SINGH;JEFFREY, ERIC;REEL/FRAME:016328/0811 Effective date: 20050222 |
|
AS | Assignment |
Owner name: SEIKO EPSON CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EPSON RESEARCH AND DEVELOPMENT, INC.;REEL/FRAME:016062/0914 Effective date: 20050411 |
|
CC | Certificate of correction | ||
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20170804 |