Image processing device, image processing method and program
The image processing device addresses the issue of reduced visibility in thumbnail images by calculating an enlargement rate based on the angle of view or depth information, effectively increasing the display area to improve visibility and ensure critical content is displayed clearly.
Patent Information
- Application Number
- JP2023102040
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2025-01-09
AI Technical Summary
Existing thumbnail images for wide-angle videos suffer from reduced visibility when displayed in limited display areas, as they often fail to include the entire view, leading to incomplete representation of the video content.
An image processing device that calculates an enlargement rate based on the angle of view or depth information to increase the display area for thumbnail images, ensuring they are displayed larger than normal, thereby improving visibility.
Enhances the visibility of thumbnail images for both normal and wide-angle videos by enlarging the display area, ensuring critical content is visible and recognizable.
Smart Images

Figure 2025002109000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to image processing for displaying thumbnail images. [Background technology]
[0002] An example of the display screen when a video is being played back on a video playback device is shown in Fig. 1. In Fig. 1, it is composed of a video display section 1, a play button 2, a seek bar 3, a mouse cursor 4, and a thumbnail data display section 5. The position on the seek bar 3 corresponds to the time of the video. When the mouse cursor 4 is placed on the seek bar 3, a frame image of the video time corresponding to that position is displayed as a thumbnail in the thumbnail display section 5. This thumbnail is used by the video viewer to grasp the changes over time in the video they are watching, etc.
[0003] In addition, a technology has been realized for generating wide-angle images such as panoramic images and spherical images by synthesizing images captured by a wide-angle lens such as a fisheye lens or multiple lenses. A method is known for generating thumbnails for grasping the contents of wide-angle images by cutting out a rectangle of a part of the image with the same angle of view as an image with a normal angle of view captured by a single standard lens.
[0004] However, such a partial angle of view may not show the area of the image that the viewer wants to check in the thumbnail image. For this reason, Patent Document 1 describes a method of generating a thumbnail image of the entire wide-angle image by converting the resolution. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 6337888 Summary of the Invention [Problem to be solved by the invention]
[0006] However, if the display area for displaying the thumbnail images is not large enough, the visibility of the thumbnail images decreases when the entire view is displayed as a thumbnail image. [Means for solving the problem]
[0007] The image processing device of the present invention is characterized by having an acquisition means for acquiring a first image, and a display control means for controlling the display of a first display area displaying a thumbnail of the first image larger than a second display area displaying a thumbnail of the second image when the angle of view of the first image is larger than the angle of view of the second image. Effect of the Invention
[0008] The visibility of thumbnail images can be improved even in wide-angle images. [Brief description of the drawings]
[0009] [Figure 1] 1A and 1B are diagrams showing examples of images displayed by an image processing device. [Diagram 2] FIG. 2 is a diagram showing the hardware configuration of an image processing apparatus. [Diagram 3] FIG. 2 is a diagram showing the functional configuration of the image processing apparatus according to the first embodiment. [Figure 4] FIG. 13 is a diagram showing a modified example of the functional configuration of the image processing apparatus in the first embodiment. [Diagram 5] 4 is a flowchart showing a process of the image processing device in the first embodiment. [Figure 6] FIG. 11 is a diagram showing the functional configuration of an image processing apparatus according to a second embodiment. [Figure 7] 10 is a flowchart showing in detail a three-dimensional information acquisition process of the image processing device in the second embodiment. [Figure 8] 13 shows an example of a region-of-interest group storage table. [Figure 9] 11 is a flowchart showing a magnification ratio calculation process in the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the following embodiments do not limit the present invention, and not all of the combinations of features described in the embodiments are necessarily essential to the solution of the present invention. Note that the same components are described with the same reference numerals.
[0011] [Example 1] In the first embodiment, a method for calculating an enlargement ratio of a display area for displaying a thumbnail image based on angle of view information or depth information and enlarging the display area of the thumbnail image will be described. Note that hereinafter, thumbnail images are also referred to as thumbnail data.
[0012] <Hardware configuration of image processing device> An example of the configuration of the image processing apparatus in this embodiment will be described with reference to FIG. 2. In FIG. 2, a CPU 101 executes programs stored in a ROM 103 and a hard disk drive (HDD) 105 using a RAM 102 as a work memory, and controls the operation of each block described later via a system bus 114. An HDD interface (hereinafter, interface is written as "I / F") 104 connects a secondary storage device such as an HDD 105 or an optical disk drive. The HDD I / F 104 is, for example, an I / F such as a serial ATA (SATA). The CPU 101 can read data from the HDD 105 and write data to the HDD 105 via the HDD I / F 104. Furthermore, the CPU 101 can load data stored in the HDD 105 in the RAM 102, and conversely, can save data loaded in the RAM 102 in the HDD 105. The CPU 101 can execute the data loaded in the RAM 102 as a program. The input I / F 106 connects an input device 107 such as a keyboard, a mouse, a digital camera, a scanner, or an acceleration sensor. The input I / F 106 is, for example, a serial bus I / F such as USB or IEEE1394. The CPU 101 can read data from the input device 107 via the input I / F 106. The output I / F 108 connects the image processing device 100 and a display device 109. The output I / F 108 is, for example, a video output I / F such as DVI or HDMI (registered trademark). The CPU 101 can send data to the display device 109 via the output I / F 108 and control the display device 109 to display a predetermined video.
[0013] The image processing device 100 includes other components in addition to those described above. For example, the input device 107 and the display device 109 do not have to be included in the image processing device 100. If they are not included, the CPU 101 controls input from the input device 107 as an input control unit and controls display on the display device 109 as a display control unit.
[0014] <Functional configuration of image processing device> 3 is a block diagram showing the functional configuration of the image processing device 100. In FIG. 3, the image processing device 100 is made up of an input unit 11, a video type acquisition unit 12, a magnification ratio calculation unit 13, a thumbnail data display area enlargement unit 14, and a display unit 15.
[0015] The input unit 11 outputs the reproduced video and thumbnail data to the display unit 15. It also accepts input of operations of a mouse, a keyboard, etc., and outputs the input to the display unit 15. It may also output metadata of the reproduced video to the video type acquisition unit 12.
[0016] The video type acquisition unit 12 acquires the video type and outputs the video type to the enlargement ratio calculation unit 13.
[0017] The enlargement ratio calculation unit 13 calculates the enlargement ratio of the thumbnail data display area and outputs the calculated enlargement ratio to the thumbnail data display area enlarging unit.
[0018] The thumbnail data display area enlarging unit 14 enlarges the thumbnail data display area and outputs thumbnail data display area information to the display unit 15.
[0019] The image processing device may further include a three-dimensional information calculation unit 21. Fig. 4 is a block diagram showing a functional configuration when the image processing device 100 includes the three-dimensional information calculation unit 21. In Fig. 4, the image processing device 100 includes an input unit 11, a video type acquisition unit 12, a magnification ratio calculation unit 13, a thumbnail data display area enlargement unit 14, a display unit 15, and the three-dimensional information calculation unit 21.
[0020] The input unit 11 may further acquire the angle of view and depth image data of the image captured in the wide-angle image, and output the data to the three-dimensional information calculation unit 21 .
[0021] The three-dimensional information calculation unit 21 calculates the three-dimensional information and outputs the three-dimensional information to the magnification ratio calculation unit 13.
[0022] <Image processing device processing> 5 is a flowchart showing the process executed by the image processing device. In the following, each step (process) will be represented by adding an S before the reference number.
[0023] In S101, the input unit 11 acquires a playback video stored in the HDD 105 or the like.
[0024] In S102, the input unit 11 acquires thumbnail data stored in the HDD 105 or the like.
[0025] In S103, the video type acquisition unit 12 acquires the video type as video type information. The video type information is information indicating whether the video being played is a normal video or a wide-angle video. The wide-angle video is generated by synthesizing video captured with a lens having a wide angle of view, such as a fisheye lens, or video captured with a plurality of lenses. The video type is acquired by reading metadata that is given in advance by a photographer or the like. The method of acquiring the video type is not limited to acquiring from the metadata. For example, an input from a video viewer may be accepted from the input device 107 or the like, and the type designated by the input may be acquired. In addition, the wide-angle video is usually handled by a method called distance projection or equirectangular projection. The projection method may be acquired from the metadata, and if it is a projection method used for wide-angle video, such as distance projection or equirectangular projection, it may be determined that the video is a wide-angle video (first video). Note that a video type that is not a wide-angle video is a normal video (second video).
[0026] In S104, if the image type is a wide-angle image, the process proceeds to S105, whereas if the image type is a normal image, the process proceeds to S108.
[0027] In S105, the three-dimensional information calculation unit 21 calculates three-dimensional information. As the three-dimensional information, the angle of view of the wide-angle image is acquired. The angle of view is acquired from metadata of the image. The (horizontal angle of view, vertical angle of view) of the wide-angle image is set as (FOV_H_TARGET, FOV_V_TARGET).
[0028] In S106, the magnification ratio calculation unit 13 calculates the magnification ratio. For example, the reference angle of view of the thumbnail data is defined in advance, and the magnification ratio is calculated by determining how many times the angle of view acquired in S105 is the reference angle of view. The reference horizontal and vertical angles of view are (FOV_H_BASIC, FOV_V_BASIC). The vertical magnification ratio RATIO_X of the thumbnail data is calculated according to formula (1), and the horizontal magnification ratio RATIO_Y is calculated according to formula (2). RATIO_X=FOV_H_TARGET / FOV_H_BASIC...Formula (1) RATIO_Y=FOV_V_TARGET / FOV_V_BASIC...Formula (2) In S107, the thumbnail data display area enlargement unit 14 enlarges the thumbnail data display area. The thumbnail display area for normal video is set in advance and read from HDD 105, etc. The width of the thumbnail display area for the normal video is multiplied by RATIO_X to determine the width of the thumbnail display area for the wide-angle video. Similarly, the height of the thumbnail display area is also determined by multiplying the height of the thumbnail display area for normal video by RATIO_Y.
[0029] In S108, the display unit 15 starts playing the playback video. First, a display layer is configured to produce a display screen such as that shown in FIG. 1, and is displayed on the display device 109. Then, the 0th frame image is displayed on the video display unit 1. Although a thumbnail display area 5 is shown in FIG. 1, in this embodiment, a thumbnail display area is not generated at the stage of S108. It is displayed when the mouse cursor is placed on the seek bar, as will be described later. The layout and configuration of the display screen are not limited to this. For example, the thumbnail display area 5 may be arranged so as not to overlap with the video display unit 1, and may be displayed at all times.
[0030] In S109, the display unit 15 checks whether the video being played has ended. For example, if there is no next frame of the video being played, it is determined that the video has ended, and the image processing device 100 ends the process. If the video being played has not ended, the process proceeds to S110.
[0031] In S110, the display unit 15 increments the frame of the playback video according to the playback time, and plays back the frames according to the playback time.
[0032] In S111, the input unit 11 accepts input from the viewer. For example, it is determined whether the mouse cursor is on the seek bar. If the cursor is on the seek bar, the process proceeds to S112. If the mouse cursor is not on the seek bar, the process proceeds to S109. If the seek bar is clicked when the input is accepted, the process may jump to the playback time indicated by the clicked seek bar.
[0033] In S112, the display unit 15 generates a thumbnail display area. Note that if the thumbnail display area has already been generated in S108, it is not necessary to generate a thumbnail display area.
[0034] In S113, the display unit 15 displays the thumbnail data. If the thumbnail display area and the thumbnail data have different resolutions, the thumbnail data is resized to convert the data so that the resolution matches. It is also assumed that the thumbnail data has a number of frames of a time corresponding to all the frames of the playback video. The thumbnail data is generated by converting the resolution of each frame of the playback video. Among those frames, the frame at the time specified by the viewer using the seek bar is displayed on the thumbnail display unit 5. Note that the thumbnail data does not necessarily have to have the same number of frames as the playback video. It is possible to reduce the amount of thumbnail data by reducing the number of frames. When the number of frames is reduced, for example, the frame of the thumbnail data closest to the time specified by the seek bar is displayed.
[0035] In S108, the image processing device 100 does not necessarily have to end the process, and may display thumbnail data of an image different from the image being played back, for example. The viewer can start viewing the selected image by selecting thumbnail data. At this time, if the thumbnail data to be selected is a wide-angle image, the image processing device 100 may calculate the enlargement ratio in the processes described in S105 and S106 and enlarge the thumbnail data.
[0036] In S105, the full angle of view of the thumbnail data is acquired, but a partial angle of view may be used. For example, since an imaging device is often installed horizontally to the ground, the sky and ground are often captured at the top and bottom. Important subjects are rarely captured at the vertical ends. Therefore, the vertical angle of view may be narrower than the actual angle of view. In this case, the acquired thumbnail data is trimmed to narrow the angle of view of the thumbnail data, and the narrowed angle of view is set as (FOV_H_TARGET, FOV_V_TARGET). Furthermore, the thumbnail data may be spatially compressed by a known retargeting technique or the like, and the compressed angle of view may be used.
[0037] In S101, the playback video is acquired, but the playback video may be acquired simultaneously with the playback by streaming. When streaming is performed, the playback video is acquired from a distribution server connected via a communication interface (not shown).
[0038] Note that when the thumbnail data of the wide-angle video is enlarged to fit the enlarged display area, the image quality may be reduced by the enlargement process. Usually, the resolution of the thumbnail data is determined when the video creator uploads the video to a video distribution service. The enlargement ratio may be calculated by the processes of S105 and S106, and the resolution of the thumbnail data to be uploaded may be enlarged according to the calculated enlargement ratio. For example, thumbnail data is generated with a resolution obtained by multiplying the resolution of the thumbnail data of the video distribution service to be uploaded by the calculated enlargement ratio. This makes it possible to reduce the degradation of image quality caused by the enlargement process.
[0039] In S105, the angle of view information is used as the three-dimensional information, but the depth information may be used. A subject located far from the imaging device is smaller than a subject located close to the imaging device. Therefore, it may be desirable to relatively increase the display area of thumbnail data of a playback video with many subjects located far away compared to a playback video with many subjects located close to the imaging device. When a wide-angle video is acquired using a plurality of lenses, the depth is acquired by using a known stereo matching technique. The depth may be measured by using a distance measuring system such as Lidar, and the measurement result may be acquired. Then, the average value of the depth within the angle of view is acquired as the depth information. The depth information is not limited to the average value of the depth within the angle of view. For example, a known person detection technique is used to obtain the depth of a detected person. The depth of this person may be used as the depth information. At this time, in S106, the magnification ratio calculation unit 13 calculates the magnification ratio based on the depth information. For example, the magnification ratio according to the depth is stored in advance in the HDD 105 or the like, and the magnification ratio is calculated by reading the correspondence. The correspondence between the depth and the magnification ratio is obtained in advance by manually adjusting and enlarging the display area of the thumbnail so that, for example, an object the size of a person can be viewed.
[0040] In S106, the magnification ratio is calculated using the three-dimensional information, but the magnification ratio may be calculated without using the three-dimensional information. For example, if the type of image acquired in S103 is a wide-angle image, a predetermined magnification ratio may be acquired so that the thumbnail display area is relatively larger than that of a normal image.
[0041] As described above, according to this embodiment, thumbnail images with good visibility can be displayed for both normal images and wide-angle images.
[0042] [Example 2] In the second embodiment, a method of calculating a magnification ratio based on the size of the attention area will be described. The display area of the thumbnail data is enlarged to a size that allows the attention area to be visible, thereby improving the visibility of important areas in the thumbnail data. Note that the hardware configuration of the image processing device in this embodiment is similar to that in the first embodiment, and therefore a description thereof will be omitted. The following mainly describes the differences between this embodiment and the first embodiment. Note that the same components will be described with the same reference numerals.
[0043] <Functional configuration of image processing device> Fig. 6 is a block diagram showing a functional configuration of an image processing device 100 in Example 2. In Fig. 6, the image processing device 100 includes an input unit 11, an image type acquisition unit 12, an enlargement ratio calculation unit 13, a thumbnail data display area enlargement unit 14, a display unit 15, a three-dimensional information calculation unit 21, and an attention area calculation unit 31.
[0044] The input unit 11 may output viewpoint information, playback video, and thumbnail data to the attention area calculation unit 31.
[0045] The attention area calculation unit 31 specifies an attention area and outputs the specified attention area to the three-dimensional information calculation unit 21.
[0046] <Image processing device processing> The flowchart executed by the image processing device 100 is similar to that of the embodiment 1. However, in S105, statistics of the size of the region of interest are calculated as three-dimensional information, and in S106, the enlargement ratio is calculated based on the statistics.
[0047] The process of calculating the statistics of the sizes of the attention areas will be described with reference to FIG. 7, which is a flowchart showing the process of S105 in detail.
[0048] In S201, attention area calculation unit 31 initializes a table that stores a group of attention areas made up of a plurality of attention areas that are spatially or temporally different in thumbnail data. An example of the table is shown in FIG. 8. Frame IDs are stored in the first column. The second column and subsequent columns store the sizes of the attention areas identified by the processing described below in the thumbnail data corresponding to the frame ID in the first column. The sizes are stored as the number of pixels for the Width and Height of the attention area. Note that the table does not necessarily have to be as shown in FIG. 8. The table is stored in, for example, RAM 102, and used in subsequent processing.
[0049] In S202, the attention area calculation unit 31 starts a frame loop of the thumbnail data. If there is a frame for which the attention area has not yet been specified, the process proceeds to S203, and if the attention area specification process has been applied to all frames, the process proceeds to S206.
[0050] In S203, the attention area calculation unit 31 acquires frame image data of the thumbnail data.
[0051] In S204, the attention area calculation unit 31 calculates the size of the attention area. For example, an object and its size are detected by a known object detection technique, and the size of the object is set as the size of the attention area. Note that multiple objects may be detected for each frame. Also, it is not necessary to set all detected objects as the attention area, and the attention area may be calculated by removing small objects from the detection result by threshold processing.
[0052] In S205, the attention area calculation unit 31 stores the size of the attention area calculated in S204 in a table. When multiple objects are detected, the sizes of multiple attention areas are stored in the column direction of the corresponding FrameID as in the table shown in FIG.
[0053] In S206, the three-dimensional information calculation unit 21 starts a loop in the row direction of the table. If there is a row to which the loop process has not been applied, the process proceeds to S207. When the loop for all the rows of the table is completed, the process proceeds to S208.
[0054] In S207, the three-dimensional information calculation unit 21 calculates statistics of the size of the area of interest for each frame. For example, the statistics are obtained by obtaining the average size of the area of interest for each frame. The statistics of the size of the area of interest for each frame are saved as a list in a storage area such as the RAM 102. Note that the statistics are not limited to the average value. For example, it may be the median value. The average value or median value can reduce the effect of a small area of interest appearing momentarily in a wide-angle image, which causes the thumbnail data display area to become larger than necessary.
[0055] In S208, the three-dimensional information calculation unit 21 calculates time-series statistics of the size of the region of interest. For example, the frame average value is calculated as the time-series statistics from the list of statistics for each frame saved in S208. Next, the process proceeds to S106.
[0056] Regarding the calculation of the enlargement ratio, in S106, the enlargement ratio calculation unit 13 calculates the enlargement ratio from the time-series statistics calculated in S208. This process will be described with reference to Fig. 9, which is a flowchart showing the process of S106 in detail.
[0057] In S301, the magnification ratio calculation unit 13 calculates the angle of view corresponding to the time-series statistics of the size of the attention area. The angle of view of the attention area is calculated from the ratio of the attention area to the wide-angle image. For example, the resolution of the wide-angle image is (RES_X1, RESY1) and the resolution of the attention area is (RES_X2, RES_Y2). In addition, the (horizontal angle of view, vertical angle of view) of the wide-angle image is (FOV_H_TARGET, FOV_V_TARGET). In this case, the angle of view of the attention area (FOV_H_FOCUS, FOV_V_FOCUS) is calculated by equations (3) and (4). FOV_H_FOCUS=FOV_H_TARGET×RES_X2 / RES_X1...Equation (3) FOV_V_FOCUS=FOV_V_TARGET×RES_Y2 / RES_Y1...Equation (4) In S302, the resolution of the display area of the thumbnail data of the normal video is obtained. The resolution is set to (NORMAL_RES_X, NORMAL_RES_Y).
[0058] In S303, a target resolution TARGET_RES is acquired. The target resolution is a resolution of an area sufficient for making it easy to view the attention area. The target resolution is stored in the HDD 105 in advance and is read out. The target resolution may also be set by the viewer via the input device 107, for example.
[0059] In S304, the vertical and horizontal enlargement ratios (RATIO_X, RATIO_Y) that make the gaze area have the target resolution are calculated using equations (5) and (6). RATIO_X=TARGET_RES×FOV_H_TARGET / FOV_H_FOCUS / NORMAL_RES_X...Equation (5) RATIO_Y=TARGET_RES×FOV_V_TARGET / FOV_V_FOCUS / NORMAL_RES_Y...Equation (6) Then, the process proceeds to S107.
[0060] In S204, the method of calculating the attention area is not limited to the object recognition technology. For example, a person may be detected as the attention area. The attention area may be detected by a known means for detecting an area where a person is likely to pay attention. The attention area is detected by measuring an area where a person pays attention using a device called an eye tracker that measures the human gaze. A known attention area estimation means using deep learning may be used. A known semantic segmentation technology may be used to divide the thumbnail data image into areas, and an area with a large amount of gaze information measured by an eye tracker may be set as the attention area among the divided areas.
[0061] In addition, the minimum value or maximum value may be used as the statistical amount for each frame calculated in S208. If it is the minimum value, it is expected that all the gaze areas will be visible in the thumbnails.
[0062] In addition, in S204, not only the size of the attention area but also its attention degree may be obtained. For example, the attention degree and the attention area may be calculated by deep learning, which outputs a known attention degree value between 0 and 1. Also, the attention time of the viewer's gaze information measured by an eye tracker may be stored for each area, and the value may be used as the attention degree. By normalizing the gaze time between 0 and 1, the influence of differences in the number of samplings of the eye tracker can be reduced. Therefore, the measurement time may be normalized between 0 and 1 to be used as the attention degree.
[0063] The statistics for each frame calculated in S208 may be calculated based on this attention level. For example, the size of the representative attention area that is most popular for each frame may be used as the statistics for each frame. The size of the attention area for each frame may be weighted by the attention level, and the weighted average may be used as the statistics. The weighted average based on the attention level is calculated by multiplying the size of the attention area by the attention level normalized to 0 to 1, for example.
[0064] In S209, the calculated time-series statistics are not limited to average values. For example, median values, minimum values, and maximum values may be used. The time-series statistics may also be calculated using attention levels. When the size of one attention area, such as the minimum value, maximum value, or the size of a representative attention area, is used as the statistics for each frame, the attention level is used. The time-series statistics are calculated, for example, by multiplying the statistics for each frame by the attention level normalized to 0 to 1.
[0065] As described above, according to this embodiment, whether the image is a normal image or a wide angle image, a thumbnail image with good visibility can be displayed based on the size of the attention area.
[0066] This embodiment can also be realized by a process in which a program for realizing one or more functions of the above-mentioned embodiment is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) for realizing one or more functions. [Explanation of symbols]
[0067] 11 Input section 12 Video type acquisition unit 13 Magnification ratio calculation section 14 Thumbnail display area enlargement section 16 Display section
Claims
1. An acquisition means for acquiring a first image; a display control means for performing control to display a first display area displaying a thumbnail of the first image larger than a second display area displaying a thumbnail of the second image when the angle of view of the first image is larger than the angle of view of the second image; 13. An image processing device comprising:
2. a calculation means for calculating three-dimensional information of an image represented by the first image, The image processing apparatus according to claim 1 , wherein the calculation means calculates the magnification ratio of the first display area based on the three-dimensional information.
3. a type acquiring means for acquiring type information indicating whether or not an angle of view of the first image is larger than an angle of view of the second image, The image processing apparatus according to claim 2 , wherein the calculation means calculates the enlargement ratio based on the type information.
4. The image processing device according to claim 2 , wherein the three-dimensional information is information about an angle of view of the first image.
5. The image processing device according to claim 2 , wherein the three-dimensional information is depth information in the first image.
6. a specifying means for specifying an attention area in the first image, The image processing apparatus according to claim 2 , wherein the three-dimensional information is a size of the region of interest.
7. The identification means identifies a group of attention regions, which are a plurality of the attention regions that are spatially or temporally different from each other; 7. The image processing apparatus according to claim 6, wherein the size of the region of interest is a statistical quantity based on the sizes of a plurality of the regions of interest that constitute the group of regions of interest.
8. A program for causing a computer to function as each of the means of the image processing apparatus according to any one of claims 1 to 7.
9. An acquisition step of acquiring a first image; a display control step of performing control to display a first display area displaying a thumbnail of the first image larger than a second display area displaying a thumbnail of the second image when the angle of view of the first image is larger than the angle of view of the second image; 13. An image processing method comprising:
Citation Information
Patent Citations
Bloch line memory
JP1988037888A