Method and apparatus for image processing and on-vehicle camera apparatus
First Claim
1. An image processing apparatus comprising edge-enhancement filter unit that enhances sharpness of an image, whereinthe edge-enhancement filter unit includes:
- a distance calculating unit configured to calculate distance values, which are values of a distance between a target pixel and an optical center of a captured image in at least two axial directions including a first axial direction and a second axial direction;
an edge detection filter corresponding to each of the axial directions, wherein each of the edge detection filter is configured to detect an edge amount in a corresponding one of at least two directions on an direction-by-direction basis, the at least two directions including the first axial direction and the second axial direction;
a multiplying unit corresponding to each of the edge detection filters, wherein each of the multiplying units is configured to multiply the edge amount detected at a corresponding one of the edge detection filters by the distance value calculated by the distance calculating unit for a corresponding one of the axial directions, including a first multiplying unit configured to multiply the edge amount detected in the first axial direction by the edge detection filter by the distance value in the first axial direction calculated by the distance calculating unit and a second multiplying unit configured to multiply the edge amount detected in the second axial direction by the edge detection filter by the distance value in the second axial direction calculated by the distance calculating unit;
a first adding unit that adds up outputs of the multiplying units together; and
a second adding unit configured to add a pixel value of the target pixel to an output of the first adding unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus that includes an edge-enhancement filter that enhances sharpness of an image is provided. The edge-enhancement filter includes distance calculators that calculate values of a distance between a target pixel and an optical center of a captured image in two or more axial directions, edge detection filters that detect edge amounts in two directions, multipliers that multiplies each of the edge amounts detected by the edge detection filters by one of the distance values of a corresponding one of the axial directions, a first adder that adds outputs of the multipliers together, and a second adder that adds a pixel value of the target pixel and an output of the first adder. A coring unit can be interposed between the first adder and the second adder if necessary.
-
Citations
19 Claims
-
1. An image processing apparatus comprising edge-enhancement filter unit that enhances sharpness of an image, wherein
the edge-enhancement filter unit includes: -
a distance calculating unit configured to calculate distance values, which are values of a distance between a target pixel and an optical center of a captured image in at least two axial directions including a first axial direction and a second axial direction; an edge detection filter corresponding to each of the axial directions, wherein each of the edge detection filter is configured to detect an edge amount in a corresponding one of at least two directions on an direction-by-direction basis, the at least two directions including the first axial direction and the second axial direction; a multiplying unit corresponding to each of the edge detection filters, wherein each of the multiplying units is configured to multiply the edge amount detected at a corresponding one of the edge detection filters by the distance value calculated by the distance calculating unit for a corresponding one of the axial directions, including a first multiplying unit configured to multiply the edge amount detected in the first axial direction by the edge detection filter by the distance value in the first axial direction calculated by the distance calculating unit and a second multiplying unit configured to multiply the edge amount detected in the second axial direction by the edge detection filter by the distance value in the second axial direction calculated by the distance calculating unit; a first adding unit that adds up outputs of the multiplying units together; and a second adding unit configured to add a pixel value of the target pixel to an output of the first adding unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. An image processing method comprising an edge-enhancement filtering step of enhancing sharpness of an image, wherein
the edge-enhancement filtering step includes: -
a distance calculating step of calculating distance values, which are values of a distance between a target pixel and an optical center of a captured image in at least two axial directions including a first axial direction and a second axial direction; an edge-detection filtering step of detecting edge amounts in at least two directions on an direction-by-direction, the at least two directions including the first axial direction and the second axial direction; a multiplying step of multiplying each of the edge amounts detected at the edge-detection filtering step, which is detected in a corresponding one of the axial directions, by one of the distance values calculated at the distance calculating step, the multiplying step including multiplying the edge amount detected in the first axial direction by the edge-detection filtering step by the distance value in the first axial direction calculated by the distance calculating step and multiplying the edge amount detected in the second axial direction by the edge detection-filtering step by the distance value in the second axial direction calculated by the distance calculating step; a first adding step of adding multiplication results obtained at the multiplying step together; and a second adding step of adding a pixel value of the target pixel to an output of the first adding step. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification