Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Data structure for write pending
Patent Number: 7,437,515 Issued on 10/14/2008 to Naamad,   et al.

Title: Cache system
Patent Number: 7,437,514 Issued on 10/14/2008 to Sturges,   et al.

Title: Cache memory with the number of operated ways being changed according to access pattern
Patent Number: 7,437,513 Issued on 10/14/2008 to Saida,   et al.

Title: Low power semi-trace instruction/trace hybrid cache with logic for indexing the trace cache under certain conditions
Patent Number: 7,437,512 Issued on 10/14/2008 to Morrow

Title: Secondary level cache for storage area networks
Patent Number: 7,437,511 Issued on 10/14/2008 to Nguyen,   et al.

Title: Instruction-assisted cache management for efficient use of cache and memory
Patent Number: 7,437,510 Issued on 10/14/2008 to Rosenbluth,   et al.

Title: Mobile adaptive cache
Patent Number: 7,437,509 Issued on 10/14/2008 to Vayssiere

Title: Method and system for storing data in an array of storage devices with additional and autonomic protection
Patent Number: 7,437,508 Issued on 10/14/2008 to Hajji

Title: Online restriping technique for distributed network based virtualization
Patent Number: 7,437,507 Issued on 10/14/2008 to Sharma,   et al.

Title: Method and system for virtual storage element placement within a storage area network
Patent Number: 7,437,506 Issued on 10/14/2008 to Kumar,   et al.

Title: Logical to physical device topological location mappings
Patent Number: 7,437,505 Issued on 10/14/2008 to Chew

Title: Reading a storage medium
Patent Number: 7,437,504 Issued on 10/14/2008 to Waldvogel

Title: Method and apparatus for handling data transfers
Patent Number: 7,437,503 Issued on 10/14/2008 to Nalawadi,   et al.

Title: Disk drive adjusting operating mode based on historical proximity of host commands
Patent Number: 7,437,502 Issued on 10/14/2008 to Coker

Title: Combining the address-mapping and page-referencing steps in a memory controller
Patent Number: 7,437,501 Issued on 10/14/2008 to Mitra

Title: Configurable high-speed memory interface subsystem
Patent Number: 7,437,500 Issued on 10/14/2008 to Butt,   et al.

Title: Dividing a flash memory operation into phases
Patent Number: 7,437,499 Issued on 10/14/2008 to Durante,   et al.

Title: Method and system for optimizing reliability and performance of programming data in non-volatile memory devices
Patent Number: 7,437,498 Issued on 10/14/2008 to Ronen

Title: Method and apparatus for encoding memory control signals to reduce pin count
Patent Number: 7,437,497 Issued on 10/14/2008 to Cornelius

Title: Hot swap adapter
Patent Number: 7,437,496 Issued on 10/14/2008 to Oster

Title: Method and apparatus for assigning bus grant requests
Patent Number: 7,437,495 Issued on 10/14/2008 to Ripy,   et al.

Title: Systems and methods for assigning an address to a network device added to an existing network
Patent Number: 7,437,494 Issued on 10/14/2008 to Ellerbrock

Title: Modular architecture for a network storage controller
Patent Number: 7,437,493 Issued on 10/14/2008 to Pecone

Title: Method and system for data compression and compression estimation in a virtual tape library environment
Patent Number: 7,437,492 Issued on 10/14/2008 to Stager,   et al.

Title: Clock and data recovery wherein an FB-DIMM is connected to signal path and null and sync frames control the FB-DIMM
Patent Number: 7,437,491 Issued on 10/14/2008 to Risk,   et al.

Title: Dynamic power equalizer
Patent Number: 7,003,195 Issued on 02/21/2006 to Huang,   et al.

Title: Facsimile communication system
Patent Number: 7,002,972 Issued on 02/21/2006 to Endo

Title: High-sensitivity differential data latch system
Patent Number: 6,861,888 Issued on 03/01/2005 to Hsieh

Title: Sitting and standing assist apparatus
Patent Number: 6,860,281 Issued on 03/01/2005 to Clift

Title: Receiver with offset compensation
Patent Number: 7,133,470 Issued on 11/07/2006 to Menkhoff,   et al.

Title: Emission control apparatus of internal combustion engine, and method for retarding deterioration of emission control catalyst
Patent Number: 6,829,886 Issued on 12/14/2004 to Nakata

Title: Concurrent FM signal receiver
Patent Number: 7,133,468 Issued on 11/07/2006 to Carter, Jr.,   et al.

Title: Process for splicing a continuous strip of packets
Patent Number: 6,829,876 Issued on 12/14/2004 to Young,   et al.

