Information processing device, information processing method, and computer program

JPWO2024171297A5Active Publication Date: 2025-10-01NEC CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025500464
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-22
Publication Date
2025-10-01
Estimated Expiration
2043-02-14

AI Technical Summary

Technical Problem

Existing information processing devices struggle to effectively control motion blur in images of moving targets, particularly in scenarios where the target's gait and speed vary, affecting image quality and suitability for specific applications such as biometric authentication.

Method used

An information processing device that acquires gait information of a moving target, estimates its speed, and adjusts the imaging environment, specifically the exposure time, to control motion blur, ensuring images are captured with optimal quality for intended purposes, including biometric authentication.

Benefits of technology

The device achieves high-quality images with controlled motion blur, enhancing the accuracy of biometric authentication by dynamically adjusting the imaging environment based on the target's speed and gait, thereby optimizing image quality for specific applications.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

This information processing device 1 comprises: an acquisition unit 11 that acquires gait information indicating the gait of a moving target; and a control unit 12 that, on the basis of the gait information, estimates the speed of the target when the target arrives at a prescribed location, and, in accordance with the estimated speed, controls an imaging environment for imaging the target who has arrived at the prescribed location.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device, information processing method, and recording medium

[0001] The present disclosure relates to the technical fields of an information processing device, an information processing method, and a recording medium.

[0002] Patent Literature 1 describes a technology in which, under the control of an exposure control unit, a plurality of captured images are acquired during an exposure period according to a plurality of exposure patterns, the amount of blur in the captured images is detected, a function is created based on the amount of blur and the exposure pattern, the function is applied to the captured images to generate a plurality of corrected images, and the plurality of corrected images are synthesized. Patent Literature 2 describes a technology in which, when switching to high-speed shooting while shooting at a normal frame rate, before switching, the aperture is set to ensure an exposure amount equivalent to that before the switch, even for an exposure time that can be ensured during high-speed shooting, and the exposure time is transitioned to an exposure time that can be ensured during high-speed shooting, thereby enabling quick switching and capturing video in which the playback screen at the time of switching is seamless. Patent Document 3 describes an image correction device that includes an imaging unit that captures an image of a measurement target, a motion amount and position calculation unit that calculates the motion amount and position of the imaging unit when the imaging unit is capturing the measurement target, a blur amount calculation unit that calculates a motion blur amount that indicates the state of motion blur in an image captured by the imaging unit based on the three-dimensional shape, motion amount, and position of the measurement target, and a corrected image output unit that calculates a motion blur correction amount from the motion blur amount calculated by the blur amount calculation unit and corrects the motion blur of the image using the calculated motion blur correction amount.Patent Document 4 describes a solid-state imaging device that includes a pixel array in which pixels are arranged in a matrix, an iris authentication unit that extracts iris information to be used in iris authentication processing from image data obtained from the pixel array by photoelectric conversion, and an imaging condition control unit that uses information obtained in the process of extracting the iris information to control setting imaging conditions for obtaining image data for iris authentication processing. Patent document 5 describes a technology for appropriately capturing an image of a subject, which includes an acquisition means for acquiring multiple images of the subject captured at different times, an estimation means for estimating the movement of the subject based on the multiple images, and a change means for changing the setting value of an imaging unit that captures images of specific parts of the subject in accordance with the movement of the subject.

[0003] JP 2011-109619 A JP 2013-085279 A JP 2018-033039 A International Publication No. 2018 / 198690 International Publication No. 2021 / 229761

[0004] An object of this disclosure is to provide an information processing device, an information processing method, and a recording medium that aim to improve upon the techniques described in prior art documents.

[0005] One aspect of the information processing device includes an acquisition means for acquiring gait information indicating the gait of a moving target, and a control means for estimating the speed of the target when it reaches a predetermined location based on the gait information, and controlling the imaging environment for imaging the target that has reached the predetermined location in accordance with the speed.

[0006] One aspect of the information processing method acquires gait information indicating the gait of a moving target, estimates the speed of the target when it reaches a predetermined location based on the gait information, and controls the imaging environment for imaging the target that has reached the predetermined location according to the speed.

[0007] One aspect of the recording medium has recorded thereon a computer program for causing a computer to execute an information processing method that acquires gait information indicating the gait of a moving target, estimates the speed of the target when it reaches a predetermined location based on the gait information, and controls the imaging environment for imaging the target that has reached the predetermined location in accordance with the speed.

[0008] FIG. 1 is a block diagram showing the configuration of an information processing device in a first embodiment. FIG. 2 is a diagram showing an example of a situation in which an information processing device 2 is applied. FIG. 3 is a block diagram showing the configuration of an information processing device in a second embodiment. FIG. 4 is a flowchart showing the flow of information processing operations of the information processing device in the second embodiment. FIG. 5 is a block diagram showing the configuration of an authentication system in a third embodiment. FIG. 6 is a flowchart showing the flow of information processing operations of the authentication system in the third embodiment. FIG. 7 is a block diagram showing the configuration of an authentication system in a fourth embodiment. FIG. 8 is a block diagram showing the configuration of an authentication system in a fifth embodiment. FIG. 9 is a block diagram showing the configuration of an information processing device in a sixth embodiment. FIG. 10 is a block diagram showing the configuration of an information processing device in a seventh embodiment. FIG. 11 is a block diagram showing the configuration of an information processing device in an eighth embodiment.

[0009] Hereinafter, embodiments of an information processing device, an information processing method, and a recording medium will be described with reference to the drawings. [1: First Embodiment]

[0010] A first embodiment of an information processing device, an information processing method, and a recording medium will be described below. Hereinafter, the first embodiment of the information processing device, the information processing method, and the recording medium will be described using an information processing device 1 to which the first embodiment of the information processing device, the information processing method, and the recording medium is applied. [1-1: Configuration of Information Processing Device 1]

[0011] 1 is a block diagram showing the configuration of an information processing device 1 according to the first embodiment. As shown in FIG. 1, the information processing device 1 includes an acquisition unit 11 and a control unit 12.

[0012] The acquisition unit 11 acquires gait information indicating the gait of a moving target. The control unit 12 estimates the speed of the target when the target reaches a predetermined location based on the gait information, and controls the imaging environment for imaging the target that has reached the predetermined location according to the estimated speed. [1-2: Technical Effects of the Information Processing Device 1]

[0013] The information processing device 1 in the first embodiment estimates the speed of the target when the target arrives at a predetermined location, and controls the imaging environment for imaging the target that has arrived at the predetermined location according to the estimated speed, thereby making it possible to acquire an image with image quality suitable for the intended use. [2: Second Embodiment]

[0014] Next, a second embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the second embodiment of the information processing device, the information processing method, and the recording medium will be described using an information processing device 2 to which the second embodiment of the information processing device, the information processing method, and the recording medium is applied. [2-1: Movement of an imaging subject and motion blur]

