MLchartDataset catalogue

Patent · US10354408B2 · B2 · US

Vehicle camera image processing

(11) Publication number
US10354408B2
(21) Application number
15/655,345
(22) Filing date
2017-07-20
(30) Priority date
2016-07-20
(43) Publication date
2019-07-16
(45) Date of grant
2019-07-16
(51) IPC
B66F 9/075; G06K 9/00; G06K 9/36; G06T 3/00; G06T 7/70; G06T 7/73
(52) CPC
  • G06T Image data processing or generation, in general: 7/74, 3/0062, 3/12, 7/70
  • B60W Conjoint control of vehicle sub-units of different type or different function; control systems specially adapted for hybrid vehicles; road vehicle drive control systems for purposes not related to the control of a particular sub-unit: 2420/403, 2420/42
  • B66F Hoisting, lifting, hauling or pushing, not otherwise provided for, e.g. devices which apply a lifting or pushing force directly to the surface of a load: 9/0755
  • G06K Graphical data reading; presentation of data; record carriers; handling record carriers: 9/00791
  • G06V Image or video recognition or understanding: 20/56
(73) Assignee
Harman International Industries Inc
(72) Inventors
Brian HUFNAGEL; Damian EPPEL; Przemyslaw SZEWCZYK
(54) Title
Vehicle camera image processing
(57) Abstract

Methods and systems for developing image processing in a vehicle are described. In an example, a system, a tool or method may be used to determine the effect of changing parameters for processing the image data from a vehicle camera without actually processing the image. The image may be processed after the parameters reach a threshold of minimum requirements. After the image is approved, the parameters may be stored and transmitted to a separate system to be integrated into head unit instructions of a vehicle or loaded into head unit memory in a vehicle. The vehicle may display a processed image in a vehicle display. Vehicle processing circuitry may develop image processing for a vehicle are described. In an example, the image processing that relates to preparing an image for display occurs in the head unit in the vehicle may be positioned away from the camera itself.

Full text
View on Google Patents

Claims (12)

  1. A vehicle image processing system, comprising: an image source to provide image data; an image processor configured to: receive the image data from the image source; apply at least one of a plurality of processing parameters to the image data; generating a view based on the at least one parameter; receive an indication that the view does not comply with at least one output requirement, wherein the at least one output requirement includes image quality requirements set by at least one of a vehicle manufacturer and a government standard; and adjust, in response to the indication, at least one of the parameters to further modify the image data.
  2. The vehicle image processing system according to claim 1, wherein the image processor is further configured to adjust at least one of the parameters to further modify the image data until receiving an indication that the view complies with the at least one output requirement and setting the parameters to output a display image in response to an indication that the view complies with the at least one output requirement.
  3. The vehicle image processing system according to claim 1, further comprising a head unit with a memory, the processor further configured to instruct the memory to store the adjusted parameters for processing the image data in response to receiving an indication that the view complies with the at least one output requirement.
  4. The vehicle image processing system according to claim 3, further comprising a global positioning system configured to determine a location of the vehicle; and wherein the image processor is configured to apply a location parameter based on the location of the vehicle.
  5. The vehicle image processing system according to claim 1, wherein the image source is a wide angle camera with a field of view greater than 130° and up to about 200°, and wherein the processing parameters correct for at least some of distortion of the image data resulting from a wide angle camera.
  6. The vehicle image processing system according to claim 1, wherein the image processor is remote from the image source.
  7. A vehicle image processing method, comprising: receiving image data from a vehicle camera; apply at least one of a plurality of processing parameters to the image data; displaying a first output image; changing at least one of the parameters in response to receiving an indication that the first output image does not comply with at least one output requirement, wherein the at least one output requirement includes image quality requirements set by at least one of a vehicle manufacturer and a government standard; applying the changed parameters to the image; and outputting a second output image based on changed parameters.
  8. The vehicle image processing method of claim 7, wherein the parameters include at least one of a distortion strength parameter, a zoom level parameter, a vertical offset parameter, a horizontal offset parameter, and a tilt level parameter.
  9. The vehicle image processing method of claim 7, wherein changing at least one of the parameter of the processing parameters results in a near real-time change in outputting a reprocessed output image.
  10. The vehicle image processing method of claim 7, further comprising displaying the parameters via graphical user interface.
  11. The vehicle image processing method of claim 10, wherein the display includes at least one of a perspective view 3D visualization diagram, overlay parameters, car parameters, and steering wheel angle parameter, and a combination thereof.
  12. The vehicle image processing method of claim 7, further comprising receiving position data from a navigational positioning system, and displaying the position data concurrently with the second output image.