Title: Closed circuit steam engine
Patent Number: 6,829,894 Issued on 12/14/2004 to Bloch,   et al.

Title: Three-part wire return for bailing machine
Patent Number: 6,829,877 Issued on 12/14/2004 to Daniel,   et al.

Title: Ornamental jewelry rope chain link element
Patent Number: 6,829,882 Issued on 12/14/2004 to Chia,   et al.

Title: Wooden beams with sections that are subjected to transversal tension
Patent Number: 6,829,866 Issued on 12/14/2004 to Mattle

Title: Miter angle indicating tool
Patent Number: 6,829,837 Issued on 12/14/2004 to Williams

Title: Engine exhaust system pneumatic pump
Patent Number: 6,829,892 Issued on 12/14/2004 to Larson

Title: Process and device for connecting I-beams
Patent Number: 6,829,872 Issued on 12/14/2004 to Wahlsteen

Title: Self-cleaning fuel oil strainer
Patent Number: 6,821,444 Issued on 11/23/2004 to Benenson, Jr.,   et al.

Title: Substrate and method of forming substrate for fluid ejection device
Patent Number: 6,821,450 Issued on 11/23/2004 to Truninger,   et al.

Title: Method of fabricating a microstructure
Patent Number: 6,821,475 Issued on 11/23/2004 to Beebe,   et al.

Title: Motorcycle with a rear-mounted radiator
Patent Number: 7,143,854 Issued on 12/05/2006 to Arnold

Title: Stopper for bottling wines
Patent Number: 7,143,903 Issued on 12/05/2006 to Musaragno

Title: Negative-pressure control device for ink-supply system
Patent Number: 7,121,653 Issued on 10/17/2006 to Lai

Title: Power steering device for a vehicle
Patent Number: 7,143,862 Issued on 12/05/2006 to Knoff,   et al.

Title: Hanger for jewelry and the like
Patent Number: 7,143,892 Issued on 12/05/2006 to Kolton,   et al.

Title: Tube coupling device
Patent Number: 6,769,722 Issued on 08/03/2004 to Krauleidis

Title: Underdeck pontoon lift system
Patent Number: 7,143,868 Issued on 12/05/2006 to Christen,   et al.

Title: Liquid drop emitter with split thermo-mechanical actuator
Patent Number: 7,144,099 Issued on 12/05/2006 to Cabal,   et al.

Title: Vehicle drive system operation apparatus and vehicle drive control system
Patent Number: 7,143,857 Issued on 12/05/2006 to Ichikawa,   et al.

Title: Separation device and method of making the same
Patent Number: 7,143,900 Issued on 12/05/2006 to Hernandez

Title: Fuel cell system and method for operating the same
Patent Number: 6,767,661 Issued on 07/27/2004 to Okamoto,   et al.

Title: Mask pattern correction apparatus and mask pattern correction method and mask preparation method and method of production of a semiconductor device
Patent Number: 7,139,996 Issued on 11/21/2006 to Ohnuma,   et al.

Title: Shaving apparatus with wheel
Patent Number: 7,140,115 Issued on 11/28/2006 to Greene

Title: Overall control algorithm for interactive vehicle control system
Patent Number: 6,795,761 Issued on 09/21/2004 to Lee,   et al.

Title: Method for operating a load-dependent power-generating system in a vehicle
Patent Number: 6,795,755 Issued on 09/21/2004 to Keilhofer,   et al.

Title: Multimeric forms of members of the steroid/thyroid superfamily of receptors with the ultraspiracle receptor
Patent Number: 7,119,077 Issued on 10/10/2006 to Evans,   et al.

Title: Phenylsulfonyl-1,3-dihydro-2h-indole-2-one derivatives, their preparation and their therapeutic use
Patent Number: 7,119,086 Issued on 10/10/2006 to Di Malta,   et al.

Title: Method for purification of vinyl polymers
Patent Number: 6,794,461 Issued on 09/21/2004 to Fujita,   et al.

Title: Wrist watch
Patent Number: 6,788,623 Issued on 09/07/2004 to Hiranuma,   et al.

Title: Method of manufacturing waveguide type optical element and integrated optical waveguide type element using waveguide type optical element
Patent Number: 7,118,932 Issued on 10/10/2006 to Nakamura

Title: Semiconductor integrated circuit device and method for manufacturing the same
Patent Number: 7,118,949 Issued on 10/10/2006 to Tokunaga,   et al.

Title: Method of fabricating a composite carbon nanotube thermal interface device
Patent Number: 7,118,941 Issued on 10/10/2006 to Zhang,   et al.