[0015] When an object moves while being captured by an imaging system such as a camera, blur may occur in the captured image. In other words, when a moving object is captured, blur may occur in the captured image. Blur that occurs when a moving object is captured is hereinafter referred to as motion blur.

[0016] Specifically, motion blur occurs when the object being imaged has a velocity component in a direction perpendicular to the optical axis of the imaging system during image capture. "During image capture by the imaging system" can also be rephrased as "while the imaging element of the imaging system is exposed to light."

[0017] The desired image quality varies depending on the intended use of the image. Therefore, the handling of motion blur differs depending on the intended use of the image. For example, if you want an image in which the subject appears to be stationary, it may be preferable not to include motion blur. On the other hand, if you want to express that the subject is moving, it may be preferable to include motion blur.

[0018] In this embodiment, the imaging environment may be an environment related to brightness during imaging. In this case, controlling the imaging environment may be controlling brightness during imaging. The imaging environment may be an environment related to light during imaging. The imaging environment may be an environment related to the amount of light received by an imaging element of an imaging system during imaging (hereinafter, may be referred to as "exposure"). In this case, controlling the imaging environment may be controlling exposure during imaging. In other words, the concept of "brightness" used in this embodiment and the concept of "brightness" perceived by the human eye do not necessarily have to be the same concept. Controlling the imaging environment may be controlling at least one parameter related to the amount of light received by an imaging element, such as exposure time, frame rate, illumination intensity, aperture value, gain, etc. Controlling the imaging environment may be controlling a combination of two or more parameters related to exposure.

[0019] Motion blur can be controlled by controlling the imaging environment of the imaging system. The movement of the subject during imaging by the imaging system can also be rephrased as the movement of the subject during the exposure time of the imaging system. Therefore, for example, motion blur in a captured image can be controlled by increasing the shutter speed of the imaging system to shorten the exposure time of the image sensor, or by decreasing the shutter speed to lengthen the exposure time.

[0020] When capturing an image of a moving subject, if the exposure time of the image sensor is relatively long, the motion blur will be relatively large, and the captured image will be blurry with a lot of motion blur. On the other hand, if the exposure time of the image sensor is relatively short, the motion blur will be relatively small, and the captured image will be clear with little motion blur. In other words, by controlling the exposure time, it is possible to control the amount of motion blur that occurs.

[0021] Furthermore, when capturing images in the same imaging environment, if the movement of the image capturing subject is relatively fast, the motion blur will be relatively large. On the other hand, if the movement of the image capturing subject is relatively slow, the motion blur will be relatively small. [2-2: Gait]

[0022] The posture of the walker W changes during walking. Hereinafter, the posture of the walker W during walking will be referred to as a "gait."

[0023] When observing a walker W, for example, the posture when one foot lands is approximately the same each time. The posture when the current foot lands and the posture when the previous foot lands are often similar to each other by a predetermined amount or more. Furthermore, the posture when the current foot lands and the posture when the next foot lands are likely to be similar to each other by a predetermined amount or more. In other words, the gait changes cyclically. One cycle of a gait may refer to the period from when one foot lands to when that foot lands again.

[0024] Since it is known that gaits change periodically, the position of pedestrian W in the near future can be estimated by using the gait. Furthermore, the gait can be used to estimate the speed at that position. The near future may be the timing of arrival at a predetermined location. Conversely, the gait can be used to estimate when the predetermined location will be reached.

[0025] In walking, the walking speed of the walker W is not constant, but varies depending on the gait. Furthermore, the walker W moves not only in the direction of movement, but also in a direction perpendicular to the direction of movement. In other words, the walker W has a velocity component in a direction perpendicular to the optical axis of the imaging system. The movement speed in the direction perpendicular to the direction of movement is also not constant, but varies depending on the gait. Such gait can be used to estimate the speed at a predetermined location. [2-3: Example of a situation in which the information processing device 2 is applied]

[0026] The information processing device 2 in this embodiment is applied to capturing an image of a moving target, and may be applied to capturing an image of a pedestrian W who moves by walking.

[0027] Fig. 2 shows an example of a scene in which the information processing device 2 is applied. As shown in Fig. 2, a camera C and a position sensor S are provided at the destination of a pedestrian W. The camera C captures an image of the pedestrian W walking toward the camera C. The camera C is controlled to capture an image of the pedestrian W arriving at a predetermined location S2. The predetermined location S2 is a location where an image is captured by the camera C. Fig. 2 illustrates a case in which the pedestrian W is moving along the optical axis of the camera C. In Fig. 2, the direction of travel of the pedestrian W, indicated by the arrow, is the horizontal direction.

[0028] The position sensor S measures the position in three-dimensional space of a predetermined part P of a pedestrian W walking toward the camera C. In this embodiment, a range sensor may be used as the position sensor S. Alternatively, a three-dimensional camera may be used as the position sensor S. Alternatively, a three-dimensional sensor may be used as the position sensor S. Alternatively, a LiDAR (Laser Imaging Detection and Ranging) may be used as the position sensor S.

[0029] When a pedestrian W is in a predetermined location S2, the information processing device 2 can acquire an image in focus on the pedestrian W. In other words, the predetermined location S2 is a location that includes a focal plane F on which the camera C is focused. The predetermined location S2 may be an area that includes both the front and rear of the focal plane F. The predetermined location S2 may be a range in which the degree of blur is equal to or less than a predetermined level.

[0030] The information processing device 2 in this embodiment estimates the speed of the walker W when the walker W arrives at a predetermined location S2 based on the gait, and then controls the imaging environment according to the estimated speed to acquire an image including a desired motion blur.

[0031] However, even for the same person, gaits may vary depending on the situation. Therefore, the detected gait may vary with each attempt at gait detection. Therefore, the information processing device 2 acquires the gait immediately before arriving at the predetermined location S2.

[0032] The gait detection section S1 is a section for detecting the gait of a pedestrian W walking toward the camera C. The gait detection section S1 is provided behind the pedestrian W walking toward the camera C in the direction of travel. The start point of the gait detection section S1 may be provided, for example, at a location a first predetermined distance away from the focal plane F. The end point of the gait detection section S1 may be provided, for example, at a location a second predetermined distance away from the focal plane F that is shorter than the first predetermined distance. Alternatively, the end point of the gait detection section S1 may be defined as a location where the time it takes for the pedestrian W to arrive at the focal plane F is shorter than a predetermined time.

[0033] As described above, gaits are cyclical, and therefore future gaits can be estimated based on past gaits. The line L illustrated in FIG. 2 illustrates an example of the displacement of a predetermined part P of a walker W. The predetermined part P of a walker W may be, for example, the eyes of the walker W. As illustrated by the line L illustrated in FIG. 2, the displacement of the predetermined part P of a walker W is cyclical. There is a correspondence between the displacement of the predetermined part P of a walker W and the gait of the walker W. For example, the position of the predetermined part P of a walker W fluctuates with the same period as the gait of the walker W.

