[미국특허]
Digital camera device with methodology for efficient color conversion
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-009/68
H04N-007/12
출원번호
US-0489511
(2000-01-21)
발명자
/ 주소
Easwar, Venkat V.
Bodnar, Eric O.
Kirani, Shekhar
Kahn, Philippe R.
Kahn, Sonia Lee
출원인 / 주소
LightSurf Technologies, Inc.
대리인 / 주소
Blakely Sokoloff Taylor & Zafman LLP
인용정보
피인용 횟수 :
78인용 특허 :
58
초록▼
A digital imaging system is described that provides techniques for reducing the amount of processing power required by a given digital camera device and for reducing the bandwidth required for transmitting image information to a target platform. The system defers and/or distributes the processing be
A digital imaging system is described that provides techniques for reducing the amount of processing power required by a given digital camera device and for reducing the bandwidth required for transmitting image information to a target platform. The system defers and/or distributes the processing between the digital imager (i.e., digital camera itself) and the target platform that the digital imager will ultimately be connected to. The system only performs a partial computation at the digital imager device and completes the computation somewhere else, such as at a target computing device (e.g., desktop computer) where time and size are not an issue (relative to the imager). This image processing technique employs an efficient color conversion process, using a GUV color space. After an RGB mosaic (image) is captured, the image may be “companded” or quantized by representing it with less bits (e.g., companding from 10 bits to 8 bits). The image is then mapped from RGB color space to GUV color space, using an RGB-to-GUV transformation. Once converted into GUV color space, the image may now be compressed, for instance using wavelet transform-based compression, and then transmitted, using wireless or wire-line transfer, to a target platform (e.g., desktop or server computer). At the target platform, the GUV information may be restored in a non-compressed format and then further processed into a desired representation (e.g., standard format, such as JPEG). In this fashion, the GUV-based methodology avoids the inefficiency of remaining in RGB color space and avoids the computational complexity of converting to YUV color space, yet retains the benefits associated with YUV color space (e.g., de-correlation of image information).
대표청구항▼
1. A method for processing image information, the method comprising:receiving an image in a first color space from an RGB (Red, Green, Blue) mosaic, said image including luminosity values captured at said RGB mosaic, said first color space including primary (Green) and secondary (Red, Blue) channels
1. A method for processing image information, the method comprising:receiving an image in a first color space from an RGB (Red, Green, Blue) mosaic, said image including luminosity values captured at said RGB mosaic, said first color space including primary (Green) and secondary (Red, Blue) channels;while said image is in said first color space, companding the image by mapping the luminosity values captured at said RGB mosaic into a space that is more linear to a human eye;transforming the image into a second color space, said second color space including primary and secondary channels, the primary channel of the second color space corresponding to the primar channel of said first color space, including:interpolating the primary channel of said second color space to full resolution by interpolating missing Green pixels from said RGB mosaic, andcomputing the secondary channels of said second color space as differences from the primary channel of said second color space without interpolation of the missing Red and Blue pixels from the RGB mosaic, including performing substeps of:(i) computing one of said secondary channels of said second color space by differencing Red pixels with co-sited Green pixels interpolated from said RGB mosaic, and(ii) computing the other of said secondary channels of said second color space by differencing Blue pixels with co-sited Green pixels interpolated from said RGB mosaic; andafter the image is transformed into said second color space, transmitting the transformed image to a target platform. 2. The method of claim 1, wherein the primary channel for both said first and said second color spaces comprises predominantly Green (G). 3. The method of claim 2, wherein said first color space comprises an RGB color space and said second color space comprises a GUV color space. 4. The method of claim 1, wherein the secondary channels of the first color space comprise predominantly Red (R) and Blue (B). 5. The method of claim 1, wherein the image is initially captured at a sensor employing an RGB mosaic. 6. The method of claim 5, wherein said sensor employs a mosaic configured as a Bayer pattern. 7. The method of claim 1, further comprising:after the image is transformed into said second color space, compressing the transformed image. 8. The method of claim 7, wherein said compressing step includes:compressing the transformed image using transform-based compression. 9. The method of claim 8, wherein said transform-based compression comprises wavelet transform-based compression. 10. The method of claim 8, wherein said transform-based compression comprises DCT- (discrete cosine transformation) based compression. 11. The method of claim 7, wherein said second color space comprises GUV color space having individual G, U, and V planes and said compressing step comprises individually compressing each plane. 12. The method of claim 7, further comprising:transmitting the compressed, transformed image to a target platform. 13. The method of claim 12, wherein said target platform comprises a computing device. 14. The method of claim 12, wherein said transmitting step includes:transmitting the compressed, transformed image to a selected one of a desktop computer and a server computer. 15. The method of claim 12 wherein said transmitting step is performed using wireless transmission. 16. The method of claim 12 wherein said transmitting step is performed using wire-line transmission. 17. The method of claim 12, further comprising:restoring said compressed, transformed image at the target platform to a non-compressed format. 18. The method of claim 17, further comprising:transforming the non-compressed image into a standard-format color image. 19. The method of claim 18, wherein said standard-format color image comprises a JPEG-formatted color image. 20. The method of claim 17, further comprising:transforming the non-compressed image into YUV color space. 21. The method of claim 17, further comprising:transforming the no n-compressed image into RGB color space. 22. The method of claim 1, wherein said interpolating step includes applying averaging technique. 23. The method of claim 7, further comprising:further compressing the image by applying quantization and entropy coding. 24. The method of claim 23, wherein said entropy coding comprises Huffman coding. 25. The method of claim 12, wherein said transmitting step occurs before the primary channel of the second color space is interpreted to full resolution for the image. 26. A method for transforming RGB image information into an efficient color space representation, the method comprising:receiving an image in a first color space from an RGB (Red, Green, Blue) mosaic, said first color space comprising an RGB color space having a primary channel comprising Green (G) and secondary channels comprising Red (R) and Blue (B), said image including luminosity values captured at said RGB mosaic;while said image is in said first color space, companding the image by mapping the luminosity values captured at said RGB mosaic into a space that is more linear to a human eye;transforming the image into a second color space having primary and secondary channels, the primary channel of said second color space comprising Green (G), including:interpolating missing Green pixels from said RGB mosaic for purposes of computing the secondary channels of said second color space, andcomputing the secondary channels of said second color space as differences from the primary channel of said second color space, by differencing Red pixels with co-sited Green pixels interpolated from said RGB mosaic and differencing Blue pixels with co-sited Green pixels interpolated from said RGB mosaic; andafter the image is transformed into said second color space comprising the Green pixels from the RGB mosaic and the computed secondary channels, transmitting the transformed image to a target platform. 27. The method of claim 26, wherein Green (G) incorporates colors that are substantially green. 28. The method of claim 27, wherein said second color space comprises a GUV color space. 29. The method of claim 26, wherein the image is initially captured at a sensor employing an RGB mosaic. 30. The method of claim 29, wherein said sensor employs a mosaic configured as a Bayer pattern. 31. The method of claim 26, further comprising:after the image is transformed into said second color space, compressing the transformed image. 32. The method of claim 31, wherein said compressing step includes:compressing the transformed image using transform-based compression. 33. The method of claim 32, wherein said transform-based compression comprises wavelet transform-based compression. 34. The method of claim 32, wherein said transform-based compression comprises DCT-(discrete cosine transformation) based compression. 35. The method of claim 31, wherein said second color space comprises GUV color space having individual G, U, and V planes and said compressing step comprises individually compressing each plane. 36. The method of claim 31, further comprising:transmitting the compressed, transformed image to a target platform. 37. The method of claim 36, wherein said target platform comprises a computing device. 38. The method of claim 36, wherein said transmitting step includes:transmitting the compressed, transformed image to a selected one of a desktop computer and a server computer. 39. The method of claim 36, wherein said transmitting step is performed using wireless transmission. 40. The method of claim 36, wherein said transmitting step is performed using wire-line transmission.
Adams ; Jr. James E. (Rochester NY) Hamilton ; Jr. John F. (Rochester NY), Adaptive color plane interpolation in single sensor color electronic camera.
Perlman Stephen G. ; Bucher Tim, Automatic selecting and downloading device drivers from a server system to a client system that includes one or more devices.
Perlman Stephen G. ; Bucher Tim, Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices.
Acharya Tinku ; Karam Lina J. ; Marino Francescomaria, Compression of color images based on a 2-dimensional discrete wavelet transform yielding a perceptually lossless image.
DeAngelis Douglas J. (59 Elm St. Woburn MA 01801) Sigel Kirk (69 Elm St. ; #3 Cambridge MA 02139) Ciholas Mike (303 Lowell St. ; #5 Somerville MA 02143), Event recording system with digital line camera.
Tsai Yushing T. (Rochester NY) Daly Scott J. (Scottsville NY) Rabbani Majid (Pittsford NY), Image compression with color interpolation for a single sensor image system.
Nekka Matsuura JP; Yukiko Yamazaki JP; Takahiro Yagishita JP, Image processing system for compressing image data including binary image data and continuous tone image data by a sub-band transform method with a high-compression rate.
Tinku Acharya, Integrated color interpolation and color space conversion algorithm from 8-bit bayer pattern RGB color space to 12-bit YCrCb color space.
Wang Wu ; Kongara Prasad, Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information.
Shaughnessy Mark L. ; Kotzin Michael D. ; Eastwood ; Jr. Lester F. ; Grube Gary W., Method of dynamically establishing communication of incoming messages to one or more user devices presently available to.
Naotaka Kato JP; Yoshihisa Kanada JP, Methods and apparatus for downloading data between an information processing device and an external device via a wireless communications technique.
Embry Leo J. ; Franke Daniel G., System for coupling a host computer to an image scanner in which high level functions are migrated to the attached host computer.
Bodnar, Eric O.; Kirani, Shekhar; Easwar, Venkat V.; Kahn, Philippe R.; Kahn, Sonia Lee, Digital camera device and methodology for distributed processing and wireless transmission of digital images.
Kirani, Shekhar; Gerlach, Matthew H.; Genske, Timothy W.; Vogel, David; Swinton, William G.; Easwar, Venkat V.; Bodnar, Eric O., Media spooler system and methodology providing efficient transmission of media content from wireless devices.
Gervais, Than Marc-Eric; Loubet, Bruno; Bessous, Nicolas; Guimiot, Yves; Petitfils, Mickael; Roques, Sebastien, Method for limiting the memory required for recording an audio, image or video file created by virtue of an apparatus in said apparatus.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., System and methods for controlling the operation of one or more exercise devices and providing motivational programming.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Systems and methods for controlling the operation of one or more exercise devices and providing motivational programming.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C.; Ashby, Robert D., Systems and methods for enabling two-way communication between one or more exercise devices and computer devices and for enabling users of the one or more exercise devices to competitively exercise.
Ashby, Darren C.; Watterson, Scott R.; Lorrigan, Kirk; Dalebout, William T., Systems, methods, and devices for simulating real world terrain on an exercise device.
Ashby, Darren C.; Watterson, Scott R.; Lorrigan, Kirk; Dalebout, William T., Systems, methods, and devices for simulating real world terrain on an exercise device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.