1. Technical Field
The present invention relates to a technology for judging whether or not the image stored as digital data is appropriate.
2. Related Art
Nowadays, images have been becoming easy to handle as digital data. For example, using a digital camera has made it possible to take a photograph of an image quality as high as that of the silver halide photograph with ease and convenience.
Further, handling the image as digital data has also made it possible to check the image on a display screen with ease. For example, in the case in which an image is shot by a digital camera, displaying the shot image on the display screen of the digital camera has made it possible to check the image right after the shooting, thus in the case in which an appropriate image has not been shot, it is also possible to reshoot it immediately. Nonetheless, in the case in which the image is checked on such a display screen, because of the limitation in the size and the resolution of the display screen, a wrong judgment is sometimes made on whether or not the image is appropriate. For example, in the case with the digital camera, there are some cases in which a little failure such as a hand tremor or a blur is neglected because of the low resolution of the display screen thereof, and thus a chance to reshoot the image is missed. In view of such a point, there is proposed a technology for making it possible to more easily judge whether or not the image is appropriate by analyzing the image data with a computer to detect a shooting failure such as a blur or a hand tremor (see e.g., JP-A-2007-128342).
However, the proposed technology has a problem that it is still difficult to appropriately judge whether or not the image is appropriate. For example, in the case with photographic images, since which part of the image the camera is focused on is heavily tinged with the shooter's intention, it is beyond the power of computers to correctly judge whether or not the focus is correct taking the shooter's intention into consideration. In addition, there is also the case in which the shooter varies the focal depth in accordance with the object to be shot, and moreover, there can be the case in which the shooter performs shooting while intentionally making a defocus condition for special effect on picture. Regarding the images thus shot as described above, it is difficult for computers to make an appropriate judgment thereon.
An aspect of the invention has an advantage of providing a technology for making it possible to appropriately judge whether or not the image data is appropriate in view of the problem described above.
According to an aspect of the invention, there is provided an image display device used for checking an image represented by digital image data in which the image display device includes a display section that displays the image and checking information used for checking the image, an image display control section that displays the image on the display section based on the digital image data, a checking line segment designation section that allows designation of a checking line segment, which is a series of checking places in the image, on the display section on which the image is displayed, and a checking information display control section that displays a changing condition of the digital image data along the checking line segment on the display section as the checking information.
Further, an image display method of another aspect of the invention corresponding to the image display device described above is an image display method used for checking an image represented by digital image data using an image display device having a display section that displays the image and checking information used for checking the image, the method including the steps of displaying the image on a display section based on a digital image data, allowing designation of a checking line segment, which is a series of checking places in the image, on the display section on which the image is displayed, and displaying a changing condition of the digital image data along the checking line segment on the display section as checking information used for checking the image.
According to the image display device and the image display method of an aspect of the invention, when the image data is loaded and the image is displayed on the display screen, the user determines the part of the image to be checked by designating the line segment on the screen. Here, the line segment to be designated is not limited to a straight line, but can be a curved line. When the user designated the line segment, change in the image data along the line segment is obtained based on the obtained image data on the line segment. On this occasion, it is possible to provide width to the line segment and to obtain the data within the width besides the data on the line segment. After the change in the pixel data along the line segment is thus obtained, the condition of the change is displayed on the display screen so that the user can check it.
According to this process, whether or not the image is appropriate can be judged from the condition in which the image data changes along the line segment. For example, whether or not the image is in-focus, and whether or not the color detail loss is caused can be checked easily from the change in the image data along the line segment, and further, acquiring some experiences also makes it possible to judge whether or not the on-target image can be obtained from the condition in which the image data changes along the line segment. Further, since the change in the image data along the line segment can be displayed in detail on the checking screen, which does not provide an enough size, judgment for the detailed section is also possible. In addition, since the user can freely designate the line segment for checking, it becomes possible for the user to draw the line segment along the intention when the image is shot and to examine the condition of the image data, thus it becomes possible to appropriately judge whether or not the image is appropriate along the intention when the image was shot.
Further, in the image display device of a further aspect of the invention, the designation of the checking line segment can be performed by the user designating a plurality of points on the screen. For example, it is possible to designate a plurality of points on the screen, and interpolate the points with a straight line or a curved line, thereby designating the checking line segment; Alternatively, it is also possible to continuously designate the plurality of points by tracing the surface of the screen, and the line segment linking the plurality of points is used as the checking line segment.
According to this process, since the user can easily designate the checking line segment as intended, it becomes possible to appropriately designate the part to be checked, and as a result, it becomes possible to more appropriately judge whether or not the image is appropriate. In particular, in the image shooting equipment such as a digital camera, since the operation section is designed for giving priority to easiness of shooting or checking of the images, the operation of designating the line segment on the checking screen is not necessarily easy. Therefore, if the checking line segment can be designated only by designating a plurality of places on the checking screen, the designation becomes extremely simple, which is preferable.
Further, it is also possible that a plurality of line segment is previously set, and the user selects the desired line segment in the plurality of line segments, thereby designating the checking line segment. In this case, the line segments set previously can be set independently of the image data, or set in the area where the object is shown up after the image data is analyzed to extract the object.
According to this process, since the user is only required to select the desired line segment from the candidate line segments, it becomes possible to designate the part to be checked with extreme ease and convenience. Although there is a possibility that the setting freedom is decreased to some extent in comparison with the case in which the user sets the line segment, the practical down side can be eliminated by previously setting a large number of selectable line segments as the candidates, instead, it becomes possible to obtain the significant advantage that the checking line segment can extremely easily be designated even with a poor operation section.
Further, in the image display device of a further embodiment, it is also possible to obtain the change in the luminance value along the designated line segment.
Since the luminance value is a fundamental parameter of the image, in general, the feature of the image tends to be reflected on the luminance value, and further, it is easy for the user to sensuously understand the change in the luminance value. For such a reason, obtaining the change in the luminance value along the checking line segment and displaying it on the display screen make it possible for the user to easily judge whether or not the image is appropriate. Further, since the luminance value, which is the fundamental parameter, can easily be obtained from the image data, there is preferably no need for increasing the process load for obtaining the data.
Further, in the image display device of a further embodiment, it is possible to obtain the change along the checking line segment in the tone value of each component forming the image data. For example, if the image data is so-called RGB image data, it is also possible to display the change in the tone value of the component regarding the respective components of R, G, and B (or either one of these components). On this occasion, it is also possible to display the respective components forming the image data not directly, but after converting the tone values of the components into the components forming the image data with an other format. For example, it is also possible to convert the tone values of the respective components of R, G, and B into the tone values of hue (H component), saturation (S component), and brightness (B component), and to display at least one component thereof.
For example, in the case in which the part, which is different only in the hue and the same in other components including brightness, is included in the image, when it is attempted to check whether or not the appropriate image is obtained in that part, the judgment is not executable by displaying the change in the luminance, but can be executable if the change in the component forming the image data is detected. As described above, displaying the change in the component forming the image data makes it possible to check whether or not the appropriate image has been obtained in more cases.
Further, in the image display device of a further aspect of the invention, it is also possible to execute a correction process on the loaded image data. Further, it is also possible to obtain the data from the corrected image data along the checking line segment, and to display the change in the data along the line segment on the screen.
As described above, whether or not the image is appropriate can be more appropriately checked by checking the change in the image data along the checking line segment than by checking the image displayed on the checking screen. Therefore, in the case of executing a correction on the image data, it becomes possible to more appropriately check whether or not the correction is appropriate or not by checking the change in the corrected image data along the checking line segment than by displaying the corrected image on the checking screen.
Further, a further aspect of the invention can be realized making a computer load the computer-readable medium for realizing the image display method described above to perform predetermined functions. Therefore, the invention includes an aspect as the computer-readable medium described below. Specifically, the computer-readable medium of an aspect of the invention corresponding to the image display method described above is an image display computer-readable medium for allowing a computer to execute a process used for checking the image, having a display section that displays an image represented by digital image data and checking information used for checking the image to the process including displaying the image on a display section based on a digital image data, allowing designation of a checking line segment, which is a series of checking places in the image, on the display section on which the image is displayed, and displaying a changing condition of the digital image data along the checking line segment on the display section as checking information used for checking the image.
By making the computer load the computer-readable medium to realize the functions described above, it becomes possible to appropriately judge whether or not the digital image data is appropriate.
The invention will now be described with reference to the accompanying drawings, wherein like numbers references like elements.
In the description provided below, an embodiment of the invention will be explained along the following order in order for clarifying an content of the invention described above.
A. Device Configuration
B. Image Confirmation Process
C. Modified Examples
Around a control section 22 having a CPU the electronic section 20 is composed of various electronic devices such as an optical sensor 24 and an image data generation section 26 both for converting the image into digital data, a frame memory 28 for temporally recording the image data thus generated, and a monitor screen 34 for displaying the shot image. Each of these devices is connected to the control section 22, and the control section 22 undertakes a role of controlling the entire digital camera 100 by controlling each of the devices. Further, the control section 22 is provided with operation buttons 32 connected thereto, so that the shooter can operate the digital camera 100 by sending instructions to the control section 22 via the operation buttons 32.
The digital camera 100 having such a configuration shoots the object as the digital data in a following manner. Firstly, when the light from the object enters the optical section 10, the light is imaged on the optical sensor 24 by the optical section 10. The optical sensor 24 has the structure paved with a number of semiconductor elements in a plane, and each of the semiconductor elements converts the imaged light into an electrical charge by the photoelectric effect. Since the amount of electrical charge converted into by the photoelectric effect is in proportion to the light intensity, the amount of electrical charge in the semiconductor element of the part of the optical sensor 24 with high light intensity becomes large, and on the contrary, the amount of electrical charge in the semiconductor element of the part thereof with low light intensity becomes small. As a result, an electrical charge distribution corresponding to the image is formed on the optical sensor 24.
After the electrical charge distribution is formed on the optical sensor 24, the image data generation section 26 reads out the electrical charge on the optical sensor 24 as an electrical current, thereby obtaining an analog signal corresponding to the image. Subsequently, by executing A/D conversion in the analog signal thus obtained, the digital data (the image data) corresponding to the image is obtained. After the image data is thus obtained, the obtained image data is transmitted to the frame memory 28 so that the image data can also be used by the control section 22 and a monitor control section 30. After the image data is thus obtained on the frame memory 28, operating the operation buttons 32 makes it possible for the shooter to record the image data on a recording medium 36 or to display the image data on the monitor screen 34 to check the image.
After the image is displayed on the monitor screen 34, the process that the shooter designates the part of the image to be checked is subsequently executed (step S102) Specifically, as shown in
After the shooter draws the line in the part expected to be checked, the control section 22 retrieves the data of the pixels in the part where the line is drawn form the frame memory 28, and obtains the luminance value of each of the pixels (step S104 in
After thus displaying the graph of the luminance value, the CPU of the control section 22 terminates the image checking process shown in
It should be noted that although what the shooter draws the line segment A-B on for displaying the variation in luminance value is the monitor screen 34 (see
Further, in the image checking process of the present embodiment, since the part to be checked can be designated by the shooter, it becomes possible to appropriately judge whether or not the focus is appropriate along the intention when shooting the image. For example, in the image shown in
Further, there is also the case in which not only which part the camera is focused on, but also how accurately the focus is adjusted varies depending on the intention of the shooter For example, there can be the case in which the shooting is performed with the intention to exert the effect of providing the image with softness by applying a slight blur to the image, or the case in which the shooting is performed for the effect of drawing viewer's attention to a small portion of the image by intensively focusing the camera on the small portion with the reduced depth of field In such cases, since no one knows how accurately the focus has been intend to be adjusted when the shooting has been performed except the shooter, there is no chance to judge whether or not the focus has been appropriate along the intention of the shooter by the commonly used focus judgment method executed by analyzing the image data. In contrast, in the image checking process of the present embodiment, since the shooter can understand how accurately the focus is adjusted from the blur section (see
It should be noted that when the graph of the luminance value is displayed, it is also possible to display a sample graph in parallel to the graph of the luminance value so that the shooter can easily judge whether or not the focus is appropriate.
Further, in the image checking process of the present embodiment, since the not only the contour section of the object but also any areas can be designated, not only the focus but also various targets can be checked. For example, as shown in
It should be noted that when designating the part to be checked on the image (see S102 in
Still further, it is also possible that a plurality of candidate straight lines (or curved lines) is previously offered to the shooter, and then the shooter selects the appropriate line from the candidate lines. For example, it is also possible that a plurality of candidate lines is set previously independently of the image, and in the case in which the shooter checks the image, the candidate lines are displayed in the condition in which the image is displayed on the monitor screen 34 so as to overlap the image, thus the shooter selects the desired line therefrom. Alternatively, it is also possible that the image data is analyzed to extract the object, and the candidate line segments are displayed in the area where the object is shown up so as to overlap the object. According to this process, since it is only required to select an appropriate one from the offered candidate lines, it becomes possible for the shooter to easily and conveniently check the image without performing cumbersome operations.
Further, it is also possible that when obtaining the data of the pixels along such a line (see S104 in
In the embodiment described above, the explanation is presented assuming that whether or not the image is appropriate is checked by displaying the graph of the luminance value. However, it is also possible to display not only the graph of the luminance value, but also the RGB values or the HSB values in graph form.
Further, it is also possible to directly display the tone values of so-called RAW data in graph form instead of the RGB values. Here, the RAW data denotes the data directly digitized the light intensity detected by the semiconductor elements on the optical sensor 24. Since the semiconductor elements corresponding respectively to the colors of R, G, and B are sequentially arranged on the optical sensor 24, in the RAW data, one pixel (corresponding to one semiconductor element) only have the tone value of either one of the R, G, and B unlike the normal RGB image data in which one pixel has three tone values of R, G, and B.
In the embodiment and the modified example described above, the explanation is presented assuming that whether of not the shooting has been performed appropriately is checked by displaying the graph of the luminance value of the image. However, it is also possible to check not only whether or not the shooting has been appropriate, but also whether or not a correction process has been appropriate by displaying the graph of the luminance value after the correction process has been executed thereon.
Further, it is also possible to check whether or not the white balance adjustment is appropriate besides the correction process.
Although the image display device of the present embodiment is explained hereinabove, the invention is not limited to the entire embodiment described above, but can be put into practice in various forms within the scope or spirit of the invention. For example, although in the embodiment the explanations are presented exemplifying the image display device mounted on the digital camera, the invention can be put into practice in the forms such as an image display device mounted on a camera cell-phone, dedicated equipment for displaying an image such as a photo viewer, an image display device mounted on an unattended photo printing terminal placed on a street corner, a public area, or the like.
The entire disclosure of Japanese Patent Application No. 2007-207510, filed Aug. 9, 2007 is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2007-207510 | Aug 2007 | JP | national |