[0034] 2 may be understood to be a detection result detected based on position information. The solid line RL illustrated in FIG. 2 may be understood to be a trajectory of a predetermined part P of a pedestrian W. The dotted line DL illustrated in FIG. 2 may be understood to be an estimation result estimated based on the detection result indicated by the solid line RL. [2-4: Configuration of the information processing device 2]

[0035] 3 is a block diagram showing the configuration of an information processing device 2 in the second embodiment. As shown in FIG. 3, the information processing device 2 includes a calculation device 21 and a storage device 22. The information processing device 2 may further include a communication device 23, an input device 24, and an output device 25. However, the information processing device 2 does not necessarily have to include at least one of the communication device 23, the input device 24, and the output device 25. The calculation device 21, the storage device 22, the communication device 23, the input device 24, and the output device 25 may be connected via a data bus 26.

[0036] The arithmetic device 21 includes, for example, at least one of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), and an FPGA (Field Programmable Gate Array). The arithmetic device 21 reads a computer program. For example, the arithmetic device 21 may read a computer program stored in the storage device 22. For example, the arithmetic device 21 may read a computer program stored in a computer-readable, non-transitory recording medium using a recording medium reading device (e.g., an input device 24 described later) not shown in the drawings that is included in the information processing device 2. The arithmetic device 21 may acquire (i.e., download or read) the computer program from a device (not shown) located outside the information processing device 2 via the communication device 23 (or another communication device). The arithmetic device 21 executes the read computer program. As a result, logical functional blocks for executing the operations to be performed by the information processing device 2 are realized within the arithmetic device 21. In other words, the arithmetic device 21 can function as a controller for realizing logical functional blocks for executing the operations (in other words, processing) to be performed by the information processing device 2.

[0037] 3 shows an example of logical functional blocks implemented within the arithmetic device 21 to execute information processing operations. As shown in FIG. 3 , an acquisition unit 211, which is a specific example of "acquisition means" described in the appendix below, and a control unit 212, which is a specific example of "control means" described in the appendix below, are implemented within the arithmetic device 21. The acquisition unit 211 may include a position information acquisition unit 2111 and a gait detection unit 2112. The control unit 212 may include a speed estimation unit 2121, an imaging environment determination unit 2122, and an imaging control unit 2123. Details of the operations of the acquisition unit 211 and the control unit 212 will be described later with reference to FIG. 4.

[0038] The storage device 22 can store desired data. For example, the storage device 22 may temporarily store a computer program executed by the arithmetic device 21. The storage device 22 may temporarily store data that the arithmetic device 21 temporarily uses when the arithmetic device 21 is executing a computer program. The storage device 22 may store data that the information processing device 2 stores long-term. The storage device 22 may include at least one of a RAM (Random Access Memory), a ROM (Read Only Memory), a hard disk device, a magneto-optical disk device, an SSD (Solid State Drive), and a disk array device. In other words, the storage device 22 may include a non-temporary recording medium.

[0039] The communication device 23 is capable of communicating with devices external to the information processing device 2 via a communication network (not shown). The communication device 23 may be a communication interface based on standards such as Ethernet (registered trademark), Wi-Fi (registered trademark), Bluetooth (registered trademark), or USB (Universal Serial Bus).

[0040] The input device 24 is a device that accepts information input to the information processing device 2 from outside the information processing device 2. For example, the input device 24 may include an operation device (e.g., at least one of a keyboard, a mouse, and a touch panel) that can be operated by an operator of the information processing device 2. For example, the input device 24 may include a reading device that can read information recorded as data on a recording medium that can be externally attached to the information processing device 2.

[0041] The output device 25 is a device that outputs information to the outside of the information processing device 2. For example, the output device 25 may output information as an image. That is, the output device 25 may include a display device (a so-called display) that can display an image showing the information to be output. For example, the output device 25 may output information as sound. That is, the output device 25 may include an audio device (a so-called speaker) that can output sound. For example, the output device 25 may output information on paper. That is, the output device 25 may include a printing device (a so-called printer) that can print desired information on paper.

[0042] Each of the camera C and the position sensor S may be mounted on the information processing device 2. Alternatively, each of the camera C and the position sensor S may transmit and receive information to and from the information processing device 2 via the communication device 23. [2-5: Information Processing Operation Performed by the Information Processing Device 2]

[0043] The flow of the information processing operation performed by the information processing device 2 will be described with reference to Fig. 4. Fig. 4 is a flowchart showing the information processing operation performed by the information processing device 2.

[0044] 4, the position information acquisition unit 2111 acquires position information indicating the position of the pedestrian W in three-dimensional space (step S20). The position information acquisition unit 2111 may acquire position information indicating the position of a predetermined part P of the pedestrian W in three-dimensional space. The position information acquisition unit 2111 may acquire position information indicating the position of the predetermined part P of the pedestrian W using a position sensor S. As described above, the position sensor S measures the position in three-dimensional space of the predetermined part P of the pedestrian W walking toward the camera C. The position information acquisition unit 2111 may acquire, as the position information, time-series position information of the predetermined part P of the pedestrian W in three-dimensional space.

[0045] 2 may be understood as a schematic diagram of the information processing operation performed by the information processing device 2 in this embodiment. Fig. 2 illustrates a case where the position information acquisition unit 2111 acquires position information of a pedestrian W in the gait detection section S1.

[0046] The gait detection unit 2112 detects the gait of the walker W based on the position information of the walker W in three-dimensional space (step S21). The gait detection unit 2112 may track the predetermined part P of the walker W using the time-series position information of the predetermined part P of the walker W, and obtain the trajectory of the predetermined part P of the walker W.

[0047] The predetermined part P of the pedestrian W may be a part imaged by the camera C. The predetermined part P of the pedestrian W may be the eyes of the pedestrian W. The gait detection unit 2112 may detect, as the gait of the pedestrian W, a trajectory of the predetermined part P of the pedestrian W in three-dimensional space.

[0048] The gait detection unit 2112 may detect the gait of the walker W based on the trajectory of a predetermined part P of the walker W. The gait detection unit 2112 may predict the information illustrated by the dotted line DL in Fig. 2 based on the information illustrated by the solid line RL in Fig. 2. It may be understood that the solid line RL in Fig. 2 illustrates an example of an actual measurement result, and the dotted line DL illustrates an example of an estimation result.

[0049] The gait detection unit 2112 may detect a gait pattern of the walker W. The gait detection unit 2112 may detect a periodic pattern of the gait.