Title: Method for packaging a multi-chip module of a semiconductor device
Patent Number: 7,118,938 Issued on 10/10/2006 to Koh

Title: Plastic glazing sheet with added overmoulded plastic material
Patent Number: 6,811,857 Issued on 11/02/2004 to Bravet,   et al.

Title: Porous resin film
Patent Number: 6,811,837 Issued on 11/02/2004 to Iwasa,   et al.

Title: Method for forming chenille yarns and the chenille yarns produced thereby
Patent Number: 6,811,870 Issued on 11/02/2004 to Zafiroglu

Title: Direct oxidation method for generating electricity
Patent Number: 6,811,904 Issued on 11/02/2004 to Gorte,   et al.

Title: Float supported fishing apparatus with automatic hook set
Patent Number: 6,796,076 Issued on 09/28/2004 to Bennett

Title: Illuminative fishing lure with hook/weed guard circuit switch
Patent Number: 6,796,077 Issued on 09/28/2004 to Dupree,   et al.

Title: Metasearch technique that ranks documents obtained from multiple collections
Patent Number: 6,795,820 Issued on 09/21/2004 to Barnett

Title: System and method a risk based purchase of goods
Patent Number: 6,785,661 Issued on 08/31/2004 to Mandler,   et al.

Title: Method for optimizing home location register queries in a wireless communication system
Patent Number: 7,120,451 Issued on 10/10/2006 to Agarwal,   et al.

Image processing system to control vehicle headlamps or other vehicle equipment Number:7,149,613 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Image processing system to control vehicle headlamps or other vehicle equipment

Abstract: An imaging system of the invention includes an image array sensor including a plurality of pixels. Each of the pixels generates a signal indicative of the amount of light received on the pixel. The imaging system further includes an analog to digital converter for quantizing the signals from the pixels into a digital value. The system further includes a memory including a plurality of allocated storage locations for storing the digital values from the analog to digital converter. The number of allocated storage locations in the memory is less than the number of pixels in the image array sensor. According to another embodiment, an imaging device includes an image sensor having a plurality of pixels arranged in an array; and a multi-layer interference filter disposed over said pixel array, said multi-layer interference filter being patterned so as to provide filters of different colors to neighboring pixels or groups of pixels.

Patent Number: 7,149,613 Issued on 12/12/2006 to Stam,   et al.


Inventors: Stam; Joseph S. (Holland, MI), Pierce; Mark W. (Grandville, MI), Ockerse; Harold C. (Holland, MI)
Assignee: Gentex Corporation (Zeeland, MI)
Appl. No.: 11/081,036
Filed: March 15, 2005


Related U.S. Patent Documents

Application NumberFiling DatePatent NumberIssue Date
10639112Aug., 20036868322
09799310Mar., 20016631316

Current U.S. Class: 701/36 ; 250/208.1
Current International Class: G06F 7/00 (20060101); H01L 27/00 (20060101)
Field of Search: 701/36,49 250/208.1 359/111


References Cited [Referenced By]

