What is claimed is:
1. A picture image processing apparatus, comprising:
an image storage portion which stores RGB data pixel by pixel which data is obtained from a photographed film image while being separated into color components of R, G, B;
a hue calculator which calculates a hue pixel by pixel based on the RGB data;
a first sampling device which samples pixels having a hue corresponding to a skin color from the RGB data;
a first characteristic quantity calculator which calculates a first characteristic quantity representing a characteristic of the RGB data of the pixels sampled by the first sampling device;
a second sampling device which samples the pixels located in a central part of an image area;
a second characteristic quantity calculator which calculates a second characteristic quantity representing a characteristic of the RGB data of the pixels sampled by the second sampling device;
a correction amount calculator which calculates a density correction amount using the first and second characteristic quantities; and
a density corrector which applies a density correction to the RGB data using the density correction amount.
2. A picture image processing apparatus according to claim 1, wherein the correction amount calculator normalizes a group of the first characteristic quantities and a group of the second characteristic quantities of the RGB data of a plurality of standard photographed images, applies Schmidt orthogonalization to the normalized two groups, and calculates a density correction amount by an equation defined by a factor obtained by normalizing the orthogonalized two groups again and variables including the first and second characteristic quantities.
3. A picture image processing apparatus according to claim 2, wherein the first characteristic quantity calculator calculates a deviation of a histogram whose horizontal axis represents the value of the RGB data and whose vertical axis represents the number of the pixels from an average value of the RGB data of the standard photographed image as the first characteristic quantity.
4. A picture image processing apparatus according to claim 3, wherein the second characteristic quantity calculator calculates an average value of R data of the RGB data as the second characteristic quantity.
5. A picture image processing apparatus according to claim 4, wherein the density corrector applies the density correction by adding the density correction amount to the RGB data.
6. A picture image processing apparatus according to claim 1, wherein the first characteristic quantity calculator calculates a deviation of a histogram whose horizontal axis represents the value of the RGB data and whose vertical axis represents the number of the pixels from an average value of the RGB data of the standard photographed image as the first characteristic quantity.
7. A picture image processing apparatus according to claim 1, wherein the second characteristic quantity calculator calculates an average value of R data of the RGB data as the second characteristic quantity.
8. A picture image processing apparatus according to claim 1, wherein the density corrector applies the density correction by adding the density correction amount to the RGB data.
9. A picture processing system, comprising:
a picture image processing apparatus including:
an image storage portion which stores RGB
data pixel by pixel which data is obtained from a photographed film image while being separated into color components of R, G, B;
a hue calculator which calculates a hue pixel by pixel based on the RGB data;
a first sampling device which samples pixels having a hue corresponding to a skin color from the RGB data;
a first characteristic quantity calculator which calculates a first characteristic quantity representing a characteristic of the RGB data of the pixels sampled by the first sampling device;
a second sampling device which samples the pixels located in a central part of an image area;
a second characteristic quantity calculator which calculates a second characteristic quantity representing a characteristic of the RGB data of the pixels sampled by the second sampling device;
a correction amount calculator which calculates a density correction amount using the first and second characteristic quantities; and
a density corrector which applies a density correction to the RGB data using the density correction amount; and
an image exposing apparatus including an image exposure head for exposing a printing sheet by converting a RGB data into a light signal.
10. A picture processing system according to claim 9, wherein the correction amount calculator normalizes a group of the first characteristic quantities and a group of the second characteristic quantities of the RGB data of a plurality of standard photographed images, applies Schmidt orthogonalization to the normalized two groups, and calculates a density correction amount by an equation defined by a factor obtained by normalizing the orthogonalized two groups again and variables including the first and second characteristic quantities.
11. A picture processing system according to claim 10, wherein the first characteristic quantity calculator calculates a deviation of a histogram whose horizontal axis represents the value of the RGB data and whose vertical axis represents the number of the pixels from an average value of the RGB data of the standard photographed image as the first characteristic quantity.
12. A picture processing system according to claim 11, wherein the second characteristic quantity calculator calculates an average value of R data of the RGB data as the second characteristic quantity.
13. A picture processing system according to claim 12, wherein the density corrector applies the density correction by adding the density correction amount to the RGB data.
14. A picture processing system according to claim 9, wherein the first characteristic quantity calculator calculates a deviation of a histogram whose horizontal axis represents the value of the RGB data and whose vertical axis represents the number of the pixels from an average value of the RGB data of the standard photographed image as the first characteristic quantity.
15. A picture processing system according to claim 9, wherein the second characteristic quantity calculator calculates an average value of R data of the RGB data as the second characteristic quantity.
16. A picture processing system according to claim 9, wherein the density corrector applies the density correction by adding the density correction amount to the RGB data.
17. A picture image processing method, comprising:
a hue calculating step of calculating a hue for each pixel based on RGB data obtained by separating a photographed film image into color components of R, G and B and stored pixel by pixel in a storage portion;
a first sampling step of sampling the pixels having a hue corresponding to a skin color from the RGB data;
a first characteristic quantity calculating step of calculating a first characteristic quantity representing a characteristic of the RGB data of the pixels sampled in the first sampling step;
a second sampling step of sampling the pixels located in a central part of an image area;
a second characteristic quantity calculating step of calculating a second characteristic quantity representing a characteristic of the RGB data of the pixels sampled in the second sampling step;
a density correction amount calculating step of calculating a density correction amount using the first and second characteristic quantities; and
a density correcting step of applying a density correction to the RGB data using the calculated density correction amount.
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. An editing apparatus comprising:
a story determination unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
an evaluation value calculation unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the story determination unit and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
an image selection unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the evaluation value calculation unit;
a candidate image correction unit correcting the selected candidate image based on the evaluation value; and
an edit processing unit linking the image selected per selection time and the candidate image corrected based on the evaluation value, in chronological order.
2. The editing apparatus according to claim 1, wherein the candidate image correction unit corrects the selected candidate image in a case where the evaluation value is equal to or less than a predetermined value.
3. The editing apparatus according to claim 2, wherein the candidate image correction unit corrects the selected candidate image in a manner that the evaluation value is equal to or less than a predetermined value.
4. The editing apparatus according to claim 3, wherein the candidate image correction unit corrects a magnifying power of the selected candidate image in a manner that the evaluation value is equal to or less than a predetermined value.
5. The editing apparatus according to claim 3, wherein the candidate image correction unit corrects a photographing time of the selected candidate image in a manner that the evaluation value is equal to or less than a predetermined value.
6. An editing apparatus comprising:
a story determination unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
an evaluation value calculation unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the story determination unit and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
an image selection unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the evaluation value calculation unit;
a story correction unit correcting the story based on the evaluation value; and
an edit processing unit linking the image selected per selection time in chronological order.
7. The editing apparatus according to claim 6, wherein the story correction unit corrects the story in a case where the evaluation value is equal to or less than a predetermined value.
8. The editing apparatus according to claim 6, wherein the story correction unit corrects the story based on a user operation.
9. The editing apparatus according to claim 6, wherein the story correction unit corrects the story in a manner that the evaluation value is equal to or less than a predetermined value.
10. The editing apparatus according to claim 1, wherein the evaluation value calculation unit calculates, per selection time, a distance based on a feature value of the candidate image and an expectation value of the feature value of the candidate image as the evaluation value.
11. The editing apparatus according to claim 10, wherein the image selection unit selects a candidate image in which the evaluation value per selection time is minimum, per selection time.
12. The editing apparatus according to claim 1, further comprising:
an image evaluation unit setting the feature value with respect to the candidate image, based on the candidate image.
13. The editing apparatus according to claim 12, wherein, in a case where the candidate image is a moving image having a reproduction time over a predetermined time, the image evaluation unit divides the candidate image in a manner that the reproduction time falls within the predetermined time, and sets the feature value to each of the divided candidate images.
14. The editing apparatus according to claim 1, where the story is indicated by a time function using a feature value indicating a feature amount of an image.
15. An editing method comprising:
determining a story indicated by a time function as a reference to select an image from multiple candidate images;
calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the determination step and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
correcting the selected candidate image based on the evaluation value; and
linking the image selected per selection time and the candidate image corrected based on the evaluation value, in chronological order.
16. An editing method comprising:
determining a story indicated by a time function as a reference to select an image from multiple candidate images;
calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the determination step and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
correcting the story based on the evaluation value; and
linking the image selected per selection time in chronological order.
17. A program for causing a computer to function as:
a unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
a unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the determination step and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
a unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
a unit correcting the selected candidate image based on the evaluation value; and
a unit linking the image selected per selection time and the candidate image corrected based on the evaluation value, in chronological order.
18. A program for causing a computer to function as:
a unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
a unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the story determined in the determination step and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
a unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
a unit correcting the story based on the evaluation value; and
a unit linking the image selected per selection time in chronological order.
19. A computer-readable recording medium having a program recorded thereon, the program causing a computer to function as:
a unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
a unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the determined story and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
a unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
a unit correcting the selected candidate image based on the evaluation value; and
a unit linking the image selected per selection time and the candidate image corrected based on the evaluation value, in chronological order.
20. A computer-readable recording medium having a program recorded thereon, the program causing a computer to function as:
a unit determining a story indicated by a time function as a reference to select an image from multiple candidate images;
a unit calculating an evaluation value of each of the candidate images per selection time in the story, based on the determined story and one or more feature values which are set for each of the multiple candidate images and indicate features of the candidate images;
a unit selecting an image per selection time from the candidate images, based on the evaluation value calculated in the calculation step;
a unit correcting the story based on the evaluation value; and
a unit linking the image selected per selection time in chronological order.