[0050] The gait detection unit 2112 recognizes the pedestrian W before the pedestrian W arrives at a predetermined location S2 and detects the gait of the pedestrian W. For example, the gait detection unit 2112 may start gait detection when it recognizes the pedestrian W arriving at the start point of a gait detection section S1 that is provided at a location a first predetermined distance away from the focal plane F.

[0051] The gait detection unit 2112 may derive a model that represents the position of a predetermined part P of the walker W. This model is called a gait model. The gait detection unit 2112 may derive a gait model that represents the trajectory of the predetermined part P of the walker W. The gait detection unit 2112 may derive a model that represents the position of the predetermined part P of the walker W, using, for example, amplitude and period as parameters. The gait detection unit 2112 may derive a model that represents the vertical position of the predetermined part P of the walker W, using, for example, amplitude and period as parameters.

[0052] The gait detection unit 2112 may update the detected gait, for example, each time it recognizes at least one of a positive peak and a negative peak in the vertical position of a predetermined part P of the walker W. The gait detection unit 2112 may perform filtering using, for example, a linear filter.

[0053] In this way, the acquisition unit 211 acquires gait information indicating the gait of the moving walker W by the acquisition of position information by the position information acquisition unit 2111 and the detection of gait by the gait detection unit 2112. Based on the acquired gait information, the acquisition unit 211 determines the timing t f The acquisition unit 211 predicts the timing t when the walker W arrives at the predetermined location S2, for example, based on the period of the walker W's gait. f The acquisition unit 211 may also predict the timing t f , and the current time t, the time Δt that it takes for the pedestrian W to arrive at the predetermined location S2 f (=t f In this case, the current time may be, for example, the time when the gait detection unit 2112 updates the detected gait.

[0054] The acquisition unit 211 determines whether or not it is a predetermined timing (step S23). The predetermined timing is defined as the time Δt f is a predetermined time t th The following cases may also be possible: th may be, for example, one cycle of the detected gait. f = t f -t≦t th … (1)

[0055] The position of the pedestrian W at a predetermined timing may be the end point of the gait detection section S1 illustrated in Fig. 2. The repeated operations from step S20 to step S23 may be operations performed from when the pedestrian W arrives at the start point of the gait detection section S1 until when the pedestrian W arrives at the end point of the gait detection section S1. In other words, the gait detection unit 2112 detects the gait of the pedestrian W from when the pedestrian W arrives at the start point of the gait detection section S1 until when the pedestrian W arrives at the end point of the gait detection section S1.

[0056] If it is not the predetermined timing (step S23: No), the process returns to step S20. The gait detection unit 2112 may repeat the detection of gaits and the update of the detected gaits until the predetermined timing is reached.

[0057] If it is the predetermined timing (step S23: Yes), the speed estimation unit 2121 estimates the speed of the walker W on the focal plane F based on the gait information (step S24). Specifically, the speed estimation unit 2121 may predict the point where the focal plane F intersects with the gait model, and set this as the target position. As described above, the gait model may be a model that represents the trajectory of a predetermined part P of the walker W. The speed estimation unit 2121 may estimate a speed vector that is orthogonal to the optical axis of the camera C at this target position. In other words, the speed estimation unit 2121 may estimate a speed vector of the walker W on the focal plane F that is orthogonal to the optical axis of the camera C. The speed estimation unit 2121 may estimate the absolute value of the speed vector. The absolute value of the speed vector may be simply referred to as "speed v."

[0058] In other words, the velocity estimation unit 2121 estimates the cause of motion blur. Motion blur occurs when, during image capture, the image capture target has a velocity component in a direction perpendicular to the optical axis of the camera C. Therefore, the estimation of the velocity v by the velocity estimation unit 2121 can be said to be an estimation of the cause of motion blur. The velocity estimation unit 2121 may predict the velocity v using, for example, a linear filter or the like.

[0059] The imaging environment determination unit 2122 determines the imaging environment of the camera C according to the estimated speed v (step S24). In other words, the imaging environment determination unit 2122 determines the imaging environment suitable for controlling motion blur according to the estimated speed v. For example, th may be a time corresponding to one period of the gait model. In this case, the imaging environment determination unit 2122 may determine the imaging environment when the time it takes for the walker W to arrive at the predetermined location S2 falls short of one period of the gait.

[0060] The imaging control unit 2123 controls the imaging environment of camera C in accordance with the determined imaging environment (step S26). The imaging control unit 2123 may control, for example, the amount of exposure during imaging as the imaging environment. In this case, the imaging control unit 2123 may control the exposure mechanism of camera C. The imaging control unit 2123 may control the exposure time as the imaging environment. The imaging control unit 2123 may control the illumination intensity as the imaging environment. Furthermore, the imaging control unit 2123 may control the frame rate of camera C as the imaging environment.

[0061] The image capturing control unit 2123 controls the camera C to capture an image of a predetermined part P of the walker W (step S27). If the predetermined part P is the eye, the camera C may be an infrared camera. For example, the image capturing control unit 2123 controls the camera C to capture an image of the predetermined part P of the walker W (step S27). If the predetermined part P is the eye, the camera C may be an infrared camera. f In this case, the imaging environment may be controlled to control the imaging.

[0062] The positions measured by the position sensor S and the positions within the angle of view of the camera C are calculated appropriately so as to have a one-to-one correspondence, and the information processing operation described above is carried out.

[0063] Furthermore, the acquisition unit 211 may not include the position information acquisition unit 2111 and the gait detection unit 2112. In this case, the acquisition unit 211 may acquire information indicating the gait of the pedestrian W detected outside the information processing device 2 from outside the information processing device 2. For example, when the acquisition unit 211 recognizes a pedestrian W who has arrived at the end point of the gait detection section S1, the acquisition unit 211 may acquire gait information indicating the gait of the pedestrian W. [2-6: Technical Effects of the Information Processing Device 2]

[0064] The information processing device 2 in the second embodiment detects gait to estimate the velocity component that causes motion blur on the focal plane F, and can image a predetermined part P of the walker W in an appropriate imaging environment that controls motion blur. The information processing device 2 estimates the cause of motion blur on the focal plane F for each trial and controls the imaging environment to be optimized for the estimated result, so that an image of the desired quality can be acquired. [3: Third Embodiment]

[0065] Next, a third embodiment of the information processing device, the information processing method, and the recording medium will be described. Hereinafter, the third embodiment of the information processing device, the information processing method, and the recording medium will be described using an authentication system 3 to which the third embodiment of the information processing device, the information processing method, and the recording medium is applied. [3-1: Configuration of Authentication System 3]