U.S. Patent Documents
2131888 October 1938 Harris
2632040 March 1953 Rabinow
2827594 March 1958 Rabinow
3179845 April 1965 Kulwiec
3581276 May 1971 Newman
3663819 May 1972 Hicks et al.
4139801 February 1979 Linares
4151526 April 1979 Hinachi et al.
4236099 November 1980 Rosenblum
4258979 March 1981 Mahin
4286308 August 1981 Wolff
4357558 November 1982 Massoni et al.
4376909 March 1983 Tagami et al.
4599544 July 1986 Martin
4645975 February 1987 Meitzler et al.
4665321 May 1987 Chang et al.
4692798 September 1987 Seko et al.
4716298 December 1987 Etoh
4727290 February 1988 Smith et al.
4768135 August 1988 Kretschmer et al.
4862037 August 1989 Farber et al.
4891559 January 1990 Matsumoto et al.
4930742 June 1990 Schofield et al.
4934273 June 1990 Endriz
4967319 October 1990 Seko
5008946 April 1991 Ando
5036437 July 1991 Macks
5072154 December 1991 Chen
5086253 February 1992 Lawler
5096287 March 1992 Kakinami et al.
5124549 June 1992 Michaels et al.
5166681 November 1992 Bottesch et al.
5182502 January 1993 Slotkowski et al.
5187383 February 1993 Taccetta et al.
5235178 August 1993 Hegyi
5329206 July 1994 Slotkowski et al.
5347261 September 1994 Adell
5347459 September 1994 Greenspan et al.
5355146 October 1994 Chiu et al.
5379104 January 1995 Takao
5396054 March 1995 Krichever et al.
5402170 March 1995 Parulski et al.
5416318 May 1995 Hegyi
5426294 June 1995 Kobayashi et al.
5428464 June 1995 Silverbrook
5430450 July 1995 Holmes
5434407 July 1995 Bauer et al.
5451822 September 1995 Bechtel et al.
5452004 September 1995 Roberts
5471515 November 1995 Fossum et al.
5475441 December 1995 Parulski et al.
5479173 December 1995 Yoshioka et al.
5481268 January 1996 Higgins
5483346 January 1996 Butzer
5485155 January 1996 Hibino
5508592 April 1996 Lapatovich et al.
5537003 July 1996 Bechtel et al.
5541724 July 1996 Hoashi
5550677 August 1996 Schofield et al.
5554912 September 1996 Thayer et al.
5574463 November 1996 Shirai et al.
5587929 December 1996 League et al.
5592146 January 1997 Kover, Jr.
5614788 March 1997 Mullins et al.
5621460 April 1997 Hatlestad et al.
5660454 August 1997 Mori et al.
5666028 September 1997 Bechtel et al.
5684473 November 1997 Hibino et al.
5707129 January 1998 Kobayashi
5710565 January 1998 Shirai et al.
5714751 February 1998 Chen
5715093 February 1998 Schierbek et al.
5736816 April 1998 Strenke et al.
5751832 May 1998 Panter et al.
5781105 July 1998 Bitar et al.
5786787 July 1998 Eriksson et al.
5796094 August 1998 Schofield et al.
5798727 August 1998 Shirai et al.
5811888 September 1998 Hsieh
5812321 September 1998 Schierbeek et al.
5835613 November 1998 Breed et al.
5837994 November 1998 Stam et al.
5841126 November 1998 Fossum et al.
5845000 December 1998 Breed et al.
5867214 February 1999 Anderson et al.
5877897 March 1999 Schofield et al.
5905457 May 1999 Rashid
5912534 June 1999 Benedict
5923027 July 1999 Stam et al.
5942853 August 1999 Piscart
5990469 November 1999 Bechtel et al.
6008486 December 1999 Stam et al.
6018308 January 2000 Shirai
6049171 April 2000 Stam et al.
6097023 August 2000 Schofield et al.
6102546 August 2000 Carter
6130421 October 2000 Bechtel et al.
6140933 October 2000 Bugno et al.
6144158 November 2000 Beam
6166698 December 2000 Turnbull et al.
6184781 February 2001 Ramakesavan
6255639 July 2001 Stam et al.
6281632 August 2001 Stam et al.
6329925 December 2001 Skiver et al.
6349782 February 2002 Sekiya et al.
6356376 March 2002 Tonar et al.
6379013 April 2002 Bechtel et al.
6396397 May 2002 Bos et al.
6442465 August 2002 Breed et al.
6465962 October 2002 Fu et al.
6469739 October 2002 Bechtel et al.
6483438 November 2002 DeLine et al.
6507779 January 2003 Breed et al.
6611610 August 2003 Stam et al.
6617564 September 2003 Ockerse et al.
6631316 October 2003 Stam et al.
Foreign Patent Documents
29 46 561 May., 1981 DE
2 641 237 Jul., 1990 FR
2 726 144 Apr., 1996 FR
2 313 973 Nov., 1981 GB
57-44541 Mar., 1982 JP
60-015237 Jan., 1985 JP
60-15237 Jan., 1985 JP
05-139203 Jun., 1993 JP
06-151067 May., 1994 JP
6-267304 Sep., 1994 JP
6-295601 Oct., 1994 JP
7-47878 Feb., 1995 JP
7-052706 Feb., 1995 JP
7-69125 Mar., 1995 JP
HEISEI 8-166221 Jun., 1996 JP
WO 86/05147 Sep., 1986 WO
WO 99/47396 Sep., 1999 WO
WO 00/22881 Apr., 2000 WO

Other References

Christopher M. Kormanyos, "HID System with Adaptive Vertical Aim Control," SAE Paper No. 980003, p. 13-18, no date. cited by other .
Franz-Josef Kalze, "Xenon Light for Main and Dipped Beam," SAE Paper No. 980005, Society of Automotive Engineers, Inc., p. 23-26, (Dec. 30, 1998). cited by other .
J.P. Lowenau, et al., "Adaptive Light Control--A New Ligth Concept Controlled by Vehicle Dynamics and Navigation," SAE Paper No. 980007, p. 38, no date. cited by other .
Tohru Shimizu, Hideharu Kato, Michael Krul, "Development of PWM DRL with Low RF Emissions and Low Heat," SAE Paper No. 980322, p. 113-117, no date. cited by other.

