[미국특허]
Digital camera device and methodology for distributed processing and wireless transmission of digital images
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-009/68
H04N-007/12
출원번호
US-0434703
(1999-11-05)
등록번호
US-7372485
(2008-05-13)
발명자
/ 주소
Bodnar,Eric O.
Kirani,Shekhar
Easwar,Venkat V.
Kahn,Philippe R.
Kahn,Sonia Lee
출원인 / 주소
LightSurf Technologies, Inc.
대리인 / 주소
Blakely, Sokoloff, Taylor & Zafman, LLP
인용정보
피인용 횟수 :
53인용 특허 :
89
초록▼
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. In this manner, the system is able to decrease the actual computation that occurs at the digital imager. Instead, 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). By deferring resource-intensive computations, the present invention substantially reduces the processor requirements and concomitant battery requirements for digital cameras. Further, by adopting an image strategy optimized for compression (compressed luminosity record), the present invention decreases the bandwidth requirements for transmitting images, thereby facilitating the wireless transmission of digital camera images.
대표청구항▼
What is claimed is: 1. In a digital imaging system, a method for distributed digital image processing, the method comprising: recording luminosity information at a first device, for representing an image that has been digitally captured at the first device; without performing color interpolation at
What is claimed is: 1. In a digital imaging system, a method for distributed digital image processing, the method comprising: recording luminosity information at a first device, for representing an image that has been digitally captured at the first device; without performing color interpolation at the first device, generating compressed luminosity information at the first device by applying a wavelet transform compression to individual color planes that comprise the luminosity information, followed by applying quantization and compression to the luminosity information; packaging said compressed luminosity information, in a plurality of data packets suitable for progressive transmission of image data corresponding to varying levels of photographic significance, with header information identifying the individual color planes that comprise the luminosity information; progressively transmitting a first set of data packets from said plurality of data packets of said compressed luminosity information to a second device, while remaining data packets from said plurality of data packets are maintained at the first device; restoring said luminosity information from said first set of data packets of said compressed luminosity information at the second device; converting said luminosity information at the second device into a color image, including performing color interpolation at the second device, corresponding to the progressively transmitted data packets received by the second device; and in response to receipt of a second set of data packets from the remaining data packets, said second set of data packets corresponding to a higher level of photographic significance, converting a lower-quality representation of the image into a higher-quality representation by synchronizing said lower-quality representation with said higher-quality representation at the second device. 2. The method of claim 1, wherein said luminosity information comprises light-level information for representing an image that has been digitally captured at the first device. 3. The method of claim 1, wherein said generating step includes: applying generic binary compression to said compressed luminosity information at the first device. 4. The method of claim 3, wherein said step of applying generic binary compression includes applying run-length encoding. 5. The method of claim 3, wherein said step of applying generic binary compression includes applying Huffman coding. 6. The method of claim 1, wherein said restoring step includes: reversing said compression that occurred at the first device. 7. The method of claim 1, wherein said step of converting said luminosity information into a color image includes: interpolating color information for the image from said luminosity information. 8. The method of claim 7, wherein said interpolating step includes: apply a YUV transformation to said luminosity information at the second device for converting said luminosity information into a color image in YUV color space. 9. The method of claim 7, wherein said step of converting said luminosity information into a color image further includes: converting the color image into a standard file format at the second device. 10. The method of claim 9, wherein said standard file format comprises a JPEG file format. 11. The method of claim 9, wherein said step of converting said luminosity information into a color image further includes: applying JPEG compression to the color image at the second device. 12. The method of claim 1, wherein said step of transmitting said compressed luminosity information to a second device includes: transmitting said compressed luminosity information from a digital camera to a computer using a packet-based communication protocol. 13. The method of claim 12, wherein said step of transmitting said compressed luminosity information from a digital camera to a computer using packet-based communication protocol includes: selectively connecting the digital camera to a cellular phone for establishing a wireless communication session with the computer. 14. The method of claim 1, wherein said second device comprises a computer with connectivity to the Internet and wherein said method further includes making the color image available to multiple users. 15. In a digital imaging system, a method for deferring digital image processing, the method comprising: recording sensor information from an image sensor at a first device, for representing an image that has been recorded at the image sensor of the first device; compressing said sensor information prior to color processing by applying a transformation compression to individual color planes that comprise the sensor information, for generating compressed sensor information at the first device; packaging said compressed sensor information, in a plurality of data packets suitable for progressive transmission of image data corresponding to varying levels of photographic significance, with header information identifying the individual color planes that comprise the sensor information; without having performed color processing at the first device, progressively transmitting a first set of data packets from said plurality of data packets of said compressed sensor information to a second device, while remaining data packets from said plurality of data packets are maintained at the first device; decompressing said compressed sensor information at the second device, whereupon said sensor information may thereafter be processed into a color image corresponding to the progressively transmitted data packets received by the second device; and in response to receipt of a second set of data packets from the remaining data packets, said second set of data packets corresponding to a higher level of photographic significance, decompressing said second set of data packets to convert a lower-quality representation of the image into a higher-quality representation by synchronizing said lower-quality representation with said higher-quality representation at the second device. 16. The method of claim 15, wherein said sensor information comprises light-level information for representing an image that has been digitally recorded at the first device. 17. The method of claim 15, wherein said compression step includes: applying a wavelet transform to individual bit planes that comprise the sensor image; and applying compression to the transformed sensor image, to create said compressed sensor information at the first device. 18. The method of claim 17, wherein said step of applying compression to the transformed sensor image includes: applying compression using run-length encoding. 19. The method of claim 17, wherein said step of applying compression to the transformed sensor image includes: applying compression using Huffman coding. 20. The method of claim 17, wherein said decompression step includes: reversing said wavelet transform that occurred at the first device. 21. The method of claim 15, further comprising: converting said sensor information into a color image by interpolating color information for the image from said sensor information. 22. The method of claim 21, wherein said converting step includes: apply a YUV transformation to said sensor information at the second device for converting said sensor information into a color image in YUV color space. 23. The method of claim 21, wherein said converting step includes: converting the color image into a standard file format at the second device. 24. The method of claim 23, wherein said standard file format comprises a JPEG file format. 25. The method of claim 23, wherein said converting step includes: applying JPEG compression to the color image at the second device. 26. The method of claim 15, wherein said step of transmitting said compressed sensor information to a second device includes: transmitting said compressed sensor information from a digital camera to a computer in a wireless manner using a communication protocol. 27. The method of claim 26, wherein said step of transmitting said compressed sensor information from a digital camera to a computer includes: selectively connecting the digital camera to a cellular phone for establishing a wireless communication session with the computer. 28. The method of claim 15, wherein said second device comprises a computer with connectivity to the Internet and wherein said method further includes making the color image available to multiple users. 29. An imaging system providing deferred image processing, the system comprising: an imager having a sensor for recording luminosity information for a visual image captured by the imager, said luminosity information comprising luminosity values recorded by the sensor; a compressor module for compressing said luminosity information by applying a transformation compression to each individual color planes that comprise the luminosity information, for generating compressed luminosity information at the imager without having performed color processing, wherein the compressed luminosity information is packaged into a plurality of data packets suitable for progressive transmission of image data, corresponding to varying levels of photographic significance, in a bit stream with header information identifying the individual color planes that comprise the luminosity information; a wireless communication link for progressively transmitting a first set of data packets from said plurality of data packets of said compressed luminosity information to a target device, while remaining data packets from said plurality of data packets are maintained in a storage coupled with a first device; a decompression module for decompressing said compressed luminosity information at the target device, whereupon said sensor information may thereafter be processed into a color image corresponding to the progressively transmitted data packets received by the target device; and in response to receipt of a second set of data packets from the remaining data packets, said second set of data packets corresponding to a higher level of photographic significance, the decompression module for decompressing said second set of data packets to convert a lower-quality representation of the image into a higher-quality representation by synchronizing said lower-quality representation with said higher-quality representation at the target device. 30. The system of claim 29, wherein said luminosity information comprises brightness information for representing an image that has been digitally captured at the imager. 31. The system of claim 29, wherein said compression module includes: a generic binary compression module for compressing said luminosity information at the first device. 32. The system of claim 31, wherein said generic binary compression module applies run-length encoding. 33. The system of claim 31, wherein said generic binary compression module applies Huffman coding. 34. The system of claim 31, further comprising a generic binary decompression module for reversing generic binary compression that has been applied at the imager. 35. The system of claim 29, wherein said target device includes: an interpolation module for interpolating color information for the image from said luminosity information. 36. The system of claim 35, wherein said interpolation module applies a YUV transformation to said luminosity information at the target device for converting said luminosity information into a color image in YUV color space. 37. The system of claim 29, wherein said target device further includes: a compression module for converting the color image into a standard compressed file format at the target device. 38. The system of claim 37, wherein said standard compressed file format comprises a JPEG file format. 39. The system of claim 37, wherein said compression module of said target device includes a JPEG module for applying JPEG compression to the color image at the target device. 40. The system of claim 29, wherein said imager comprises a digital camera, wherein said target device comprises a computer, and wherein said communication link is coupled to a cellular phone device for transmitting said compressed luminosity information from said digital camera to said computer in a wireless manner using a communication protocol. 41. The system of claim 40, wherein said communication link is selectively coupled to the cellular phone for establishing a wireless communication session between the digital camera and the computer. 42. The system of claim 29, wherein said target device comprises a computer with connectivity to the Internet, which provides access to the color image to multiple users. 43. The system of claim 29, wherein said imager comprises a selected one of a digital camera, a digital camcorder, and a closed circuit surveillance camera. 44. The system of claim 29, wherein said target device comprises a desktop computer. 45. The system of claim 29, wherein said target device comprises a server computer. 46. The system of claim 29, wherein said sensor comprises a complementary metal-oxide semiconductor (CMOS) image sensor. 47. The system of claim 29, wherein said sensor comprises a charge-coupled device (CCD) image sensor. 48. The system of claim 29, wherein said luminosity information comprises gray-scale luminosity information, prior to being processed into a color image. 49. The system of claim 29, wherein said compressed luminosity information comprises a wavelet transformed and compressed luminosity record of the image recorded at the sensor. 50. In a digital imaging system, a method for distributed digital image processing, the method comprising: recording luminosity information at a first device, for representing an image that has been digitally captured at the first device; while deferring color interpolation to a second device, generating compressed luminosity information at the first device by applying a wavelet transform compression to individual color planes that comprise the luminosity information, followed by applying quantization and compression to the luminosity information; packaging said compressed luminosity information, in a plurality of data packets suitable for progressive transmission of image data corresponding to varying levels of photographic significance, with header information identifying the individual color planes; progressively transmitting a first set of data packets from said plurality of data packets of said compressed luminosity information to the second device, while remaining data packets from said plurality of data packets are maintained at the first device; restoring said luminosity information from said first set of data packets of said compressed luminosity information at the second device; converting said luminosity information at the second device into a color image, including performing color interpolation at the second device, corresponding to the progressively transmitted data packets received by the second device; and in response to receipt of a second set of data packets from the remaining data packets, said second set of data packets corresponding to a higher level of photographic significance, converting a lower-quality representation of the image into a higher-quality representation by synchronizing said lower-quality representation with said higher-quality representation at the second device.
Adams ; Jr. James E. (Rochester NY) Hamilton ; Jr. John F. (Rochester NY), Adaptive color plane interpolation in single sensor color electronic camera.
Acharya Tinku ; Karam Lina J. ; Marino Francescomaria, Compression of color images based on a 2-dimensional discrete wavelet transform yielding a perceptually lossless image.
Kuba, Hirokazu, Connector for coupling electronic imaging system with USB that selectively switches USB host controller and USB interface with connector.
Nagasaka, Fumio; Hisamatsu, Yutaka; Katada, Toshiharu; Miyasaka, Takashi; Yamauchi, Kotaro, Control device for controlling the transmission and receipt of data and a method of determining the transmitter and the receiver of the data.
Allen James D. ; Moghadam Omid A. ; Romer Donna M., Electronic imaging system capable of image capture, local wireless transmission and voice recognition.
Ryuji IwaZaki JP, Electronic-mail system for transmitting and receiving image data utilizing management of compatability transmission modes and capability information of destination terminals.
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.
Hirofumi Suda JP; Hiroo Edakubo JP; Kazuhiro Takahashi JP; Hideyuki Arai JP, Image communication apparatus, method, and system, and image communication processing program contained in computer-readable medium.
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.
Matsuyama Yoichi,JPX, Image storing apparatus, image control apparatus, output control apparatus, information processing apparatus, system of these apparatuses, print control method therefor, and storage medium storing co.
Tinku Acharya, Integrated color interpolation and color space conversion algorithm from 8-bit bayer pattern RGB color space to 12-bit YCrCb color space.
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.
Nakanura Yasuo (Yokohama JPX), Message communication processing apparatus for selectively converting storing and transmitting messages of different len.
Chang, Darwin; Tong, Tony; Chan, Robert M.; Ang, R. Roderick, Method and apparatus for electronically communicating an electronic message having an electronic attachment.
Driscoll ; Jr. Edward ; Morrow Howard ; Steinhauer Alan J. ; Lomax Willard Curtis, Method and apparatus for electronically distributing images from a panoptic camera system.
Hendrey, Geoffrey R.; Koopman, Jr., Philip; King, Joseph D.; Tanaka, Hirohisa A., Method and system for automatically initiating a telecommunications connection based on distance.
Agarwal, Naveen; Lee, Victor; Bandaru, M. Krishna; Siegel, Robert E.; Mogal, Josh, Method and system for interfacing with a digital media frame network.
Nanba Katsuyuki,JPX, Photographing apparatus, method for recording an image by the photographing apparatus, and method for reproducing an image by the photographing apparatus.
Enright, Jeffery M.; Martin, Kevin F.; Stephenson, Brad; Hathaway, Roy; Kehner, Tom; Knouff, Chris; Varn, Ken; Thomas, Jeff; Drummond, Jay Paul; Kortis, John; Crane, David A.; Goldring, Evan F.; Novi, System and method for capturing and searching image data associated with transactions.
Takahashi,Fumiaki; Suga,Akira; Kawamura,Hideaki; Aizawa,Takashi; Mamiya,Akira; Hatori,Kenji, System for receiving description information from a network device and automatically generate a control panel at a controller for controlling the device.
Zintel, William M.; Gandhi, Amar S.; Gu, Ye; Pather, Shyamalan; Schlimmer, Jeffrey C.; Rude, Christopher M.; Weisman, Daniel R.; Ryan, Donald R.; Leach, Paul J.; Cai, Ting; Knight, Holly N.; Ford, Pe, XML-based template language for devices and services.
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.
Meitav, Ohad; Seltz, Daniel; Shenberg, Itzhak, Digital camera with reduced image buffer memory and minimal processing for recycling through a service center.
Meitav, Ohad; Seltz, Daniel; Shenberg, Itzhak, Digital camera with reduced image buffer memory and minimal processing for recycling through a service center.
Hirose, Takatoshi, Information processing apparatus and connection control method for joining a wireless network and searching for a printer having a predetermined function.
Hirose, Takatoshi, Information processing apparatus and connection control method for searching for a printer having a predetermined function identified by identification information included in a beacon signal and sending a print request directly to the printer which is operating as an access point without going through an external access point.
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.
Wegenkittl, Rainer; Dennison, Donald K.; Potwarka, John J.; Mroz, Lukas; Kanitsar, Armin; Zeilinger, Gunter, Method and system for dynamic image processing.
Larsson, Daniel Mattias; Gelin, Jan Olof; Hegerty, Ian Douglas, Method and system for indexing information and providing results for a search including objects having predetermined attributes.
Patel, Vivek; Dixon, Mark C.; Thomas, Gibu; Chordia, Ashish; Gabriel, Nichole C., Method for displaying files from a plurality of devices in a multi-view interface and for enabling operations to be performed on such files through such interface.
Patel, Vivek; Dixon, Mark C.; Thomas, Gibu; Chordia, Ashish; Gabriel, Nichole C., Method for displaying files from a plurality of devices in a multi-view interface and for enabling operations to be performed on such files through such interface.
Yoshimine, Takao; Ihara, Keigo; Nishimura, Takanori; Fukuda, Junko; Sueyoshi, Takahiko, Server reservation method, reservation control apparatus and program storage medium.
Rashid, Fuad; Morford, Michael Phillip; Wagner, Eric Wayne; Wong, James David; Yip, Sing, System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients.
Garcia, Andrew; Mehta, Samir Bhupatrai; Anagnostopoulos, Athena; Rashid, Fuad; Yecies, Laura Susan Fried; Pintus, Alice Viola; Short, Jason Edward; Monge, Elie Mathias; Wong, James David, System, method, and computer program for enabling a user to synchronize, manage, and share folders across a plurality of client devices and a synchronization server.
Watanabe, Mitsuhiro; Fujii, Ken'ichi; Nakahara, Masanori, Wireless communication system, and wireless communication device and control method for establishing a connection with another wireless device before an elapsed time period without the intervention of a base station.
Watanabe, Mitsuhiro; Fujii, Ken′ichi; Nakahara, Masanori, Wireless communication system, and wireless communication device and control method for establishing a one-to-one relationship between wireless communication devices.
Watanabe, Mitsuhiro; Fujii, Ken'ichi; Nakahara, Masanori, Wireless communication system, wireless communication device, and control method for establishing a one-to-one relationship.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.