[0066] As shown in FIG. 5 , the authentication system 3 of the third embodiment includes a calculation device 21 and a storage device 22, similar to the information processing device 2 of the second embodiment. Furthermore, the authentication system 3 of the third embodiment may include a communication device 23, an input device 24, and an output device 25, similar to the information processing device 2 of the second embodiment. However, the authentication system 3 does not necessarily include at least one of the communication device 23, the input device 24, and the output device 25. The authentication system 3 of the third embodiment differs from the information processing device 2 of the second embodiment in that an authentication unit 313 is further implemented within the calculation device 21. The authentication unit 313 authenticates the pedestrian W using a captured image of the pedestrian W. The authentication unit 313 may be a mechanism that causes an authentication engine installed in the authentication system 3 to authenticate the pedestrian W using the captured image. Other features of the authentication system 3 may be the same as those of the information processing device 2 of the second embodiment. Therefore, the following will describe in detail the differences from the previously described embodiments, and will omit appropriate descriptions of other overlapping features. [3-2: Application scene]

[0067] The authentication system 3 in this embodiment is applied to the authentication of a moving object, and may be applied to the authentication of a pedestrian W who moves by walking.

[0068] An authentication system in which a moving target is imaged by a camera C and biometric authentication is performed on the spot using the target image acquired from the camera C is called a walk-through authentication system. The authentication system 3 in this embodiment may be applied to a walk-through authentication system.

[0069] The biometric authentication using the target image acquired from camera C may be iris authentication. That is, the authentication system 3 in this embodiment may be applied to iris authentication of a pedestrian W who moves by walking. When the biometric authentication using the target image acquired from camera C is iris authentication, camera C may be an infrared camera. Furthermore, the biometric authentication using the target image acquired from camera C may be facial authentication. That is, the authentication system 3 in this embodiment may be applied to facial authentication of a pedestrian W who moves by walking. The authentication system 3 in this embodiment may be applied, for example, to realizing secure personal authentication at airport immigration offices, etc.

[0070] The walk-through authentication system is an authentication system that can achieve smooth authentication without requiring the user of the authentication system to stop in front of camera C when passing through the authentication system. Because the user of the authentication system does not stop in front of camera C, the user's operating conditions, such as walking speed, are useful information for accurate authentication.

[0071] The gait of a user of a walk-through iris authentication system varies for each authentication attempt. For example, even the gait of the same person may differ for each attempt. For example, the gait of a user in a hurry differs from the gait of a user in a non-hurrying state. The gait may also differ depending on the user's physical condition. Therefore, by detecting the user's gait, which differs for each attempt, immediately before imaging by camera C, it is possible to image the user with camera C in an imaging environment appropriate for that attempt.

[0072] When using images for biometric authentication, it is advantageous to use images that show the target to be authenticated as if it were still and that do not contain motion blur. As described above, when capturing images in the same imaging environment, if the target moves relatively fast, the motion blur will be relatively large. In contrast, if the target moves relatively slowly, the motion blur will be relatively small. Furthermore, when capturing images of targets with the same movement, if the exposure time of the imaging element is relatively short, the motion blur will be relatively small, and the captured image will be a clear image with little motion blur. In other words, by controlling the imaging environment, such as the exposure time, according to the movement of the target, it is possible to obtain an image suitable for biometric authentication with little motion blur.

[0073] Furthermore, when using an image for biometric authentication, it is advantageous to use an image that has sufficient brightness. That is, the image used for biometric authentication is required to be sufficiently bright and free of motion blur. As described above, the concept of "brightness" used in this embodiment and the concept of "brightness" perceived by the human eye do not necessarily have to be the same concept.

[0074] To obtain an image suitable for biometric authentication, it is important to optimize the imaging environment, such as exposure time, so that motion blur can be suppressed and an image as bright as possible can be obtained. In particular, in iris authentication using near-infrared light, it is important to optimize the imaging environment, such as exposure time, in terms of brightness, while suppressing motion blur.

[0075] When the exposure time is shortened, if the imaging environment other than the exposure time is the same, the image captured by camera C often becomes darker. In other words, when the exposure time is shortened to reduce motion blur, the image may not be bright enough.

[0076] What is considered sufficient brightness varies depending on the authentication engine that performs biometric authentication. Therefore, a brightness that is unacceptable for use in biometric authentication for one authentication engine may be acceptable for use in biometric authentication for another authentication engine.

[0077] On the other hand, if the exposure time is increased to capture a sufficiently bright image, the motion blur increases. The amount of motion blur that can be tolerated varies depending on the authentication engine that performs the biometric authentication. Therefore, even if the amount of motion blur is unacceptable for one authentication engine to use for biometric authentication, it may be acceptable for another authentication engine to use for biometric authentication. [3-3: Information Processing Operation Performed by Authentication System 3]

[0078] The flow of the information processing operation performed by the authentication system 3 will be described with reference to Fig. 6. Fig. 6 is a flowchart showing the information processing operation performed by the authentication system 3.

[0079] 6, the position information acquisition unit 2111 acquires position information indicating the position of the walker W in three-dimensional space (step S20). The gait detection unit 2112 detects the gait of the walker W based on the position information of the walker W in three-dimensional space (step S21). Based on the acquired gait information, the acquisition unit 211 detects the timing t f (Step S22). The acquisition unit 211 determines whether it is a predetermined timing (Step S23). The predetermined timing is, as shown in the above formula (1), the time Δt f is a predetermined time t th It may be the following case than:

[0080] If it is the predetermined timing (step S23: Yes), the speed estimation unit 2121 estimates the speed v of the walker W on the focal plane F based on the gait information (step S24). The speed estimation unit 2121 may estimate a speed component that causes motion blur on the focal plane F based on the detected gait.

[0081] The imaging environment determination unit 3122 determines the imaging environment of the camera C according to the estimated speed v (step S30). In the third embodiment, the imaging environment determination unit 3122 may determine the imaging environment such that the camera C captures a target image suitable for authentication by the authentication unit 313. The imaging environment determination unit 3122 may determine the imaging environment such that the camera C captures a target image suitable for an authentication engine that the authentication unit 313 causes to perform biometric authentication. For example, the imaging control unit 3123 may control the imaging environment such that an image that is clear enough to be used for authentication by the authentication unit 313 is captured. For example, the imaging control unit 3123 may control the imaging environment such that an image that is clear enough to allow features of the pedestrian W to be extracted is captured.

[0082] The imaging control unit 3123 controls the imaging environment in accordance with the determined imaging environment so that the camera C captures a target image suitable for authentication by the authentication unit 313 (step S31). The imaging control unit 3123 controls the camera C so that it captures an image of a predetermined part P of the walker W (step S32). This allows the camera C to capture an image suitable for authentication.

[0083] The authentication unit 313 authenticates the pedestrian W using the captured image of the pedestrian W (S33). In other words, the authentication unit 313 causes an authentication engine installed in the authentication system 3 to perform biometric authentication. [3-4: Technical Effects of the Authentication System 3]

