Method and device for correcting an image, particularly for occupant protection
First Claim
Patent Images
1. A method for correcting an image, comprising:
- selecting at least one predefined source pixel of a source image, the gray scale value of which predefined source pixel can be read under a predefined source pixel address;
mapping the predefined source pixel, using a predefined imaging rule, to at least one target pixel arranged in a target image under a predefined target pixel address; and
storing the gray scale value read under the predefined source pixel address in a memory under the predefined target pixel address, whereinthe source pixel address of a selected source pixel and a target pixel address allocated to the source pixel address are present in at least one table,a source pixel address is selected using a synchronously clocked source counter and an associated gray scale value is read,a table address of the at least one table is selected using a target counter, as a result of which a selected source pixel address and the associated target pixel address are output,the source pixel address selected by the source counter is compared with the source pixel address output by the at least one table, and if the comparison finds the two addresses to be identical,the gray scale value of the source pixel address is stored under the target pixel address output by the at least one table, andthe target counter is incremented.
2 Assignments
0 Petitions
Accused Products
Abstract
A source image (S) that is distorted by camera optics is transformed into a corrected image (T) by using a tabular imaging rule. This transformation occurs directly during the reading out from the image sensor and in real-time. No, one or several target pixels in the target image (T) are assigned to each source pixel of the source image.
-
Citations
4 Claims
-
1. A method for correcting an image, comprising:
-
selecting at least one predefined source pixel of a source image, the gray scale value of which predefined source pixel can be read under a predefined source pixel address; mapping the predefined source pixel, using a predefined imaging rule, to at least one target pixel arranged in a target image under a predefined target pixel address; and storing the gray scale value read under the predefined source pixel address in a memory under the predefined target pixel address, wherein the source pixel address of a selected source pixel and a target pixel address allocated to the source pixel address are present in at least one table, a source pixel address is selected using a synchronously clocked source counter and an associated gray scale value is read, a table address of the at least one table is selected using a target counter, as a result of which a selected source pixel address and the associated target pixel address are output, the source pixel address selected by the source counter is compared with the source pixel address output by the at least one table, and if the comparison finds the two addresses to be identical, the gray scale value of the source pixel address is stored under the target pixel address output by the at least one table, and the target counter is incremented.
-
-
2. A method for correcting an image, comprising:
-
selecting at least one predefined source pixel of a source image, the gray scale value of which predefined source pixel can be read under a predefined source pixel address; mapping the predefined source pixel, using a predefined imaging rule, to at least one target pixel arranged in a target image under a predefined target pixel address; and
storing the gray scale value read under the predefined source pixel address in a memory under the predefined target pixel address, whereinat least one selected or predefined source pixel is mapped to more than one target pixel, at least one of the target pixel addresses of the target pixel is determined from the source pixel address of the selected source pixel using at least one table, the gray scale value of the selected source pixel address is stored under one of the target pixel addresses, and the gray scale value of the selected source pixel address is stored under another of the target pixel addresses while at least one or more additional unselected source pixels are being read.
-
-
3. A method for correcting an image, comprising:
-
selecting at least one predefined source pixel of a source image, the gray scale value of which predefined source pixel can be read under a predefined source pixel address; mapping the predefined source pixel, using a predefined imaging rule, to at least one target pixel arranged in a target image under a predefined target pixel address; and
storing the gray scale value read under the predefined source pixel address in a memory under the predefined target pixel address, whereina time interval is available in which at least one additional source pixel that is not mapped to a target pixel is read from the source image, where two or more of the time intervals to be arranged either with one immediately after the other or with each separated from the next, and during one or more time intervals the corresponding target pixel address of another target pixel or pixels is determined using the at least one table or an additional table, and the gray scale value stored under a target pixel address is read and stored by the another of the target pixel addresses.
-
-
4. A method for correcting an image, comprising:
-
selecting at least one predefined source pixel of a source image, the gray scale value of which predefined source pixel can be read under a predefined source pixel address; mapping the predefined source pixel, using a predefined imaging rule, to at least one target pixel arranged in a target image under a predefined target pixel address; and
storing the gray scale value read under the predefined source pixel address in a memory under the predefined target pixel address, whereinthe source image has source pixels arranged in a matrix, the address space of the at least one table is essentially the same size as the address space of the target image, the number of target pixels is smaller than the number of source pixels, and at least one table has table addresses, each of which indicates a source pixel address and a target pixel address.
-
Specification