1461045233-227786fa-b011-4625-b9ff-f949ed0ce12e

1. A data processing apparatus for processing image data, the data processing apparatus comprising:
variance information calculation means for calculating variance information indicating the degree of variance of pixel values for each of a plurality of pixels constituting the image data;
smoothing means for smoothing the variance information and for outputting a smoothed value;
determination means for determining an area to which the pixel belongs on the basis of the smoothed value and for outputting area information indicating the area;
parameter determination means for determining a parameter for a noise removal process for each of the pixels constituting the image data on the basis of the area information and the smoothed value; and
noise removal means for performing the noise removal process on the image data on the basis of the parameter determined for each of the pixels.
2. The data processing apparatus according to claim 1, wherein the determination means comprises:
amount of change calculation means for calculating the amount of changes in the smoothed values of pixels including a pixel of interest and those positioned in the vicinity of the pixel of interest among the pixels constituting the image data;
histogram calculation means for calculating a histogram of the amount of changes; and
area determination means for determining an area to which the pixel belongs on the basis of the histogram.
3. The data processing apparatus according to claim 1, wherein the determination means makes a determination as to which one of an edge area, a texture area, and a flat area the pixel belongs.
4. A data processing method for processing image data, the data processing method comprising at least one processor implementing the steps of:
calculating variance information indicating the degree of variance of pixel values for each of a plurality of pixels constituting the image data;
smoothing the variance information and outputting a smoothed value;
determining an area to which the pixel belongs on the basis of the smoothed value and outputting area information indicating the area;
determining a parameter for a noise removal process for each of the pixels constituting the image data on the basis of the area information and the smoothed value; and
performing the noise removal process on the image data on the basis of the parameter determined for each of the pixels.
5. A computer readable medium storing a program for enabling a computer to perform data processing for processing image data, the program comprising the steps of:
calculating variance information indicating the degree of variance of pixel values for each of a plurality of pixels constituting the image data;
smoothing the variance information and outputting a smoothed value;
determining an area to which the pixel belongs on the basis of the smoothed value and outputting area information indicating the area;
determining a parameter for a noise removal process for each of the pixels constituting the image data on the basis of the area information and the smoothed value; and
performing the noise removal process on the image data on the basis of the parameter determined for each of the pixels.
6. A data processing apparatus for processing image data, the data processing apparatus comprising:
a variance information calculator configured to calculate variance information indicating the degree of variance of pixel values for each of a plurality of pixels constituting the image data;
a smoothing section configured to smooth the variance information and to output a smoothed value;
a determination section configured to determine an area to which the pixel belongs on the basis of the smoothed value and to output area information indicating the area;
a parameter determination section configured to determine a parameter for a noise removal process for each of the pixels constituting the image data on the basis of the area information and the smoothed value; and
a noise removal section configured to perform the noise removal process on the image data on the basis of the parameter determined for each of the pixels.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A woodsplitter comprising:
a frame;
a hydraulic cylinder mounted on said frame on one side of a log bed to drive a log in said log bed toward a splitting wedge positioned on an opposite side of said log bed; and
a rotational member mounted on said frame for rotational movement and having a plurality of splitting wedges mounted thereon, each of said splitting wedges selectively positioned to split a log by rotating said rotational member.
2. The woodsplitter of claim 1, wherein said hydraulic cylinder has a ram plate to engage said log and drive said log through said selectively positioned splitting wedge.
3. The woodsplitter of claim 2, wherein a rear of Said hydraulic cylinder is rigidly mounted on said frame, and said ram plate is supported on said frame for sliding movement in a generally horizontal direction.
4. The woodsplitter of claim 1, wherein said frame includes a generally horizontal support plate, and said hydraulic cylinder is mounted on said support plate and has a ram plate for sliding movement on said support plate to drive said log through said selectively positioned splitting wedge.
5. The woodsplitter of claim 1, wherein said rotational member is automatically rotated to selectively position a splitting wedge for splitting said log.
6. The woodsplitter of claim 1, wherein said rotational member is manually rotated to selectively position a splitting wedge for splitting said log.
7. The woodsplitter of claim 1, wherein said plurality of splitting wedges are each of a different size.
8. The woodsplitter of claim 1, wherein said plurality comprises three splitting wedges extending outwardly from, and spaced equally around, said rotational member.
9. The woodsplitter of claim 1, wherein said log bed is movable vertically to position said log to be split into generally axial alignment with the longitudinal center of said selectively positioned splitting wedge.
10. The woodsplitter of claim 9, wherein said log bed is automatically movable vertically.
11. The woodsplitter of claim 1, wherein said frame is mobile.
12. The woodsplitter of claim 1, wherein said plurality of splitting wedges are mounted on said rotational member in different radial directions by having one blade of each wedge mounted on said rotational member.
13. The woodsplitter of claim 12 wherein, said one blade is rigidly attached to said rotational member.
14. The woodsplitter of claim 12, wherein said one blade is detachably connected to said rotational member.
15. The woodsplitter of claim 1, wherein said rotational member is removably mounted on said frame for replacement and substitution of another rotational member having different size wedges mounted thereon.
16. The woodsplitter of claim 1, wherein said rotational movement of the rotational member is around a generally longitudinal axis of said frame.
17. A wood splitting machine comprising:
a rigid frame mounted on wheels for mobile transport;
a power ram hydraulic cylinder mounted generally longitudinally on said frame on one side of a log bed to drive a log in said log bed toward a splitting wedge positioned on an opposite side of said log bed;
a rotational member mounted on said frame on said opposite side of said log bed for rotational movement about a generally longitudinal axis of said frame, said rotational member having a plurality of splitting wedges radially mounted thereon which can be selectively positioned to split a log in said log bed by rotating said rotational member;
a locking mechanism to rigidly hold said rotational member and splitting wedges mounted thereon in a fixed position longitudinally and rotationally during operation of said power ram hydraulic cylinder to drive a log through said selected splitting wedge; and
a hydraulic motor and circuit to operate said power ram hydraulic cylinder, a rotational hydraulic cylinder to hydraulically rotate said rotational member and splitting wedges mounted thereon, and an adjusting hydraulic cylinder for raising and lowering said log bed to properly position said log in said log bed axially with respect to said selected splitting wedge.