[0084] The authentication system 3 in the third embodiment controls the imaging environment so as to capture an image suitable for authentication by the authentication unit 313, allowing the authentication unit 313 to accurately authenticate the pedestrian W. The authentication system 3 can dynamically change the exposure time for each trial according to the estimated speed v, allowing authentication to be performed using an image that has brightness suitable for authentication and in which motion blur is suppressed. [4: Fourth Embodiment]

[0085] Next, a fourth embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the fourth embodiment of the information processing device, the information processing method, and the recording medium will be described using an authentication system 4 to which the fourth embodiment of the information processing device, the information processing method, and the recording medium is applied. [4-1: Information processing operation performed by authentication system 4]

[0086] The authentication system 4 in the fourth embodiment differs in the operation of the imaging environment determination unit 4122. The magnitude of the allowable motion blur depends mainly on the characteristics of the authentication unit 313 and the moving speed of the imaging target. Therefore, the imaging environment determination unit 4122 determines the imaging environment according to the authentication margin M and the speed v. In this embodiment, the amount related to the magnitude of motion blur in the image that allows authentication by the authentication unit 313 is called the authentication margin M.

[0087] The authentication unit 313 causes the authentication engine installed in the authentication system 4 to perform biometric authentication. Therefore, the authentication margin M may be rephrased as an amount related to the magnitude of motion blur that allows authentication by the authentication engine installed in the authentication system 4. In other words, the authentication margin M may be rephrased as an amount determined by the authentication engine installed in the authentication system 4. The authentication margin M may be an amount that depends on the magnitude of motion blur that the authentication engine tolerates. The authentication margin M may be an amount that is determined by the performance of the authentication engine. The authentication margin M may be an amount that is determined by the properties of the authentication engine.

[0088] The velocity v used by the imaging environment determination unit 4122 may be the same quantity as the velocity v calculated in the information processing device 2 in the second embodiment. The velocity v used by the imaging environment determination unit 4122 may be a velocity component that causes motion blur on the focal plane F. The velocity v used by the imaging environment determination unit 4122 may be the absolute value of a velocity vector of the pedestrian W on the focal plane F that is perpendicular to the optical axis of the camera C. [4-2: Technical Effects of Authentication System 4]

[0089] The authentication system 4 in the fourth embodiment controls the imaging environment according to the speed v of the pedestrian W and the amount of motion blur in the image that can be authenticated by the authentication unit 313, and therefore can perform authentication using an image that is suitable for authentication. [5: Fifth Embodiment]

[0090] Next, a fifth embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the fifth embodiment of the information processing device, the information processing method, and the recording medium will be described using an authentication system 5 to which the fifth embodiment of the information processing device, the information processing method, and the recording medium is applied. [5-1: Information processing operation performed by authentication system 5]

[0091] The authentication system 5 in the fifth embodiment differs from the other embodiments described above in the operation of the imaging environment determination unit 5122. In the fifth embodiment, a specific method for determining the exposure time will be described. [5-2: Exposure Time Determination Rule]

[0092] In the fifth embodiment, the imaging environment determination unit 5122 determines the actual exposure time E as the imaging environment in accordance with an exposure time determination rule described below. The exposure time determination rule is a method for determining the actual exposure time E, and uses a function. The exposure time determination rule in the fifth embodiment uses a function of an authentication margin M and a velocity v. The authentication margin M may be a parameter related to the magnitude of motion blur that an authentication engine installed in the authentication system 5 tolerates.

[0093] The exposure time determination rule in the fifth embodiment may use a function that inputs the resolution A of the image captured by the camera C in addition to the authentication margin M and the speed v. It is known that motion blur occurs depending on the resolution A of the captured image. Furthermore, the exposure time determination rule in the fifth embodiment uses the minimum exposure time E when capturing an image that provides the brightness of the image required by the authentication engine. min may be set as the lower limit of the actual exposure time E.

[0094] The following describes each of the parameters used in the exposure time determination rule in the fifth embodiment. The parameters used in the exposure time determination rule include parameters that can be obtained in advance and parameters that are obtained for each trial.

[0095] The parameters that can be obtained in advance are the minimum exposure time E min , resolution A, and authentication margin M. The parameters that can be obtained in advance may be parameters determined by an authentication engine installed in the authentication system 5. In the fifth embodiment, the illumination intensity during imaging may be a fixed value.

[0096] Minimum exposure time E min [s] is the exposure time that can provide the image brightness required by the authentication engine when capturing an image. min The minimum exposure time E can be expressed as the exposure time required to maintain the minimum brightness required for authentication. min can be rephrased as the lower limit of the exposure time that provides the amount of light required by the authentication engine.

[0097] The resolution A [m / pix] is the resolution of the image captured by the camera C. The resolution A is a parameter that can be determined from the resolution and focus of the camera C. The resolution A may be set to suit the authentication by the authentication engine.

[0098] The authentication margin M may be a parameter related to the magnitude of motion blur that allows authentication by the authentication unit 313. The authentication margin M may be a value related to the tolerance to motion blur that is specific to the authentication engine installed in the authentication system 5.

[0099] The authentication margin M can take a value of 1.0 or greater. The authentication margin M is a parameter that depends on the scale of motion blur that is allowed for authentication. The authentication margin M may be determined by perturbing its value in various ways and performing a statistical learning process to obtain the highest accuracy.

[0100] The authentication margin M may be a parameter that can be obtained in advance, or may be a parameter that varies depending on the required authentication accuracy. For example, the authentication margin M may be a parameter that is obtained for each trial.

[0101] Furthermore, the resolution A may be a parameter that can be determined depending on the accuracy required for authentication. In other words, the resolution A may be a parameter that is determined for each trial.

[0102] In the fifth embodiment, the parameters acquired for each trial include parameters related to gait. The parameters related to gait are parameters estimated from the detected gait. The exposure determination rule uses velocity v as the parameter related to gait. The velocity v may be an estimated value of a velocity component of the position of a predetermined part P of the walker W at a predetermined location S2, calculated from the detected gait. The velocity v may be an absolute value of a velocity vector of the position of the predetermined part P of the walker W, which is perpendicular to the optical axis of the camera C.

[0103] If the movement component during the exposure time is half a pixel or less, the movement of the imaged subject is not reflected. A state in which the movement component during the exposure time is half a pixel or less is called complete blur-free. The complete blur-free condition may be expressed by the following formula (2): v×E≦A×0.5 (2)

[0104] Using the authentication margin M, the optimum exposure time E* is determined so as to satisfy the completely blur-free condition expressed by the above formula (2). The function for determining the optimum exposure time E* may be expressed by the following formula (3). E * =A x 0.5 x M x (1 / v)... (3)

[0105] The function expressed by the above formula (3) outputs the optimum exposure time E* when each parameter is input. The imaging environment determination unit 5122 can determine the optimum exposure time E* using this function.

