Image processing device
Patent Information
- Application Number
- JP2026121081
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-06-29
- Publication Date
- 2026-09-03
Smart Images

Figure 2026140966000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an image processing apparatus.
Background Art
[0002] Conventionally, an imaging apparatus that performs contour enhancement and noise reduction using high-frequency components and low-frequency components included in image data has been disclosed (for example, see Patent Document 1 below).
Prior Art Literature
Patent Literature
[0003]
Patent Literature 1
Summary of Invention
[0004] An image processing apparatus according to one aspect of the invention disclosed in the present application comprises: a setting unit capable of independently setting respective correction information for each of a contour component of a first spatial frequency band, a contour component of a second spatial frequency band including a second spatial frequency lower than a first spatial frequency within the first spatial frequency band, and a contour component of a third spatial frequency band including a third spatial frequency lower than the second spatial frequency; and a correction unit that corrects image data based on the respective correction information set by the setting unit.
[0005] An information processing apparatus according to one aspect of the invention disclosed in the present application comprises: a selection unit that selects a transmission destination; a setting unit that independently sets respective correction information for each of a contour component of a first spatial frequency band, a contour component of a second spatial frequency band including a second spatial frequency lower than a first spatial frequency within the first spatial frequency band, and a contour component of a third spatial frequency band including a third spatial frequency lower than the second spatial frequency, based on the transmission destination selected by the selection unit; and a transmission unit that transmits the respective correction information set by the setting unit and image data to be corrected using the respective correction information, to the transmission destination.
[0006] An imaging device representing one aspect of the invention disclosed in this application includes: an imaging unit for imaging a subject; a setting unit capable of independently setting correction information for each of the contour components of a first spatial frequency band, a contour component of a second spatial frequency band including a second spatial frequency lower than the first spatial frequency within the first spatial frequency band, and a contour component of a third spatial frequency band including a third spatial frequency lower than the second spatial frequency; and a correction unit that corrects the image data output from the imaging unit based on the correction information set by the setting unit.
[0007] An image processing program, which represents one aspect of the invention disclosed in this application, causes a processor to perform a setting process that independently sets correction information for each of the contour components of a first spatial frequency band, a contour component of a second spatial frequency band that includes a second spatial frequency lower than the first spatial frequency within the first spatial frequency band, and a contour component of a third spatial frequency band that includes a third spatial frequency lower than the second spatial frequency; and a correction process that corrects image data based on the correction information set by the setting process. [Brief explanation of the drawing]
[0008] [Figure 1] Figure 1 is a graph showing an example of image edge enhancement. [Figure 2] Figure 2 is an explanatory diagram showing an example of the setting information for each contour enhancement in an image. [Figure 3] Figure 3 is an explanatory diagram showing an example of the settings screen for image edge enhancement. [Figure 4] Figure 4 is an explanatory diagram showing an example of quick contour enhancement at different display magnifications. [Figure 5] Figure 5 is an explanatory diagram showing examples of quick contour enhancement at different display magnifications. [Figure 6] Figure 6 is an explanatory diagram showing examples of quick contour enhancement 3 at different display magnifications. [Figure 7] Figure 7 is a block diagram showing an example of the hardware configuration of an imaging device. [Figure 8] Figure 8 is a block diagram showing an example of the functional configuration of the imaging device according to Example 1. [Figure 9] Figure 9 is a flowchart showing an example of the contour enhancement processing procedure according to Example 1. [Figure 10] Figure 10 is a flowchart showing an example of the contour enhancement processing procedure according to Example 2. [Figure 11] Figure 11 is an explanatory diagram showing an example of a communication system in which an imaging device and a transmission destination are connected in a way that enables communication. [Figure 12] Figure 12 is an explanatory diagram showing the configuration information. [Figure 13] Figure 13 is a block diagram showing an example of the functional configuration of the imaging device according to Example 3. [Figure 14] Figure 14 is an explanatory diagram showing an example of a recipient selection screen. [Figure 15] Figure 15 is a flowchart showing example 1 of the contour enhancement processing procedure according to Example 3. [Figure 16] Figure 16 is a flowchart showing example 2 of the contour enhancement processing procedure according to Example 3. [Figure 17] Figure 17 is a block diagram showing an example of the functional configuration of the imaging device according to Example 4. [Figure 18] Figure 18 is a flowchart showing an example of information processing procedure 1 according to Example 4. [Figure 19] Figure 19 is a flowchart showing an example of information processing procedure 2 according to Example 4. [Figure 20] Figure 20 is an explanatory diagram showing an example of contour enhancement of a divided region. [Figure 21] Figure 21 is a block diagram showing an example of the functional configuration of the imaging device according to Example 5. [Figure 22] Figure 22 is a flowchart showing an example of the contour enhancement processing procedure according to Example 5. [Modes for carrying out the invention] [Examples]
[0009] <Example of image contour enhancement> FIG. 1 is a graph showing an example of image contour enhancement. Graphs 101 to 104 show the relationship between the enhancement level of contour components of an image and spatial frequency. In graphs 101 to 104, the vertical axis 111 represents the enhancement level of the contour component, and the horizontal axis 112 represents the spatial frequency. The first graph 101 is a graph for enhancing contour components in the high frequency band of spatial frequency (first contour enhancement). The first contour enhancement is a so-called general contour enhancement process, and provides a suitable resolution feeling particularly at display magnifications of 50% or more, especially about 100%. Note that contour enhancement includes not only the process of enhancing contour components but also the process of weakening contour components.
[0010] The second graph 102 is a graph for enhancing contour components in the middle frequency band of spatial frequency (second contour enhancement). The second contour enhancement provides a suitable resolution feeling particularly at display magnifications of about 25 to 50%. The third graph 103 is a graph for enhancing contour components in the low frequency band of spatial frequency (third contour enhancement). The third contour enhancement is a so-called general clarity adjustment process, and provides a suitable resolution feeling particularly at display magnifications of 25% or less. The fourth graph 104 is a graph for adjusting contour components in the low frequency band to high frequency band of spatial frequency, that is, the contrast of an image.
[0011] A user can independently adjust the enhancement level of each spatial frequency band in the direction of the vertical axis 111, as shown in the first graph 101 to the third graph 103. For example, by adjusting the values in the direction of the vertical axis 111 of the first graph 101 to the third graph 103, the user can enhance or weaken the contour components of the image.
[0012] Although FIG. 1 illustrates an example in which contour enhancement can be set for three spatial frequency bands: the high frequency band, the middle frequency band, and the low frequency band, contour enhancement may be set for four or more spatial frequency bands. Further, each spatial frequency band may partially overlap with each other.
[0013] Figure 2 is an explanatory diagram showing an example of setting information for each edge enhancement of an image. Figure 2 shows an example of quick edge enhancement, which performs the adjustments for each of the first graph 101 to the third graph 103 shown in Figure 1 all at once. The setting information 200 is stored in the storage device 702, which will be described later. The setting information 200 defines changeable setting values as correction information to adjust the edge enhancement processing of the image data.
[0014] The setting value for Quick Contour Enhancement can be set within a range of, for example, -2 to +2. Furthermore, the settings for the First Contour Enhancement to the Third Contour Enhancement vary depending on the Quick Contour Enhancement setting. Each setting value for the First to Third Contour Enhancement corresponds to the vertical axis 111 in Figure 1; the higher the setting value, the higher the value on the vertical axis 111 in the first graph 101 to the third graph 103, and the more the contour components of each frequency band in the image are enhanced.
[0015] Furthermore, the settings for the first, second, and third contour enhancements can also be set to negative values. For example, setting the first contour enhancement value to a negative value weakens the contour components of the image, resulting in a softer finish. Similarly, setting the second and third contour enhancement values to negative values reduces the contrast of the image, also resulting in a softer finish.
[0016] Each of the three values for Quick Edge Enhancement is set to maintain consistent resolution regardless of the image's display magnification. Therefore, optimal resolution can be achieved at any display magnification. For example, if the user sets Quick Edge Enhancement to "+2," the high-frequency band will be set to "5," the mid-frequency band to "4.5," and the low-frequency band to "3." In this way, the contour components of each of the three spatial frequency bands are appropriately enhanced, allowing for the enhancement of contour components of subjects with a wide range of spatial frequencies within the image. Regardless of the display magnification, the image is corrected to have enhanced contour components of subjects—in other words, an image where the contour components appear remarkably clear (a so-called "sharp" image).
[0017] Furthermore, if the user sets the Quick Edge Enhancement setting to "-2", the high-frequency band will be set to "-0.5", the mid-frequency band to "-1", and the low-frequency band to "-1". As a result, regardless of the display magnification of the image, the contour components of the subject in the image are weakened, or in other words, the image is corrected to make the subject appear softer. In this way, the contour components of the three spatial frequency bands are appropriately enhanced, making it possible to enhance the contour components of subjects with a wide range of spatial frequencies in the image.
[0018] Furthermore, if the user sets the Quick Edge Enhancement setting to "0", the high-frequency band will be set to "3", the mid-frequency band to "2", and the low-frequency band to "1". This ensures that the contour components of subjects in an image are corrected to a standard image regardless of the display magnification. In this way, the contour components of each of the three spatial frequency bands are appropriately enhanced, allowing for the enhancement of contour components of subjects with a wide range of spatial frequencies within an image.
[0019] In this way, simply by the user adjusting the Quick Edge Enhancement setting, the settings for the high-frequency, mid-frequency, and low-frequency bands are automatically adjusted in conjunction. Therefore, the image can be corrected to achieve a resolution level that suits the user's preference, regardless of the image's display magnification.
[0020] Figure 3 is an explanatory diagram showing an example of a settings screen for image edge enhancement settings. Figure 3 shows, as an example, a settings screen 300 displayed on the rear monitor of an imaging device such as a digital camera, but the settings screen 300 may also be displayed on the display of a personal computer, tablet, or smartphone. Note that on the settings screen 300, the cursor and slider may be moved using operating devices such as operation buttons and dials, and buttons on the settings screen 300 may be selected or sliders moved using the user's finger via a touch panel.
[0021] The settings screen 300 has a selection area 301 and an adjustment area 302. The selection area 301 has a quick contour highlighting selection button 310, a first contour highlighting selection button 311, a second contour highlighting selection button 312, and a third contour highlighting selection button 313. The quick contour highlighting selection button 310 is a button displayed to select quick contour highlighting. The first contour highlighting selection buttons 311 to the third contour highlighting selection buttons 313 are buttons displayed to select first contour highlighting to third contour highlighting. Each of these selection buttons 310 to 313 is selected using the operating device 708 (see Figure 7) or the user's finger. Figure 3 shows the state in which the quick contour highlighting selection button 310 is selected.
[0022] The adjustment area 302 has bars 320 to 323 corresponding to each selection button 310 to 313, and sliders 330 to 333 that move along each bar to specify the setting value. The range of bars 320 to 323 is the specified range for specifying the degree of emphasis for each contour enhancement of the corresponding selection button 310 to 313. The position of bars 320 to 323 indicated by sliders 330 to 333 corresponds to the vertical axis 111 in Figure 1, and the higher the setting value, the higher the value on the vertical axis 111 of the first graph 101 to the third graph 103, and the more the contour components of the image are emphasized.
[0023] Each slider can be moved by touching it and moving it left or right. Additionally, each slider 330-333 may be made movable along bars 320-323 using the operating device 708 or the user's finger when the corresponding selection buttons 310-313 are pressed. For example, when the first contour highlighting selection button 311 is pressed, only slider 331 can be moved along bars 320-323 using the operating device 708 or the user's finger, and the other sliders 330, 332, and 333 cannot be moved.
[0024] Furthermore, when the Quick Contour Enhancement selection button 310 is pressed, Quick Contour Enhancement allows for simultaneous adjustment of the first graph 101 to the third graph 103 for the high-frequency band, mid-frequency band, and low-frequency band. Therefore, sliders 330 to 333 move in conjunction with the Quick Contour Enhancement settings shown in Figure 2.
[0025] In Figure 3, when slider 330 points to "1" as the setting value through movement by the operating device 708 or the user's finger, slider 331 moves to "4", slider 332 to "3.5", and slider 333 to "2" (see Figure 2). This allows the emphasis level of each contour component in the high-frequency band, mid-frequency band, and low-frequency band to be set simultaneously using the quick contour enhancement setting. Therefore, the convenience of contour enhancement settings can be improved.
[0026] Furthermore, an automatic setting button 340 is displayed between the quick contour enhancement selection button 310 and the bar 320. The automatic setting button 340 can be pressed by the operating device 708 or the user's finger when the quick contour enhancement selection button 310 is pressed. When the automatic setting button 340 is pressed, the imaging device sets the quick contour enhancement setting value to match the shooting scene detected by scene recognition such as brightness in the image, portrait (face detection), and distance between subjects, and also sets the setting values for the high frequency band, medium frequency band, and low frequency band corresponding to that setting value (see Figure 2).
[0027] For example, as shown in Figure 2, when the automatic setting button 340 is pressed, the quick contour enhancement setting value is "-1" if the image is a bust-up portrait, "0" if the image is a snapshot, and "+1" if the image is a landscape. Such automatic settings can be implemented, for example, by referring to a table (not shown) that associates image characteristics or shooting scenes with quick contour enhancement settings. Furthermore, such quick contour enhancement settings may be changed according to the shutter speed (exposure time) or lens f-number, even for the same shooting scene.
[0028] <Examples of contour enhancement at different display magnifications> Here are examples of edge enhancement at different image display magnifications.
[0029] Figures 4 to 6 are explanatory diagrams showing examples 1 to 3 of quick edge enhancement at different display magnifications. Figure 4 is an example where the quick edge enhancement setting is "+2", Figure 5 is an example where the quick edge enhancement setting is "0", and Figure 6 is an example where the quick edge enhancement setting is "-2". In Figures 4 to 6, (A) is a display magnification of 100%, (B) is a display magnification of 50%, and (C) is a display magnification of 20%.
[0030] In this way, by adjusting the Quick Edge Enhancement settings, it is possible to enhance or weaken the edge components regardless of the display magnification, and in Figures 4 to 6, even if the display magnification is different, a similar sense of resolution can be obtained in (A) to (C). Therefore, since the user does not need to individually adjust the settings for the first to third edge enhancements, they can easily set the edge enhancement without trial and error.
[0031] <Example of hardware configuration for imaging device> Figure 7 is a block diagram showing an example of the hardware configuration of an imaging device. The imaging device 700 is a device capable of capturing still images or videos, and specifically includes, for example, a digital camera, a digital video camera, a smartphone, a tablet, a personal computer, or a game console. In Figure 7, a digital camera is used as an example of an imaging device for explanation.
[0032] The imaging device 700 includes a processor 701, a memory device 702, a drive unit 703, an optical system 704, an image sensor 705, an AFE (Analog Front End) 706, an LSI (Large Scale Integration) 707, an operating device 708, a sensor 709, a display device 710, a communication IF (Interface) 711, and a bus 712. The processor 701, memory device 702, drive unit 703, LSI 707, operating device 708, sensor 709, display device 710, and communication IF 711 are connected to the bus 712.
[0033] The processor 701 controls the imaging device 700. The memory device 702 serves as the work area for the processor 701. The memory device 702 is also a non-temporary or temporary recording medium for storing various programs and data. Examples of the memory device 702 include ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive), and flash memory. Multiple memory devices 702 may be mounted on the imaging device 700, and at least one of them may be detachable from the imaging device 700.
[0034] The drive unit 703 drives and controls the optical system 704. The drive unit 703 has a drive circuit 703a and a drive source 703b. The drive circuit 703a controls the drive source 703b by instructions from the processor 701. The drive source 703b is, for example, a motor, and under the control of the drive circuit 703a, moves the zooming lens 741b and focusing lens 741c in the optical system 704 in the optical axis direction, and controls the opening and closing of the aperture 742.
[0035] The optical system 704 includes a plurality of lenses (lens 741a, zooming lens 741b, and focusing lens 741c) arranged in the optical axis direction, and an aperture 742. The optical system 704 collects subject light and emits it to the image sensor 705.
[0036] The image sensor 705 receives subject light from the optical system 704 and converts it into an electrical signal. The image sensor 705 may be, for example, an XY addressing solid-state image sensor (e.g., CMOS (Complementary Metal-Oxide Semiconductor)) or a sequential scanning solid-state image sensor (e.g., a CCD (Charge Coupled Device)).
[0037] Multiple light-receiving elements (pixels) are arranged in a matrix on the light-receiving surface of the image sensor 705. Each pixel of the image sensor 705 is fitted with multiple types of color filters, each transmitting light of a different color component, arranged according to a predetermined color arrangement (for example, a Bayer arrangement). Therefore, each pixel of the image sensor 705 outputs an analog electrical signal corresponding to each color component through color separation by the color filters.
[0038] The AFE706 is an analog front-end circuit that performs signal processing on the analog electrical signal from the image sensor 705. The AFE706 sequentially performs gain adjustment of the electrical signal, analog signal processing (correlated double sampling, black level correction, etc.), A / D conversion processing, and digital signal processing (defective pixel correction, etc.) to generate RAW image data, which is then output to the LSI. The aforementioned drive unit 703, optical system 704, image sensor 705, and AFE706 constitute the imaging unit 720.
[0039] The LSI707 is an integrated circuit that performs specific image processing on RAW image data from the AFE706, such as color interpolation, white balance adjustment, edge enhancement, gamma correction, and grayscale conversion, as well as encoding, decoding, and compression / decompression. Specifically, the LSI707 may be implemented as a PLD (Programmable Logic Device) such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).
[0040] The operating device 708 is used to input commands and data. Examples of operating devices 708 include various buttons including a shutter release button, switches, dials, and a touch panel. Sensors are devices that detect information, such as AF (Automatic Focus) sensors, AE (Automatic Exposure) sensors, gyro sensors, accelerometers, and temperature sensors. The display device 710 displays image data and the settings screen 300. The display device 710 includes a rear monitor located on the back of the imaging device 700 and an electronic viewfinder. The communication IF 711 connects to the network and sends and receives data.
[0041] <Example of functional configuration of an imaging device> Figure 8 is a block diagram showing a functional configuration example of the imaging device 700 according to Embodiment 1. The imaging device 700 is composed of an imaging unit 720 and an image processing device 800. The image processing device 800 has a storage unit 801, an acquisition unit 802, a generation unit 803, a setting unit 804, a correction unit 805, and a display unit 806.
[0042] The acquisition unit 802, generation unit 803, setting unit 804, and correction unit 805 are specifically implemented, for example, by having a processor execute a program stored in the storage device 702 shown in Figure 7, or by the LSI 707. The storage unit 801 is implemented by the storage device 702 shown in Figure 7. The display unit 806 is implemented by the display device 710 and the LSI 707 shown in Figure 7.
[0043] The acquisition unit 802 acquires image data from the imaging unit 720 or the generation unit 803 and stores it in the storage unit 801. The image data acquired from the imaging unit 720 is, for example, RAW image data. The image data acquired from the generation unit 803 may be, for example, image data that has been processed by the LSI 707, such as color interpolation, white balance adjustment, edge enhancement, gamma correction, and gradation conversion, or it may be, for example, image data compressed in JPEG format. The image data may also be image data generated by shooting still images or video. The image data may also be image data obtained as data for display images, so-called through images, generated based on data continuously (sequentially) output from the imaging unit 720.
[0044] The generation unit 803 performs image processing such as color interpolation, white balance adjustment, edge enhancement, gamma correction, and gradation conversion on the RAW image data acquired from the imaging unit 720 by the acquisition unit 802 to generate image data. It also compresses the RAW image data or the image-processed image data into JPEG format to generate image data. The generation unit 803 returns the generated image data to the acquisition unit 802.
[0045] The setting unit 804 allows independent setting of correction information for each of the contour components of the first spatial frequency band, the second spatial frequency band, and the third spatial frequency band. Here, the first spatial frequency band is, for example, the high-frequency band described above. The second spatial frequency band is a spatial frequency band that includes a second spatial frequency lower than the first spatial frequency within the first spatial frequency band.
[0046] Specifically, for example, the second spatial frequency band is a mid-frequency band that includes a second spatial frequency lower than the first spatial frequency within the high-frequency band. The third spatial frequency band is a spatial frequency band that includes a third spatial frequency lower than the second spatial frequency. Specifically, for example, the third spatial frequency band is a low-frequency band that includes a third spatial frequency lower than the second spatial frequency.
[0047] Correction information refers to the information necessary for correcting the contour components of the first spatial frequency band, the second spatial frequency band, and the third spatial frequency band, respectively. Specifically, for example, the correction information is the emphasis level (value on the vertical axis 111) for the contour components of the high-frequency band, mid-frequency band, and low-frequency band shown in Figure 1, and more specifically, the setting values for the first contour emphasis, second contour emphasis, and third contour emphasis corresponding to that emphasis level.
[0048] The setting unit 804 allows the user to independently, or individually, set the settings for the first contour enhancement, second contour enhancement, and third contour enhancement, for example, by the operation described in Figure 3. Furthermore, by selecting Quick Contour Enhancement, the setting unit 804 also allows the user to set the settings for the first, second, and third contour enhancement simultaneously by pointing the Quick Contour Enhancement slider to the desired setting value. This improves user convenience.
[0049] The correction unit 805 corrects the image data based on the correction information set by the setting unit 804. Specifically, for example, the correction unit 805 performs contour enhancement processing based on the setting values for the first contour enhancement, second contour enhancement, and third contour enhancement set by the setting unit 804.
[0050] Furthermore, the settings for quick contour enhancement, first contour enhancement, second contour enhancement, and third contour enhancement may be stored for each image data. For example, if sliders 330 to 333 point to "1", "4", "3.5", and "2" respectively for a given image data, and the user switches to other image data or other processing, the setting unit 804 will store the settings "1", "4", "3.5", and "2" in association with that image data. Then, when this image data is called up again, the setting unit 804 may read the stored settings "1", "4", "3.5", and "2" and set them. This allows the previous settings to be reproduced, improving convenience.
[0051] Furthermore, in the first contour enhancement, the correction unit 805 adjusts the value within the sharpening filter using the first contour enhancement setting value, and corrects the image data using the adjusted sharpening filter. In the second contour enhancement, the correction unit 805 adjusts the range of the mid-frequency band using the second contour enhancement setting value, and corrects the image data using a bandpass filter that passes through the adjusted mid-frequency band.
[0052] Furthermore, in the third contour enhancement, the correction unit 805 adjusts the range of the low-frequency band using the setting value for the third contour enhancement, and corrects the image data using a low-pass filter that passes through the adjusted low-frequency band. Here, sharpening filters, band-pass filters, and low-pass filters have been used in the explanation, but other filters that are applicable to each spatial frequency band may also be used.
[0053] The correction unit 805 may apply the settings set by the setting unit 804 to the image data after shooting, or it may also apply them to the image data before shooting, i.e., the data for the through image. In this case, the combination of the settings for the first to third contour enhancements set by quick contour enhancement does not depend on the display magnification that changes with zooming in or out, so the user does not need to change the settings for the first to third contour enhancements each time they zoom.
[0054] The display unit 806 displays the setting screen 300 (Figure 2), which can be set by the setting unit 804, on the display device 710. The display unit 806 also displays the image data on the display device 710 based on the image data corrected by the correction unit 805. As a result, the images shown in Figures 4 to 6 are displayed.
[0055] <Example of edge enhancement processing procedure> Figure 9 is a flowchart showing an example of the contour enhancement processing procedure according to Embodiment 1. When the imaging device 700 acquires image data from the imaging unit 720 or the generation unit 803 using the acquisition unit 802 (step S901), it stores it in the storage unit 801 (step S902). When the image processing device 800 selects the quick contour enhancement selection button 310 from the setting screen 300 in Figure 3 and sets the quick contour enhancement setting value using the slider 330 (step S911), the setting unit 804 identifies the combination of setting values for the first to third contour enhancements that corresponds to the quick contour enhancement setting value (step S912).
[0056] The image processing device 800 then reads the image data from the storage unit 801 and performs correction based on quick contour enhancement on the image data using the correction unit 805 (step S913). After this, the image processing device 800 displays the corrected image data on the display device 710 using the display unit 806 (step S914). This completes the series of contour enhancement processes.
[0057] Thus, according to Example 1, the second contour enhancement for the mid-frequency band between the high-frequency band and the low-frequency band can be set independently of the first contour enhancement corresponding to the high-frequency band and the third contour enhancement corresponding to the low-frequency band. The three values set by Quick Contour Enhancement are determined to be such that the perceived resolution does not change regardless of the display magnification of the image. Therefore, a suitable perceived resolution can be obtained at any display magnification. Consequently, in order to appropriately enhance the contour components of each of the three spatial frequency bands, the contour components of subjects with a wide range of spatial frequencies in the image can be enhanced. No matter what the display magnification of the image is, it is possible to correct the image to one in which the contour components of subjects in the image are enhanced, in other words, an image in which the contour components appear remarkably clear (a so-called sharp image).
[0058] Furthermore, the Quick Edge Enhancement setting allows users to apply the first, second, and third edge enhancements simultaneously. This enables even users with limited knowledge of photography to quickly adjust image resolution, thus improving convenience. [Examples]
[0059] Example 2 will now be described. In Example 1, an example of setting the values for the first to third contour enhancements was described, but in Example 2, an example will be described in which the contour enhancement settings can be set depending on the display magnification.
[0060] Each of the first to third contour enhancements has a display magnification that is likely to yield a suitable sense of resolution. Therefore, in Example 2, when the display magnification of the image is detected, the imaging device 700 selects the optimal contour enhancement for the detected display magnification and makes it possible to set the setting value of the selected contour enhancement. As a result, the user can obtain a suitable sense of resolution by moving the slider for the selected contour enhancement without having to go through trial and error to decide which contour enhancement to apply.
[0061] In Example 2, the differences from Example 1 will be the main focus of the explanation. Similarities between Example 1 and Example 2 will be indicated using the same reference numerals, and their explanations will be omitted.
[0062] <Example of edge enhancement processing procedure> Figure 10 is a flowchart illustrating an example of the contour enhancement processing procedure according to Embodiment 2. The image processing device 800 reads image data from the storage unit 801 and displays the image using the display unit 806 (step S1011). The image processing device 800 detects the display magnification of the image being displayed using the display unit 806 (step S1012). The image processing device 800 selects contour enhancement based on the detected display magnification using the setting unit 804 (step S1013). For example, the image processing device 800 selects first contour enhancement if the display magnification is 50% or more, second contour enhancement if the display magnification is 25% or more but less than 50%, and third contour enhancement if the display magnification is less than 25%.
[0063] Next, the image processing device 800 sets the selected contour enhancement setting value at the position of the selected contour enhancement slider in step S1013 (step S1014), and then the correction unit 805 performs correction based on the selected contour enhancement on the image data (step S1015). After this, the image processing device 800 displays the corrected image data on the display device 710 using the display unit 806 (step S1016). This completes the series of contour enhancement processes.
[0064] Thus, according to Example 2, the user can obtain a suitable level of resolution by moving sliders 331-333 for the selected edge enhancement, without having to go through trial and error to decide which edge enhancement to apply.
[0065] In Example 2, an example was described in which one of the first to third contour enhancement settings can be set based on the display magnification. However, if the display magnification is such that a suitable resolution can be obtained for either of the two contour enhancement settings, the settings for both contour enhancements may be set. For example, if the display magnification is 50%, the imaging device 700 may be able to set the settings for the first and second contour enhancements, and if the display magnification is 25%, the imaging device 700 may be able to set the settings for the second and third contour enhancements.
[0066] This allows users to achieve a desired level of resolution by adjusting sliders 331-333 for the selected edge enhancement, without having to go through trial and error to determine which edge enhancement to apply. [Examples]
[0067] Let's describe Example 3. In Examples 1 and 2, we described an example in which the image data corrected by the correction unit 805 is displayed on the display unit 806. In Example 3, the imaging device 700 corrects the image data by changing the setting value for edge enhancement according to the destination. The imaging device 700 transmits the corrected image data to the destination, and the destination outputs the image data. This makes it possible to output an image suitable for the destination. In Example 3 as well, the setting value for quick edge enhancement can be set without depending on the display magnification of the image.
[0068] In Example 3, the differences from Example 1 will be explained in detail, and the same reference numerals will be used for parts that are common to both Examples 1 and 3, and their explanations will be omitted.
[0069] <Communication System> Figure 11 is an explanatory diagram showing an example of a communication system in which the imaging device 700 and the destination device are connected in a communicative manner. The destination device may be, for example, a personal computer 1101, a smartphone 1102 (or tablet), a printer 1103, or a large-format printer 1104 (for example, a commercial printer). Transmission to the destination may be via a wired connection or wirelessly.
[0070] <Configuration Information> Figure 12 is an explanatory diagram showing the setting information. Setting information 200, 1201-1203 are stored in the memory unit 801. Setting information 200, 1201-1203 each have setting values for quick contour enhancement and first to third contour enhancement. Setting information 200 is applied, for example, when a personal computer is selected as the destination. Setting information 1201 is applied, for example, when a smartphone (or tablet) is selected as the destination.
[0071] Setting information 1202 is applied, for example, when a printer is selected as the destination. Setting information 1203 is applied, for example, when a large-format printer is selected as the destination. This allows the image data to be corrected with settings appropriate for the destination, and the image to be output with a resolution appropriate for the destination. If personal computers with different screen sizes are anticipated, multiple types of setting information 200 may be provided according to the screen size.
[0072] <Example of functional configuration of imaging device 700> Figure 13 is a block diagram showing a functional configuration example of an imaging device 700 according to Embodiment 3. The imaging device 700 is composed of an imaging unit 720 and an image processing device 800. The image processing device 800 includes a storage unit 801, an acquisition unit 802, a generation unit 803, a setting unit 804, a correction unit 805, a display unit 806, a selection unit 1302, and a transmission unit 1303.
[0073] The selection unit 1302 is specifically implemented, for example, by causing the processor 701 to execute a program stored in the memory device 702 shown in Figure 7, or by the LSI 707. The transmission unit 1303 is specifically implemented, for example, by the communication IF 711 shown in Figure 7.
[0074] The selection unit 1302 selects the transmission destination. Specifically, for example, the imaging device 700 displays the transmission destination selection screen 1400 on the display device 710, and the imaging device 700 accepts the selection of the transmission destination by operating the operation device 708 by the user.
[0075] Figure 14 is an explanatory diagram showing an example of the destination selection screen 1400. The destination selection screen 1400 displays buttons 1401 to 1404 that allow selection of a personal computer 1101, a smartphone 1102, a printer 1103, and a large-format printer 1104. When the selection unit 1302 receives a selection from any one of the buttons 1401 to 1404, the selection unit 1302 reads the setting information corresponding to the selected button from the storage device 702 by pressing the OK button 1405. In Figure 14, when button 1403 for selecting printer 1103 is pressed, the setting unit 804 indicates that the setting information 1202 for printer 1103 has been read from the storage device 702.
[0076] The setting unit 804 accepts input of a quick contour enhancement setting value (-2 to +2) from the read setting information via user operation. This allows the correction unit 805 to correct the image data using the first to third contour enhancement values from the quick contour enhancement setting value entered in the read setting information. If no quick contour enhancement setting value (-2 to +2) is entered, the correction unit 805 will correct the image data using the first to third contour enhancement values at the default setting value of "0". The user may also change the setting value from the read setting information before correction.
[0077] Returning to Figure 13, the transmission unit 1303 transmits the image data corrected by the correction unit 805 to the destination selected by the selection unit 1302. In the example in Figure 14, the setting information 1202 is read and the image data is corrected, so the transmission unit 1303 transmits the image data corrected using the setting information 1202 to the printer 1103 selected as the destination. This allows the destination to output corrected image data suitable for that destination.
[0078] <Example of edge enhancement processing procedure> Figure 15 is a flowchart of Example 1 of the contour enhancement processing procedure according to Embodiment 3. Example 1 of the contour enhancement processing procedure is an example of a contour enhancement processing procedure when the destination is selected before correcting the image data. The image processing device 800 receives the selection of the destination by the selection unit 1302 (step S1511) and reads the setting information corresponding to the selected destination from the storage unit 801 (step S1512).
[0079] Next, the image processing device 800 executes steps S911 to S913 using the read setting information. Then, the image processing device 800 sends the image data corrected in step S913 (corrected image data) to the destination selected in step S1511 (step S1513).
[0080] The recipient receives the corrected image data (step S1521) and performs output processing based on the corrected image data (step S1522). This completes the series of contour enhancement processes. Output processing based on the corrected image data is, for example, displaying the corrected image data if the recipient is a personal computer 1101 or a smartphone 1102, or printing the corrected image data if the recipient is a printer 1103 or a large format printer 1104. This allows the recipient to output an image with a resolution suitable for their needs.
[0081] Figure 16 is a flowchart of Example 2 of the contour enhancement processing procedure according to Embodiment 3. Example 2 of the contour enhancement processing procedure is an example of a contour enhancement processing procedure when the destination is selected after the image data has been corrected. The imaging device 700 generates multiple JPEG image data for the destination from the RAW image data using the generation unit 803, and acquires the generated multiple JPEG image data using the acquisition unit 802 (step S1601) and stores them in the storage device 702 (step S1602).
[0082] Prior to selecting a destination (step S1511), the image processing device 800 executes steps S911 to S913 for each setting information corresponding to each destination. Specifically, for example, the user moves the slider 330 on the quick contour enhancement bar 320 (step S911), and the setting unit 804 identifies a combination of setting values for the first contour enhancement to the third contour enhancement for each of the setting information 1201 to 1203 corresponding to the destination (step S912).
[0083] Then, the correction unit 805 performs correction based on quick contour enhancement for each of the multiple JPEG image data generated, according to the setting information 1201 to 1203 corresponding to the transmission destination (step S913). As a result, the image processing device 800 obtains corrected image data for each transmission destination.
[0084] After this, the image processing device 800 accepts the user's selection of a destination (step S1511), and then transmits the corrected image data of the selected destination from among the multiple corrected image data to the selected destination (step S1513).
[0085] Thus, in the example of the edge enhancement processing procedure 2, if a subject is captured before a destination has been selected, the edge enhancement processing appropriate for each destination is performed in advance. As a result, the corrected image data can be immediately sent to any destination selected afterward. Therefore, even if the user realizes after shooting that they forgot to select a destination, they can still send appropriately corrected image data to the destination. Consequently, the hassle of selecting a destination before shooting or reshooting is eliminated, improving convenience. [Examples]
[0086] Embodiment 4 will now be described. Embodiment 3 described an example in which image data corrected by a correction unit 805 inside the imaging device 700 is transmitted to a destination. Embodiment 4 is an example in which an imaging device 700 without a correction unit 805 transmits image data along with a combination of first to third contour enhancement setting values set according to the destination, to a destination that has a correction unit 805. In Embodiment 4 as well, the quick contour enhancement setting value can be set without depending on the image display magnification.
[0087] In Example 4, the differences from Example 3 will be explained in detail, and the same reference numerals will be used for parts that are common to both Examples 3 and 4, and their explanations will be omitted.
[0088] <Functional configuration example> Figure 17 is a block diagram showing an example of the functional configuration of the imaging device 700 according to Embodiment 4. The imaging device 700 does not have a correction unit 805. Also, since there is no correction unit 805, the information processing device 1700 includes a storage unit 801, an acquisition unit 802, a generation unit 803, a setting unit 804, a display unit 806, a selection unit 1302, and a transmission unit 1303.
[0089] <Example of information processing procedure> Figure 18 is a flowchart of Example 1 of the Information Processing Procedure according to Embodiment 4. Example 1 of the Information Processing Procedure is an example of an information processing procedure in which the destination is selected before setting the quick contour enhancement. The Information Processing Device 1700 performs steps S1511, S1512, S911, and S912 in the same way as the Image Processing Device 800 in Figure 15, except for the correction based on quick contour enhancement (step S913). After performing step S912, the Information Processing Device 1700 sends the combination of setting values for the first to third contour enhancements identified in step S912 and the image data to be corrected to the destination selected in step S1511 (step S1813).
[0090] When the recipient receives the combination of set values and image data from the information processing device 1700 (step S1821), the correction unit 805 performs correction on the image data based on quick contour enhancement using the combination of set values (step S1822). The recipient then performs output processing based on the corrected image data (step S1522), and the series of information processing is completed. As a result, the recipient can output an image with a resolution suitable for the recipient.
[0091] Figure 19 is a flowchart of Example 2 of the Information Processing Procedure according to Embodiment 4. Example 2 of the Information Processing Procedure is an example of an information processing procedure when selecting a destination after setting quick contour enhancement. In Figure 19, prior to selecting a destination (step S1511), the information processing device 1700 performs quick contour enhancement selection and setting corresponding to the destination (step S911) and identification of combinations of setting values for the first to third contour enhancements (step S912).
[0092] Subsequently, if destination selection (step S1511) is performed, in step S1813, the information processing device 1700 will send the image data along with a combination of first to third contour enhancement settings, which are set according to the selected destination, to the selected destination (step S1813).
[0093] This allows the camera to automatically apply contour enhancement settings suitable for each destination when capturing an image of a subject before selecting a destination. This enables the camera to immediately transmit the combination of settings and image data to any destination selected afterward.
[0094] Therefore, even if a user realizes after taking a picture that they forgot to select a destination, they can still send the properly configured combination of settings and image data to the destination. This eliminates the hassle of selecting a destination before taking a picture or having to retake the picture, thus improving convenience.
[0095] Although the above-described embodiment 4 explained the case in which there is no correction unit 805, even if the imaging device 700 has a correction unit 805, the processing in embodiment 4 may be performed if it is faster to perform the correction at the transmission destination or when the battery level of the imaging device 700 falls below a predetermined amount. [Examples]
[0096] Example 5 will now be described. In Example 5, the subject area within the image data is recognized, and the image data is divided into regions. The imaging device 700 then determines the spatial frequency band for contour enhancement for each divided region. For example, the image data of a face includes image data of high-frequency components such as eyes and eyelashes, and image data of low-frequency components such as cheeks.
[0097] Applying high-frequency contour enhancement to an image enhances the contours of the eyes and eyelashes, resulting in a desirable level of resolution. However, applying high-frequency contour enhancement to the cheeks makes wrinkles and roughness in the skin more noticeable. Conversely, applying low-frequency contour enhancement to an image brings the three-dimensionality of the skin in the cheeks closer to a desirable level. However, applying low-frequency contour enhancement to the eyes and eyelashes blurs the contours of the eyes and eyelashes, making it difficult to achieve a desirable level of resolution.
[0098] Therefore, by referring to the characteristics of the image data within the divided region and performing contour enhancement in an appropriate spatial frequency band for each region, contour enhancement is achieved that provides a suitable sense of resolution for the image data as a whole. In addition, in Example 5, the setting value for quick contour enhancement can be set regardless of the display magnification of the image.
[0099] In Example 5, the explanation will focus on the differences from Example 1, using Example 1 as a base. Similarities with Example 1 will be indicated using the same reference numerals, and their explanation will be omitted. Furthermore, Example 5 can be applied to Examples 3 and 4 as long as there are no inconsistencies in the processing content. In particular, in Example 4, since the recipient performs the correction, Example 5 can be applied to the information processing device 1700 for the settings before correction, and to the recipient for the correction.
[0100] <Example of contour enhancement of divided region> Figure 20 is an explanatory diagram showing an example of contour enhancement of a divided region. In Figure 20, image data 2000 of a portrait photograph is used as an example of image data. Image data 2000 includes image data 2001 of the subject and image data 2002 of the background. In this case, the subject is a bust-up portrait of a woman, and the background is a nearly single color.
[0101] Since divided region 2011A is an image region containing high-frequency components including eyelashes, the image processing device 800 applies first contour enhancement to divided region 2011A. The setting value for first contour enhancement can be set to a positive value by the user by operating the slider, or it can be set to a pre-set positive value (for example, +4). When first contour enhancement is applied to divided region 2011A, the corrected divided region 2011B is obtained. The eyelashes in divided region 2011B have a higher resolution image with enhanced contour components compared to divided region 2011A.
[0102] Furthermore, since the divided region 2012A is an image region of low-frequency components including the cheek, the image processing device 800 applies third contour enhancement to the divided region 2012A. The setting value for third contour enhancement can be set to a negative value by the user by operating the slider, or it can be set to a pre-set negative value (for example, -1). When third contour enhancement is applied to the divided region 2012A, the corrected divided region 2012B is obtained. In the cheek of the divided region 2012B, the contour components are weakened compared to the divided region 2012A, resulting in a desirable three-dimensional appearance of the skin.
[0103] <Example of functional configuration of imaging device 700> Figure 21 is a block diagram showing a functional configuration example of the imaging device 700 according to Embodiment 5. In Figure 21, in the configuration of Figure 8, the image processing device 800 has a division unit 2100. Specifically, the division unit 2100 is realized, for example, by having the processor 701 execute a program stored in the storage device 702 shown in Figure 7, or by the LSI 707.
[0104] The division unit 2100 divides the image data into multiple image regions. Specifically, for example, the division unit 2100 has a face detection function, and for image regions where a face is detected, it further subdivides the image region of the face according to its features, i.e., facial parts such as eyes, eyelashes, ears, nose, mouth, and cheeks, thereby generating divided regions. As a result, the setting unit 804 sets one of the first to third contour enhancement settings according to the features of the image data within each divided region, regardless of the display magnification.
[0105] Furthermore, the division unit 2100 has a subject detection function, and for example, for sequentially recorded through-image data or video frames, it detects motion vectors from the difference with preceding frames and identifies the image data of the subject. The division unit 2100 then divides the image into an image region that includes the boundary between the subject and the background and an image region that does not include the boundary. As a result, the setting unit 804 sets one of the first to third contour enhancement settings, regardless of the display magnification, according to the characteristics of the image data in each divided region.
[0106] <Example of edge enhancement processing procedure> Figure 22 is a flowchart showing an example of the contour enhancement processing procedure according to Embodiment 5. The image processing device 800 divides the image data into regions by performing face detection and subject detection on the image data using the division unit 2100 (step S2211). Next, the image processing device 800 sets contour enhancement settings for each divided region using the setting unit 804, based on the characteristics of the image data within the divided region (step S2212).
[0107] Specifically, as described above, if the image data within the divided region is image data of the eye or eyelashes, it is set to the first contour enhancement setting value, and if it is image data of the cheek, it is set to the third contour enhancement setting value. The image processing device 800 then uses the correction unit 805 to perform contour enhancement-based correction for each of the divided regions according to the setting value set in step S2212 (step S2213). The image processing device 800 then uses the display unit 806 to display the corrected image data from step S2213 on the display device 710 (step S2213). This completes the series of contour enhancement processes.
[0108] In this way, contour enhancement can be set independently for each divided region according to the characteristics of the image data within that region, and an image with a suitable resolution can be output. When applying Example 5 to Examples 3 and 4, the contour enhancement setting value for each divided region will be set using the setting values for the first to third contour enhancement in the setting information corresponding to the transmission destination.
[0109] [Other examples] In Examples 1 to 5 described above, edge enhancement processing, which involves emphasizing or weakening the edge components of an image, was explained as an example of correction. However, noise reduction processing for images in high-frequency, medium-frequency, and low-frequency bands may also be applied. In this case, noise is reduced as the set value increases. The noise reduction processing may be replaced by the edge enhancement processing in Examples 1 to 5, or it may be used in combination with the edge enhancement processing.
[0110] (1) As described above, according to this embodiment, the image processing device 800 has a setting unit 804 that allows correction information related to contour enhancement processing and noise reduction processing to be set independently for each of the three or more spatial frequency bands. This allows the user to appropriately adjust the contour components and noise of the image. In other words, it is possible to enhance the contour components of subjects with a wide range of spatial frequencies in the image, or to reduce noise. In this way, by appropriately enhancing each of the three spatial frequency bands, the image is corrected to have enhanced contour components of subjects in the image, in other words, an image with clearly defined contours (a so-called sharp image), regardless of the display magnification. Furthermore, through noise reduction, the image is corrected to have reduced noise in subjects in the image, regardless of the display magnification. In this way, by appropriately adjusting each of the contour components of the three spatial frequency bands, it is possible to adjust the strength of the contour components of subjects with a wide range of spatial frequencies in the image.
[0111] In general edge enhancement and noise reduction processing, the processing applied to the image remains the same, but the impression received by the human eye changes depending on the display magnification. For example, in the case of edge enhancement, edge enhancement that adjusts high-frequency components tends to produce a suitable sense of resolution at high magnification displays. On the other hand, at low magnification displays, edge enhancement that adjusts low-frequency components tends to produce a more suitable sense of resolution than edge enhancement that adjusts high-frequency components. Therefore, by making the correction information for the second frequency band independently configurable, the degree of adjustment flexibility is increased.
[0112] (2) In addition, in the image processing device 800 described in (1) above, the setting unit 804 may set each correction information based on the display magnification of the image to be displayed. This makes it possible to perform corrections appropriate to the display magnification of the image.
[0113] (3) In addition, in the image processing device 800 described in (2) above, the setting unit 804 may set correction information for a specific spatial frequency band based on the display magnification from among the first spatial frequency band, the second spatial frequency band, and the third spatial frequency band. This makes it possible to select a spatial frequency band suitable for the display magnification.
[0114] (4) In addition, in the image processing device 800 described in (1) above, the setting unit 804 may set each correction information based on the shooting scene of the subject. This makes it possible to adjust the spatial frequency band to suit the shooting scene.
[0115] (5) In addition, in the image processing device 800 described in (1) above, the setting unit 804 may set each correction information based on the recognition result of the subject. This makes it possible to adjust the spatial frequency band to be suitable for the subject.
[0116] (6) The image processing device 800 described in (5) above also has a division unit 2100 that divides the image of the subject into multiple regions based on the recognition result, and the setting unit 804 may set correction information for each region divided by the division unit 2100. This makes it possible to adjust the spatial frequency band suitable for the image within each region.
[0117] (7) In addition, in the image processing device 800 described in (1) above, the correction information may include information for adjusting the contour components of the image data (for example, setting values for contour enhancement), and the correction unit 805 may perform contour enhancement processing on the image data based on each piece of correction information. This makes it possible to set each of the correction information for contour components of three or more spatial frequency bands independently.
[0118] (8) In addition, in the image processing apparatus 800 described in (7) above, the edge enhancement process may also include a process to weaken the edge components. This allows for a wide range of adjustments from a process to a process to weaken the edge components.
[0119] (9) In addition, in the image processing apparatus 800 described in (1) above, the correction information may include information for adjusting the noise reduction processing of image data (for example, a noise reduction setting value), and the correction unit 805 may perform noise reduction processing on the image data based on each piece of correction information. This makes it possible to set each of the correction information relating to noise reduction for three or more spatial frequency bands independently.
[0120] (10) In addition, in the image processing device 800 described in (1) above, the setting unit 804 may set each correction information all at once. This makes it possible to set each correction information for three or more spatial frequency bands all at once and immediately.
[0121] (11) In addition, in the image processing device 800 described in (10) above, the setting unit 804 may display on the display screen a specified range in which specific correction information linked to each correction information can be specified, and when specific correction information within the specified range is selected, all correction information may be set at once. This can improve the convenience of correction.
[0122] (12) The image processing device 800 described in (1) above also has a selection unit 1302 for selecting a transmission destination, and the setting unit 804 may set each correction information based on the specific transmission destination selected by the selection unit 1302. This makes it possible to adjust the spatial frequency band to suit the transmission destination.
[0123] (13) The image processing device 800 described in (12) may also have a transmission unit 1303 that transmits the corrected image data corrected by the correction unit 805 to a specific destination. This allows image data with an adjusted spatial frequency band suitable for the destination to be sent to the destination, and the destination to output an image suitable for the destination.
[0124] (14) The image processing apparatus 800 described in (12) above includes a generation unit 803 that generates image data for each of the multiple destinations, and a transmission unit 1303 that transmits the image data generated by the generation unit 803. The setting unit 804 sets correction information for each of the multiple destinations of the image data based on the destination, and the correction unit 805 corrects the image data for each of the multiple destinations using the correction information set based on the destination. The transmission unit 1303 may transmit the image data corrected for a specific destination from among the multiple image data corrected by the correction unit 805 to a specific destination. This makes it possible to correct image data for each destination even when a specific destination has not been selected, thereby improving convenience.
[0125] (15) The information processing device 1700 also includes a setting unit 804 that allows each of the correction information related to contour enhancement processing and noise reduction processing for three or more spatial frequency bands to be set independently, and a transmission unit 1303 that transmits each of the correction information set by the setting unit 804 and the image data to be corrected using each of the correction information to the transmission destination. This allows the user to appropriately set the contour enhancement processing and noise reduction processing of the image.
[0126] It should be noted that the present invention is not limited to the above, and may be combined in any way. Furthermore, other embodiments that can be conceivable within the scope of the technical idea of the present invention are also included in the scope of the present invention. [Explanation of Symbols]
[0127] 101-104 Graphs, 200, 1201-1203 Setting Information, 300 Setting Screen, 700 Imaging Device, 701 Processor, 702 Memory Device, 705 Image Sensor, 708 Operation Device, 710 Display Device, 720 Imaging Unit, 800 Image Processing Unit, 801 Memory Unit, 802 Acquisition Unit, 803 Generation Unit, 804 Setting Unit, 805 Correction Unit, 806 Display Unit, 1302 Selection Unit, 1303 Transmission Unit, 1700 Information Processing Unit, 2100 Splitting Unit
Claims
[Claim 1] Correction information for each of the contour components of the first spatial frequency band, the contour components of the second spatial frequency band including a second spatial frequency lower than the first spatial frequency within the first spatial frequency band and partially overlapping with the first spatial frequency band, and the contour components of the third spatial frequency band including a third spatial frequency lower than the second spatial frequency and partially overlapping with the second spatial frequency band can be set independently, and a setting unit sets each of the correction information based on the display magnification of the image to be displayed. A correction unit corrects image data based on the correction information set by the setting unit, An image processing device having
Citation Information
Patent Citations
Imaging apparatus, and imaging control method
JP2009021862A