Primary Examiner: Beaulieu; Y.
Attorney, Agent or Firm: Price, Heneveld, Cooper, Dewitt & Litton, LLP Shultz, Jr.; James E.

Parent Case Text



CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 10/639,112, filed Aug. 12, 2003, now U.S. Pat. No. 6,868,322 which is a continuation of U.S. patent application Ser. No. 09/799,310, filed Mar. 5, 2001, now U.S. Pat. No. 6,631,316, the entire disclosures of which are incorporated herein by reference.
Claims



What is claimed is:

1. An imaging system for a vehicle, comprising: at least one image array sensor and a control circuit, said control circuit is in communication with said at least one image array sensor via a bus, wherein the imaging system is configured for use in a vehicle system selected from the group comprising: a headlamp control, an electrochromic mirror control, an information display, a rain sensor, a collision avoidance system, an adaptive cruise control, a lane departure warning system and a climate control system.

2. An imaging system as in claim 1 wherein said bus is a serial interface.

3. An imaging system as in claim 2 wherein said serial interface is a three wire serial interface which communicates image exposure instruction from said control circuit to a timing and control circuit and communicates image data from said image array sensor to said control circuit.

4. An imaging system as in claim 1 wherein said bus is a parallel bus.

5. An imaging system as in claim 4 wherein said bus is configured to communicate image data with image control parameters on the same signal lines.

6. An imaging system as in claim 4 wherein said bus is configured to communicate image data on separate lines from image control parameters.

7. An imaging system as in claim 1 wherein said bus is selected from the group comprising: analog signals configured as a common NTSC video signal, a MOST bus, an IEEE-1394 bus, a CAN bus, and a bus that conforms to the AMI-C specification.

8. An imaging system as in claim 1 wherein said control circuit comprises a first microprocessor and a second microprocessor, wherein said at least one image sensor is in communication with said first microprocessor via a first bus and said first microprocessor is in communication with said second microprocessor via a second bus.

9. An imaging system as in claim 8 wherein said first bus is a parallel bus and said second bus is a serial bus.

10. An imaging system as in claim 1 wherein said control circuit is configured to analyze at least one image as a function of a digital filter.

11. An imaging system as in claim 1 comprising at least two vehicle systems configured to share at least one device selected from the group comprising: a power supply, a light sensor and a microcontroller.

12. An imaging system for a vehicle, comprising: a control circuit configured to analyze at least one image as a function of a digital filter, wherein the imaging system is configured for use in a vehicle system selected from the group comprising: a headlamp control, an electrochromic mirror control, an information display, a collision avoidance system, an adaptive cruise control, a lane departure warning system and a climate control system.

13. An imaging system as in claim 12 wherein said digital filter is a matrix of coefficients to multiply pixels in a region surrounding the current pixel in order to obtain information about the pixel.

14. An imaging system as in claim 12 wherein said digital filter is configured to quantify frequency components of at least one image.

15. An imaging system as in claim 12 further comprising at least one image array sensor, wherein said at least one image array sensor in communication with said control circuit over a bus.

16. An imaging system as in claim 15 wherein said bus is a serial interface.

17. An imaging system as in claim 16 wherein said serial interface is a three wire serial interface which communicates image exposure instruction from said control circuit to a timing and control circuit and communicates image data from said image array sensor to said control circuit.

18. An imaging system as in claim 15 wherein said bus is a parallel bus.

19. An imaging system as in claim 18 wherein said bus is configured to communicate image data with image control parameters on the same signal lines.

20. An imaging system as in claim 18 wherein said bus is configured to communicate image data on separate lines from image control parameters.

21. An imaging system as in claim 15 wherein said bus is selected from the group comprising: analog signals configured as a common NTSC video signal, a MOST bus, an IEEE-1394 bus, a CAN bus, and a bus that conforms to the AMI-C specification.

22. An imaging system as in claim 15 wherein said control circuit comprises a first microprocessor and a second microprocessor, wherein said at least one image sensor is in communication with said first microprocessor via a first bus and said first microprocessor is in communication with said second microprocessor via a second bus.

23. An imaging system as in claim 22 wherein said first bus is a parallel bus and said second bus is a serial bus.

24. An imaging system as in claim 12 comprising at least two vehicle systems configured to share at least one device selected from the group comprising: a power supply, a light sensor and a microcontroller.