[0106] Furthermore, the minimum exposure time E min In this case, the function expressed by the following equation (4) may be used: E=max(E min , E *)… (4)

[0107] That is, the imaging environment determination unit 5122 determines the minimum exposure time E as the actual exposure time E. min , or the optimal exposure time E*, whichever is larger. That is, the imaging environment determination unit 5122 sets the exposure time that provides brightness during imaging that allows authentication by the authentication unit 313 as the lower limit, and determines the exposure time of camera C as the imaging environment of camera C using a function of the speed v and a parameter related to the magnitude of motion blur that allows authentication by the authentication unit 313. [5-3: Technical Effects of Authentication System 5]

[0108] The authentication system 5 according to the fifth embodiment determines an appropriate exposure time for capturing an image as an imaging environment, and therefore can capture an image with brightness suitable for authentication and including motion blur that allows authentication. [6: Sixth Embodiment]

[0109] Next, a sixth embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the sixth embodiment of the information processing device, the information processing method, and the recording medium will be described using an information processing device 6 to which the sixth embodiment of the information processing device, the information processing method, and the recording medium is applied. [6-1: Information processing operation performed by the information processing device 6]

[0110] The information processing device 6 in the sixth embodiment differs in the operation of the imaging environment determination unit 6122 and the imaging control unit 6123. There may be multiple appropriate imaging environments depending on the timing of the information processing operation performed by the information processing device 6. When there is not one appropriate imaging environment but multiple candidate imaging environments, it may be difficult to know which imaging environment will result in the most optimal captured image without actually performing imaging. In this case, the information processing device 6 may attempt to capture images in each imaging environment.

[0111] For example, parameters of the exposure determination rule described in the fifth embodiment, such as the authentication margin M and the speed v, may not be uniquely determined depending on the timing of the information processing operation. For example, if the desired authentication accuracy is not uniquely determined, the authentication margin M is not uniquely determined. In this case, the actual exposure time E derived by the exposure determination rule is also not uniquely determined. Furthermore, the speed v of the pedestrian W when the pedestrian W reaches the predetermined location S2 estimated based on the detected gait may have a range. In this case, a range occurs in the actual exposure time E derived by the exposure determination rule. In such a case, the exposure time may be changed for each image capture.

[0112] In the sixth embodiment, the imaging control unit 6123 controls the camera C to capture images of the pedestrian W at the predetermined location S2 multiple times. If the camera C captures a video, the imaging environment determination unit 6122 may determine the frame rate of the camera C so that the pedestrian W at the predetermined location S2 is included in multiple video frames, and the imaging control unit 6123 may control the camera C to capture images at that frame rate. For example, the imaging environment determination unit 6122 may determine the frame rate of the camera C so that video frames including the pedestrian W at the predetermined location S2 can be acquired as many times as the number of candidate imaging environments estimated to be appropriate.

[0113] The imaging control unit 6123 controls the imaging environment for each imaging by the camera C. The imaging control unit 6123 may control the imaging environment for each video frame. Control for each imaging by the camera C refers to control each time the shutter is released, and in the case where the camera C captures videos, refers to control for each video frame. The imaging control unit 6123 may switch between multiple suitable imaging environment candidates for each imaging by the camera C.

[0114] For example, if it is not possible to narrow down the exposure amount suitable for capturing an image used for biometric authentication to one, acquiring images captured with multiple exposure amounts can increase the possibility of acquiring an image that can be authenticated. The imaging control unit 6123 may change the exposure time so that the exposure amount changes each time an image is captured by the camera C. The imaging control unit 6123 may switch the exposure time so that the multiple exposure amounts change each time an image is captured by the camera C. [6-2: Technical Effects of the Information Processing Device 6]

[0115] The information processing device 6 in the sixth embodiment controls the imaging environment for each image capture, and the camera C can capture images in different imaging environments for each image capture, thereby improving the possibility of acquiring images captured in an appropriate imaging environment. [7: Seventh Embodiment]

[0116] Next, a seventh embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the seventh embodiment of the information processing device, the information processing method, and the recording medium will be described using an information processing device 7 to which the seventh embodiment of the information processing device, the information processing method, and the recording medium is applied. [7-1: Information processing operation performed by the information processing device 7]

[0117] The information processing device 7 in the seventh embodiment differs in the operation of the imaging environment determination unit 7122 and the imaging control unit 7123. In the seventh embodiment, the imaging environment determination unit 7122 may determine an imaging environment that suppresses motion blur and an imaging environment that captures bright images. In the seventh embodiment, the imaging control unit 7123 may be able to switch between determining an imaging environment that suppresses motion blur and an imaging environment that captures bright images. The imaging control unit 7123 may switch between an imaging environment that suppresses motion blur and an imaging environment that captures bright images for each image capture by the camera C.

[0118] For example, in order to suppress motion blur that occurs in the captured image, the imaging control unit 7123 may control the exposure time when capturing an image by the camera C. Furthermore, in order to capture a bright image, the imaging control unit 7123 may control the exposure time when capturing an image by the camera C.

[0119] For example, the optimum exposure time E calculated by the formula (3) described in the fifth embodiment * However, the minimum exposure time E min In this case, the control unit 712 in the seventh embodiment sets the exposure time as the imaging environment to the minimum exposure time E min and control to set the exposure time as the imaging environment to the exposure time calculated by equation (3) may be switched for each image capture by camera C. This allows images to be captured under different conditions for each video frame, making it possible to obtain both images with suppressed motion blur and images with sufficient brightness. At least one of the images with suppressed motion blur and the images with sufficient brightness may be suitable for authentication, increasing the possibility of obtaining an image suitable for authentication. [7-2: Technical Effects of Information Processing Device 7]

[0120] The information processing device 7 in the seventh embodiment can acquire an image in which motion blur is suppressed and a bright image. In other words, the information processing device 7 can acquire an image including motion blur that allows authentication and an image that is bright enough for authentication. [8: Eighth Embodiment]

[0121] Next, an eighth embodiment of an information processing device, an information processing method, and a recording medium will be described. Hereinafter, the eighth embodiment of the information processing device, the information processing method, and the recording medium will be described using an information processing device 8 to which the eighth embodiment of the information processing device, the information processing method, and the recording medium is applied. [8-1: Information Processing Operation Performed by Information Processing Device 8]

[0122] The information processing device 8 in the eighth embodiment differs in the operations of the imaging environment determination unit 8122 and the imaging control unit 8123. In the eighth embodiment, the control unit 812 can control the illumination intensity of the lighting used during imaging.

[0123] In the eighth embodiment, the control of the imaging environment may be adjustment of the amount of exposure light received by the image sensor. In the eighth embodiment, the control of the imaging environment may include at least one of control of exposure time and control of illumination intensity. In the eighth embodiment, illumination intensity may be controlled in addition to or instead of exposure time.

