Method for simulating the effects of the optical quality of windshield

US12223584B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12223584-B2
Application numberUS-202118248317-A
CountryUS
Kind codeB2
Filing dateSep 28, 2021
Priority dateOct 8, 2020
Publication dateFeb 11, 2025
Grant dateFeb 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for simulating the effects of the optical quality of windshield onto the image recording quality of a digital image recording device, in particular a digital image recording device for an advanced or automated driver-assistance system. The method is based on a combination of an adapted stochastic ray tracing method and of a convolutional image processing to simulate the effects of the optical distortions of a windshield on the image recording quality of a digital image recording device. The simulation is performed from a measured optical quality function of the windshields related to those optical distortions.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer implemented method for generating a map of point spread function convolutional kernels which simulates effects of optical distortions of a windshield on an image recording quality of a digital image recording device, wherein said method takes as input a measured optical quality function related to the optical distortions of the windshield, wherein said method provides as output a map of point spread function convolutional kernels simulating the effects of optical distortions of a windshield on the image recording quality of the digital image recording device, wherein said method comprises the following steps: (a) modelling at least one sheet of transparent mineral glass comprising two main parallel faces, wherein a surface of at least one of said two main parallel faces is textured with the measured optical quality function, and wherein the sheet of mineral glass is placed in front of a grid of point sources and is inclined, in respect to said grid, with an installation angle of said windshield in a transporting vehicle; (b) calculating, with a stochastic ray tracing method, a global illuminance arriving through the modelled inclined sheet of transparent mineral glass from the grid used as a light source, and (c) computing a projection of the global illuminance for each point source of the grid from the view frustum of a virtual camera with an optical camera model, wherein said virtual camera is placed in front of an opposite main face of the sheet of transparent mineral glass with respect to the grid used as a light source and at a position corresponding to an installation position of the digital image recording device, wherein the projected grid of point sources is a map of point spread function convolutional kernels, wherein each point spread function convolutional kernel is associated to a point source of the grid. 2. The computer implemented method according to claim 1 , further comprising, after step (c), a step of interpolating point spread function convolutional kernels for additional non projected point sources located between source points of the grid from the point spread function convolutional kernels associated to neighbour projected point sources of said non projected point sources. 3. The computer implemented method according to claim 2 , wherein the interpolating step is performed from only selected parameters of the point spread function convolutional kernels associated to neighbour projected point sources. 4. The computer implemented method according to claim 1 , further comprising step of computing a map of position shifts, wherein each position shifts of said map is the position shift between a point source of the grid and the corresponding point spread function convolutional kernel, wherein the map of point spread function convolutional kernels comprises said map of position shifts as output. 5. The computer implemented method according to claim 1 , wherein the optical camera model is represented as a recording sensor pixels in size and optical system, wherein the half size of the grid of point source is calculated with the following formulas { S x = D × tan ⁢ ( H × π 1 ⁢ 8 ⁢ 0 ) S y = D × tan ⁢ ( V × π 1 ⁢ 8 ⁢ 0 ) S z = D wherein H = H ⁢ F ⁢ O ⁢ V 2 ⁢ and ⁢ V = N x N y × H ,  wherein HFOV is the horizontal view frustum of a virtual camera and D is a distance between the sensor and the grid of point sources. 6. The computer implemented method according to claim 5 , wherein the grid comprises a point source for each pixel of the sensor or one same point source for a given number of pixels of the sensor. 7. The computer implemented method according to claim 1 , wherein steps (a)-(c) are reiterated for grid of point sources located at different distances from the virtual camera in order to form a 3D map of point source function convolutional kernels for a given region of the view frustum of said camera. 8. The computer implemented method according to claim 1 , wherein the measured optical quality function related to the optical distortions of the windshield is the measured transmitted wavefront error of the windshield, the measured surfaces profiles and/or the measured distribution of complex refractive index. 9. The computer implemented method according to claim 1 , wherein the grid is digitally preprocessed as an environment map projected onto an inside side of an environment sp

Assignees

Inventors

Classifications

  • Geometric correction · CPC title

  • Perspective computation · CPC title

  • exterior to a vehicle by using sensors mounted on the vehicle · CPC title

  • G06F30/27Primary

    using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model · CPC title

  • Training; Learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12223584B2 cover?
A method for simulating the effects of the optical quality of windshield onto the image recording quality of a digital image recording device, in particular a digital image recording device for an advanced or automated driver-assistance system. The method is based on a combination of an adapted stochastic ray tracing method and of a convolutional image processing to simulate the effects of the …
Who is the assignee on this patent?
Saint Gobain
What technology area does this patent fall under?
Primary CPC classification G06F30/27. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).