25. An imaging system for a vehicle, comprising: at least one device selected from the group comprising: a power supply, a light sensor and a microcontroller, wherein the imaging system is configured for use in a vehicle system selected from the group comprising: a headlamp control, an electrochromic mirror control, an information display, a rain sensor, a collision avoidance system, an adaptive cruise control, a lane departure warning system and a climate control system, at least two of said vehicle systems are configured to share at least one device selected from the group comprising: a power supply, a light sensor and a microcontroller.

26. An imaging system as in claim 25 further comprising at least one image array sensor and a control circuit in communication with one another over a bus.

27. An imaging system as in claim 26 wherein said bus is a serial interface.

28. An imaging system as in claim 27 wherein said serial interface is a three wire serial interface which communicates image exposure instruction from said control circuit to a timing and control circuit and communicates image data from said image array sensor to said control circuit.

29. An imaging system as in claim 26 wherein said bus is a parallel bus.

30. An imaging system as in claim 29 wherein said bus is configured to communicate image data with image control parameters on the same signal lines.

31. An imaging system as in claim 29 wherein said bus is configured to communicate image data on separate lines from image control parameters.

32. An imaging system as in claim 26 wherein said bus is selected from the group comprising: analog signals configured as a common NTSC video signal, a MOST bus, an IEEE-1394 bus, a CAN bus, and a bus that conforms to the AMI-C specification.

33. An imaging system as in claim 26 wherein said control circuit comprises a first microprocessor and a second microprocessor, wherein said at least one image sensor is in communication with said first microprocessor via a first bus and said first microprocessor is in communication with said second microprocessor via a second bus.

34. An imaging system as in claim 33 wherein said first bus is a parallel bus and said second bus is a serial bus.

35. An imaging system as in claim 26 wherein said control circuit is configured to analyze at least one image as a function of a digital filter.
Description



BACKGROUND OF THE INVENTION

The present invention generally relates to image processing systems, and more particularly, to image processing systems used to control vehicle equipment, such as vehicle headlamps, windshield wipers, etc.

Recently, many vehicular control accessories utilizing image processing systems have been proposed. For example, U.S. Pat. No. 5,837,994 entitled "Control System to Automatically Dim Vehicle Head Lamps," commonly assigned with the present invention and hereby incorporated by reference, discloses a control system which utilizes an image sensor and a processor to detect the headlamps of other vehicles at night and automatically control the state of the high beam headlamps of a vehicle. Another example of an image processing system to control vehicle equipment is given in U.S. Pat. No. 5,923,027 entitled "Moisture Sensor and Windshield Fog Detector," also commonly assigned with the present invention and hereby incorporated by reference. This patent discloses an image processing system, which acquires images of a vehicle windshield in order to detect the presence of rain or fog.

In each of these systems, as well as several other disclosed automotive image processing systems (see, for example, U.S. Pat. Nos. 5,765,116, 5,675,489, and 5,660,454 and PCT Published Patent Application No. WO 00/53465), images are acquired by an image sensor and stored into a memory in their entirety for subsequent processing. While technically very convenient, the use of this amount of image memory presents problems when adapting the system for commercial use, especially in the highly cost-sensitive automotive market. Most low cost microcontrollers or digital signal processors (DSPs) suitable for these types of applications are equipped with only a few hundred bytes to a few kilobytes of random access memory (RAM) into which the images can be stored. The processing core of many microcontrollers is typically available with a variety of RAM configurations, with the price increasing as the amount of memory increases. Therefore, it is advantageous to use a microcontroller with the least amount of RAM possible. The use of a small amount of RAM in prior art systems limits the size of the image, which can be stored and thus greatly limits the resolution.

A common off-the-shelf image sensor may have 352.times.288 pixels, known as the CIF format. Storing an entire image from this sensor requires approximately 100 kilobytes of RAM--far more than is typically available on a low cost microcontroller. Some microcontrollers have the ability to increase the amount of RAM available by the addition of an external memory chip. These microcontrollers must have an external memory bus, increasing the pin count and thus the cost and complexity of the microcontroller and the circuit board to which it is attached. The cost of the external memory itself must also be considered, and despite rapid memory price declines, this cost is anticipated to remain significant for some time to come. Finally, if an image must be transferred to memory before it can be processed, the total time required to acquire and analyze an image will be greater than if the analysis could occur simultaneously with the acquisition.

What is needed is a low cost image processing system to control automotive equipment which is capable of analyzing images without first storing them to memory, thus reducing the total amount of memory required in the system.

SUMMARY OF THE PRESENT INVENTION