[0124] The exposure time and the illumination intensity have a complementary relationship. In the eighth embodiment, the exposure time is set to an appropriate value E def and the ratio to the optimal exposure time (E min / E * ) or by increasing the illumination intensity with a magnification factor corresponding to the exposure time.

[0125] The imaging environment determination unit 8122 determines whether the optimum exposure time E* under the conditions for suppressing motion blur is the minimum exposure time E min If the brightness is less than 10 ... def × (E min / E * ) ... (5) The imaging control unit 8123 controls the exposure time and the illumination intensity in accordance with the imaging environment determined by the imaging environment determination unit 8122, and controls imaging by the camera C. [8-2: Technical Effects of the Information Processing Device 8]

[0126] The information processing device 8 in the eighth embodiment controls the illumination intensity according to the exposure time, and therefore can capture an image with an appropriate amount of exposure.

[0127] The following supplementary notes are further disclosed with respect to the above-described embodiments. [Supplementary Note 1] An information processing device comprising: acquisition means for acquiring gait information indicating the gait of a moving target; and control means for estimating the speed of the target when the target reaches a predetermined location based on the gait information, and controlling an imaging environment for imaging the target after reaching the predetermined location in accordance with the speed. [Supplementary Note 2] The acquisition means includes: position information acquisition means for acquiring position information indicating the position of a predetermined part of the target in three-dimensional space; and gait detection means for detecting the gait of the target based on the position information, wherein the control means estimates the speed of the target when the target reaches the predetermined location based on the gait information and controls the imaging environment in accordance with the speed, and the imaging means focused on the predetermined location images the predetermined part of the target. [Supplementary Note 3] The information processing device according to Supplementary Note 1 or 2, further including authentication means for authenticating the target using a target image of the target, wherein the control means controls the imaging environment so that the imaging means focused on the predetermined location captures the target image suitable for authentication by the authentication means. [Supplementary Note 4] The information processing device according to Supplementary Note 3, wherein the control means has a determination means for determining the imaging environment in accordance with the speed and an amount related to the magnitude of motion blur in the target image at which authentication by the authentication means is possible. [Supplementary Note 5] The information processing device according to Supplementary Note 4, wherein the determination means determines the exposure time as the imaging environment using a function of the amount related to the magnitude of motion blur and the speed, with a lower limit exposure time being the exposure time at which authentication by the authentication means is possible. [Supplementary Note 6] The information processing device according to Supplementary Note 1 or 2, wherein the imaging means having a focus at a predetermined location captures images at least twice, and the control means controls the imaging environment for each image captured by the imaging means.[Supplementary Note 7] The information processing device according to Supplementary Note 1 or 2, wherein the imaging means having a focus at a predetermined location captures images at least twice, and the control means switches between an imaging environment that suppresses motion blur and an imaging environment that captures a bright image for each image captured by the imaging means. [Supplementary Note 8] The information processing device according to claim 1 or 2, wherein the imaging environment is an environment related to brightness during imaging, and includes an exposure time during imaging and an illumination intensity during the imaging, and the control means controls the illumination intensity according to the exposure time. [Supplementary Note 9] An information processing method comprising: acquiring gait information indicating the gait of a moving target; estimating a speed of the target when the target reaches a predetermined location based on the gait information; and controlling an imaging environment for imaging the target after reaching the predetermined location based on the speed. [Supplementary Note 10] A recording medium having recorded thereon a computer program for causing a computer to execute an information processing method comprising: acquiring gait information indicating the gait of a moving target; estimating a speed of the target when the target reaches a predetermined location based on the gait information; and controlling an imaging environment for imaging the target after reaching the predetermined location based on the speed.

[0128] This disclosure may be modified as appropriate within the scope of the claims and the technical idea that can be read from the entire specification. Information processing devices, information processing methods, and recording media that involve such modifications are also included in the technical idea of ​​this disclosure.

[0129] 1, 2, 6, 7, 8 Information processing device 11, 211 Acquisition unit 12, 212, 312, 412, 512, 612, 712, 812 Control unit C Camera S Position sensor 2111 Position information acquisition unit 2112 Gait detection unit 2121, 3121 Speed ​​estimation unit 2122, 3122, 4122, 5122, 6122, 7122, 8122 Imaging environment determination unit 2123, 3123, 6123, 7123, 8123 Imaging control unit 3, 4, 5 Authentication system 313 Authentication unit W Pedestrian P Predetermined part F Focal plane S2 Predetermined location S1 Gait detection section

Claims

1. an acquisition means for acquiring gait information indicating the gait of a moving object; a control means for estimating a speed of the target when the target reaches a predetermined location based on the gait information, and controlling an imaging environment for imaging the target that has reached the predetermined location in accordance with the speed; An information processing device comprising:

2. The acquisition means a position information acquisition means for acquiring position information indicating the position of a predetermined part of the target in three-dimensional space; and a gait detection means for detecting a gait of the target based on the position information; the control means estimates a speed of the object when the object reaches the predetermined location based on the gait information, and controls the imaging environment in accordance with the estimated speed; The imaging means having a focal point at the predetermined location images a predetermined part of the subject. The information processing device according to claim 1 .

3. further comprising an authentication means for authenticating the object using an object image of the object; The control means controls the imaging environment so that the imaging means captures the target image suitable for authentication by the authentication means. The information processing device according to claim 2 .

4. The imaging environment is an environment related to brightness during imaging, including exposure time during imaging. The control means Using a function of the magnitude of motion blur in the target image and the velocity, The exposure time for capturing the image that enables authentication by the authentication means is set as a minimum exposure time, The exposure time is determined as the imaging environment. The information processing device according to claim 3 .

5. The imaging means captures images at least twice, The control means controls the imaging environment for each imaging operation by the imaging means. The information processing device according to claim 2 .

6. The imaging means captures images at least twice, The control means switches between an imaging environment that suppresses motion blur and an imaging environment that captures a bright image each time the imaging means captures an image. The information processing device according to claim 2 .

7. The imaging environment is an environment related to brightness during imaging, and includes exposure time during imaging and illumination intensity during imaging. The control means controls the illumination intensity in accordance with the exposure time.

3. The information processing device according to claim 1.

8. Acquire gait information indicating the gait of a moving object; estimating a speed of the object when the object reaches a predetermined location based on the gait information; An imaging environment for imaging the target that has reached the predetermined location is controlled in accordance with the speed. A computer-implemented information processing method.

9. On the computer, Acquire gait information indicating the gait of a moving object; estimating a speed of the object when the object reaches a predetermined location based on the gait information; An imaging environment for imaging the target that has reached the predetermined location is controlled in accordance with the speed. A computer program for executing an information processing method.