Description

The present disclosure generally relates to image processing for vehicles and tools to develop image processing methods for motor vehicle applications.

Cameras are used in vehicles to provide views of the surrounding environment to a driver. The camera can take an image and process the image and send the processed image to a display in the vehicle cabin for display. Setting the image for display in the vehicle can be computing intensive and take a significant period of time.

Methods and systems for developing image processing in a vehicle are described. In an example, a system, a tool or method may be used to determine the effect of changing parameters for processing the image data without actually processing the image. The image may be processed after the parameters reach a threshold of minimum requirements. After the image is approved, the parameters may be stored and transmitted to a separate system to be integrated into head unit instructions or loaded into head unit memory.

Methods and systems for displaying a processed image in a vehicle are described. Methods and systems for developing image processing in a vehicle are described. In an example, the image processing that relates to preparing an image for display occurs in the head unit in the vehicle away from the camera itself.

A vehicle image processing system is described. The vehicle image processing system may be part of a head unit for a vehicle, e.g., a passenger vehicle.

Citations (16)

  • US6734896B2
  • US20030137586A1
  • US20050190262A1
  • US20080231710A1
  • US20100253540A1
  • US20130073775A1
  • US20120002050A1
  • US20120320190A1
  • US20140176350A1
  • US20140152778A1
  • US20140028852A1
  • US20160055629A1
  • US20140347485A1
  • US9201421B1
  • US20150156391A1
  • US20150210274A1