The present invention solves the problem of the prior art by providing an image processing system, which does not require a memory with enough storage locations to store the digital grayscale value of every pixel in the image. The system contains an image sensor array containing a plurality of pixels, each of which is configured to provide an output indicative of the amount of light received by the pixel over the exposure time. The system also provides an analog-to-digital (A/D) converter to quantize the signal from the pixel into a digital grayscale value. The system also provides a processor in communication with the image sensor and A/D converter to analyze the images acquired by the image processor and control vehicle equipment based upon the results of processing the images. Finally, the system contains a memory for storing the grayscale value of some of the pixels and for storing other data used by the processor. By providing an image processing system with less available memory than is needed to store all pixels, the cost and the complexity of the image processing system can be reduced.

According to one aspect of the present invention, the amount of memory required is reduced by acquiring and analyzing only a portion of the image at a given time. This may be accomplished by acquiring a single row of pixels at a time or by acquiring a subwindow of pixels, which is a subset of the window containing all the pixels.

In another aspect of the present invention, a digital image processing filter is implemented by only storing a most recent group of pixels and performing the filter algorithm on this group of pixels. The most recent group of pixels may be, for example, the last few rows of the image received. The system performs the filter algorithm on the last few acquired rows and discards the oldest row as a new row is acquired.

In another aspect of the invention, some of the pixel values received by the processor are discarded as they are received and only a subset of the values is stored in the memory. Pixels may be discarded at a uniform rate throughout the image or at a non-uniform rate. For example, pixels may be discarded at a high rate near the periphery of the image and at a low or zero rate near the center of the image to provide a greater resolution near the center of the image.

In another aspect of the invention, the values of adjacent pixels may be averaged with one another and a single value stored in memory representing the average of several adjacent pixels. The number of pixels averaged with each other may be uniform throughout the image or may be non-uniform. Many pixels may be averaged with each other near the periphery of the image and few or zero pixels may be averaged with each other near the center of the image to provide a greater resolution near the center of the image.

In another aspect of the invention, objects identified in the image may be extracted from the image and stored as the image is being acquired. For example, the present invention may be used to identify headlamps of oncoming vehicles in order to determine the high beam state of the headlamps of the controlled vehicle. The present invention can identify the presence of an oncoming headlamp in the image as it is being acquired and store various information about the headlamp in an object list.

In another aspect of the present invention, the image data may be compressed as it is being acquired. This compression is accomplished by many ways including reducing the number of quantization levels (bit depth) of a pixel value as it is being received. Reducing bit depth of the image may be performed either uniformly or non-uniformly across the image and by requantizing either linearly or non-linearly. This aspect of the present invention is particularly useful for reducing data rate when the camera is positioned away from the processor.

In another aspect of the present invention, image data is reduced by storing segments of connected pixels, which together make up an object of interest. For example, a string of connected pixels in one row of an image, all with grayscale values above a threshold, may be stored as one object. Rather than storing the grayscale values of each pixel, only the starting and ending pixels and the cumulative grayscale value of all the pixels are stored. In a color implementation, the average color of the segment may be stored. Finally, two dimensional groups of objects may also be stored. This aspect is particularly useful for greatly reducing the memory requirements and transmitting image data with the least possible overhead. The processing to reduce the image to a list of segments may be contained in the image sensor itself, in a companion processor (ASIC, microcontroller, DSP or the like) near the image sensor, or in the main processor.

In another aspect of the present invention a color image sensor is used to detect color information about an object in the scene. In this embodiment, multi-layer thin film interference filters are placed over each pixel in a checkerboard or mosaic pattern such that adjacent pixels are exposed to different spectral bands of light. The use of multi-layer thin film interference filters allows the implementation of a color imaging system in an automotive environment. Typical polymer color filters would be degraded by direct focusing of the sun onto the array which will occur when the vehicle is traveling or is parked such that the camera is in direct view of the sun.

To achieve these and other aspects and advantages, the imaging system of the present invention comprises an image array sensor including a plurality of pixels, each of the pixels is operable to generate a signal indicative of the amount of light received on the pixel; an analog to digital converter for quantizing the signals from the pixels into a digital value; and a memory including a plurality of allocated storage locations for storing the digital values from the analog to digital converter, wherein the number of storage locations in the allocated memory is less than the number of pixels in the image array sensor.

According to another embodiment of the present invention, a control system is provided to control the headlamps of a vehicle. The control system comprises: an image array sensor including a plurality of pixels, each of the pixels is operable to generate a signal indicative of the amount of light received on the pixel; an optical system configured to image the scene forward of the controlled vehicle onto the image array sensor; an analog to digital converter for quantizing the signals from the pixels into a digital value; and a control circuit for processing the image of the scene obtained from the imaging system and for controlling the brightness of the headlamps in response to objects detected in the processed scene. The control circuit including a memory including a plurality of allocated storage locations for storing the digital values from the analog to digital converter, wherein the number of allocated storage locations in the memory is less than the number of pixels in the image array sensor.

According to yet another embodiment of the present invention, a control system is provided to control the headlamps of a vehicle. The control system comprises: an image array sensor including a plurality of pixels, each of the pixels is operable to generate a signal indicative of the amount of light received on the pixel; an optical system configured to image the scene forward of the controlled vehicle onto the image array sensor; and a control circuit for processing the image of the scene obtained from the imaging system and for controlling the brightness of the headlamps in response to objects detected in the processed scene, wherein the control circuit generates a segment list identifying segments of adjacent ones of the pixels that generate a signal having a grayscale value above a threshold as the signals are received from the pixels.

According to another embodiment of the present invention, an inside rearview mirror assembly for a vehicle comprises: a mirror mount adapted to be mounted inside the vehicle in a location proximate to or on the front windshield of the vehicle; a mirror bezel coupled to the mirror mount; a mirror mounted in the mirror bezel; an imaging system mounted to the mirror mount and configured to image the scene forward of the vehicle; and a control circuit electrically coupled to the imaging system for processing the image of the scene obtained from the image array sensor and for performing predetermined function in response to objects detected in the processed scene, wherein at least a portion of the control circuit is mounted to the mirror mount.

According to still another embodiment of the present invention, an imaging system for a vehicle is provided that comprises: an image array sensor; an optical system configured to image the scene forward of the controlled vehicle onto the image array sensor; and a control circuit coupled to the image array sensor for processing the image of the scene obtained from the image array sensor to control the vehicle headlamps in response to objects detected in the processed scene, the control circuit further processes the scene obtained from the image array sensor to perform at least one of the following functions: (a) to generate a collision avoidance warning; (b) to control the speed of the vehicle; and (c) to generate a lane departure indication signal.

These and other features, advantages, and objects of the present invention will be further understood and appreciated by those skilled in the art by reference to the following specification, claims, and appended drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

In the drawings:

FIG. 1 is an electrical circuit diagram in block form showing the image processing system 100 of the present invention;

FIG. 2 is a cross-sectional view of a rearview mirror assembly in which the image processing system of the present invention may be implemented;

FIG. 3 is a flow chart illustrating the image reading and processing portion of the first embodiment that develops the segment list;

FIGS. 4A and 4B are a flow chart illustrating the image reception and processing phase by which an object list is created in accordance with a first embodiment of the present invention; and

FIGS. 5A and 5B are a block diagram illustrating the flow of data in accordance with an image processing routine according to a second embodiment of the invention.

DETAILED DESCRIPTION OF THE PRESENT INVENTION

Referring to FIG. 1, the image processing system 100 of the present invention includes at least one image array sensor 101. The image array sensor may be of a variety of types such as a CMOS active pixel sensor, a Charge Coupled Device (CCD), or any other type of electronic image sensor capable of sensing light in the visible, UV, near-IR or far-IR spectral bands. The image sensor 101 contains an array of pixels 102 onto which an image of a scene is formed by a lens. The pixels are exposed to light over a predetermined exposure time after which a voltage signal is present on the pixel indicative of the amount of light received. This voltage is then quantized by the A/D converter 103 resulting in a digital grayscale value indicative of the amount of light received on the pixel. A/D converters for this purpose typically quantize the pixel signals into 256 levels or 8 bits. However, different bit depths are frequently used and applicable to the present invention. Timing and control circuitry 104 provides all the signaling and timing necessary to operate the image sensor and transmit grayscale values to processor 105. An example of timing and control circuitry suitable for the present invention is given in U.S. Pat. No. 5,990,469 entitled "Control Circuit for Image Array Sensors" to Bechtel et al., commonly assigned with the present invention and hereby incorporated by reference.

Images acquired by image sensor 101 are transmitted to the processor 105 over bus 107. The processor 105 may be of a variety of types such as a microcontroller, digital signal processor (DSP), field programmable gate array (FPGA), application specific integrated circuit (ASIC),


Free Web Sudoku Puzzles.
Solve with your browser.
        6   4 2  
  6 4     1      
1 9 7     2     3
  4              
5   1       9   7
              3  
9     5     2 8 6
      3     5 1  
  1 5   9        
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!