Record as JSON
{
  "publication_number": "US10354408B2",
  "country": "US",
  "kind": "B2",
  "title": "Vehicle camera image processing",
  "abstract": "Methods and systems for developing image processing in a vehicle are described. In an example, a system, a tool or method may be used to determine the effect of changing parameters for processing the image data from a vehicle camera without actually processing the image. The image may be processed after the parameters reach a threshold of minimum requirements. After the image is approved, the parameters may be stored and transmitted to a separate system to be integrated into head unit instructions of a vehicle or loaded into head unit memory in a vehicle. The vehicle may display a processed image in a vehicle display. Vehicle processing circuitry may develop image processing for a vehicle are described. In an example, the image processing that relates to preparing an image for display occurs in the head unit in the vehicle may be positioned away from the camera itself.",
  "claims": [
    "1. A vehicle image processing system, comprising: an image source to provide image data; an image processor configured to: receive the image data from the image source; apply at least one of a plurality of processing parameters to the image data; generating a view based on the at least one parameter; receive an indication that the view does not comply with at least one output requirement, wherein the at least one output requirement includes image quality requirements set by at least one of a vehicle manufacturer and a government standard; and adjust, in response to the indication, at least one of the parameters to further modify the image data.",
    "2. The vehicle image processing system according to claim 1, wherein the image processor is further configured to adjust at least one of the parameters to further modify the image data until receiving an indication that the view complies with the at least one output requirement and setting the parameters to output a display image in response to an indication that the view complies with the at least one output requirement.",
    "3. The vehicle image processing system according to claim 1, further comprising a head unit with a memory, the processor further configured to instruct the memory to store the adjusted parameters for processing the image data in response to receiving an indication that the view complies with the at least one output requirement.",
    "4. The vehicle image processing system according to claim 3, further comprising a global positioning system configured to determine a location of the vehicle; and wherein the image processor is configured to apply a location parameter based on the location of the vehicle.",
    "5. The vehicle image processing system according to claim 1, wherein the image source is a wide angle camera with a field of view greater than 130° and up to about 200°, and wherein the processing parameters correct for at least some of distortion of the image data resulting from a wide angle camera.",
    "6. The vehicle image processing system according to claim 1, wherein the image processor is remote from the image source.",
    "7. A vehicle image processing method, comprising: receiving image data from a vehicle camera; apply at least one of a plurality of processing parameters to the image data; displaying a first output image; changing at least one of the parameters in response to receiving an indication that the first output image does not comply with at least one output requirement, wherein the at least one output requirement includes image quality requirements set by at least one of a vehicle manufacturer and a government standard; applying the changed parameters to the image; and outputting a second output image based on changed parameters.",
    "8. The vehicle image processing method of claim 7, wherein the parameters include at least one of a distortion strength parameter, a zoom level parameter, a vertical offset parameter, a horizontal offset parameter, and a tilt level parameter.",
    "9. The vehicle image processing method of claim 7, wherein changing at least one of the parameter of the processing parameters results in a near real-time change in outputting a reprocessed output image.",
    "10. The vehicle image processing method of claim 7, further comprising displaying the parameters via graphical user interface.",
    "11. The vehicle image processing method of claim 10, wherein the display includes at least one of a perspective view 3D visualization diagram, overlay parameters, car parameters, and steering wheel angle parameter, and a combination thereof.",
    "12. The vehicle image processing method of claim 7, further comprising receiving position data from a navigational positioning system, and displaying the position data concurrently with the second output image."
  ],
  "description_excerpt": "The present disclosure generally relates to image processing for vehicles and tools to develop image processing methods for motor vehicle applications.\n\nCameras are used in vehicles to provide views of the surrounding environment to a driver. The camera can take an image and process the image and send the processed image to a display in the vehicle cabin for display. Setting the image for display in the vehicle can be computing intensive and take a significant period of time.\n\nMethods and systems for developing image processing in a vehicle are described. In an example, a system, a tool or method may be used to determine the effect of changing parameters for processing the image data without actually processing the image. The image may be processed after the parameters reach a threshold of minimum requirements. After the image is approved, the parameters may be stored and transmitted to a separate system to be integrated into head unit instructions or loaded into head unit memory.\n\nMethods and systems for displaying a processed image in a vehicle are described. Methods and systems for developing image processing in a vehicle are described. In an example, the image processing that relates to preparing an image for display occurs in the head unit in the vehicle away from the camera itself.\n\nA vehicle image processing system is described. The vehicle image processing system may be part of a head unit for a vehicle, e.g., a passenger vehicle.",
  "cpc": [
    "G06T 7/74",
    "B60W 2420/403",
    "B60W 2420/42",
    "B66F 9/0755",
    "G06K 9/00791",
    "G06T 3/0062",
    "G06T 3/12",
    "G06T 7/70",
    "G06V 20/56"
  ],
  "ipc": [
    "B66F 9/075",
    "G06K 9/00",
    "G06K 9/36",
    "G06T 3/00",
    "G06T 7/70",
    "G06T 7/73"
  ],
  "assignees": [
    "Harman International Industries Inc"
  ],
  "inventors": [
    "Brian HUFNAGEL",
    "Damian EPPEL",
    "Przemyslaw SZEWCZYK"
  ],
  "filing_date": "2017-07-20",
  "publication_date": "2019-07-16",
  "grant_date": "2019-07-16",
  "priority_date": "2016-07-20",
  "application_number": "US-201715655345-A",
  "family_id": "60988753",
  "cited_by_count": 2,
  "citations": [
    "US6734896B2",
    "US20030137586A1",
    "US20050190262A1",
    "US20080231710A1",
    "US20100253540A1",
    "US20130073775A1",
    "US20120002050A1",
    "US20120320190A1",
    "US20140176350A1",
    "US20140152778A1",
    "US20140028852A1",
    "US20160055629A1",
    "US20140347485A1",
    "US9201421B1",
    "US20150156391A1",
    "US20150210274A1"
  ]
}

Record 2,708 of 8,000 in Patents full text (MLC-0201). Request the full dataset.