Speed detection system and speed detection method
Patent Information
- Application Number
- JP2023008982
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-01-24
- Publication Date
- 2026-09-09
- Estimated Expiration
- 2043-01-24
AI Technical Summary
【0007】 本発明によれば、回転円盤上を移動する物体の移動速度を精度高く検出することができるという効果を奏する。
Smart Images

Figure 0007918108000001 
Figure 0007918108000002 
Figure 0007918108000003
Abstract
Description
Technical Field
[0001] The present invention relates to a moving speed detection system and a moving speed detection method.
Background Art
[0002] Conventionally, there is a technology for optically detecting the moving speed of a moving transparent film. For example, when a transparent film is irradiated with monochromatic parallel light having a predetermined beam width, local reflection of laser light occurs due to structural variations and the like inside the transparent film, and the transmitted light has unevenness unique to the transparent film. There is a technology that utilizes this property to detect the speed of a moving transparent film (see Patent Document 1).
Prior Art Literature
Patent Literature
[0003]
Patent Document 1
Summary of the Invention
Problem to be Solved by the Invention
[0004] However, with the conventional technology, it is not possible to detect the moving speed of an object moving on a rotating disk with high accuracy. For example, in the conventional technology, since the moving speed is calculated using the correlation of light intensity distribution patterns, one example of the problem is that the tangential speed, which is the moving speed of the object on the disk, differs depending on the observation position of the light intensity distribution pattern on the disk.
Means for Solving the Problem
[0005] To solve the above-mentioned problems and achieve the objective, the present invention provides a speed detection system comprising a light emitter, a light receiver, and a speed detection device, wherein the light emitter irradiates an object with light of a predetermined beam width, the light receiver receives reflected or scattered light from the object irradiated with light of a predetermined beam width by the light emitter and determines a light intensity distribution pattern, and the speed detection device comprises an acquisition unit that acquires the light intensity distribution pattern received by the light receiver at a predetermined period, a determination unit that determines a detection area of the light intensity distribution pattern acquired by the acquisition unit, a correlation calculation unit that calculates a correlation value between the light intensity distribution patterns in the detection area determined by the determination unit and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak, and a speed calculation unit that determines the speed of movement of the object from the amount of deviation between the light intensity distribution patterns determined by the correlation calculation unit.
[0006] The method for detecting moving speed according to the present invention is a method for detecting moving speed performed by a light emitter, a light receiver, and a moving speed detection device, characterized in that the method includes: a step of the light emitter irradiating an object with light of a predetermined beam width; a step of the light receiver receiving reflected or scattered light from the object irradiated with light of a predetermined beam width by the light emitter and determining a light intensity distribution pattern; an acquisition step of the moving speed detection device acquiring the light intensity distribution pattern received by the light receiver at a predetermined period; a determination step of the moving speed detection device determining a detection area of the light intensity distribution pattern acquired in the acquisition step; a correlation calculation step of the moving speed detection device calculating a correlation value between light intensity distribution patterns in the detection area determined in the determination step and determining the amount of deviation between light intensity distribution patterns when the correlation value shows a peak; and a speed calculation step of the moving speed detection device determining the moving speed of the object from the amount of deviation between light intensity distribution patterns determined in the correlation calculation step. [Effects of the Invention]
[0007] According to the present invention, the speed of movement of an object moving on a rotating disk can be detected with high accuracy. [Brief explanation of the drawing]
[0008] [Figure 1] Figure 1 shows an example of the configuration of a movement speed detection system according to an embodiment. [Figure 2] Figure 2 shows an example of the functional configuration of a moving speed detection device according to this embodiment. [Figure 3] Figure 3 illustrates the effects of rotation. [Figure 4] Figure 4 illustrates the process for determining the detection area of the light intensity distribution pattern of the moving speed detection device according to the embodiment. [Figure 5] Figure 5 illustrates the process for determining the detection area of the light intensity distribution pattern of the moving speed detection device according to an embodiment. [Figure 6] Figure 6 illustrates the process for determining the detection area of the light intensity distribution pattern of the moving speed detection device according to the embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the motion speed detection process by the motion speed detection system according to the embodiment. [Figure 8] Figure 8 shows an example of the functional configuration of a moving speed detection device according to an embodiment. [Figure 9] Figure 9 is a flowchart showing an example of the motion speed detection process by the motion speed detection system according to the embodiment. [Figure 10] Figure 10 shows an example of the configuration of a moving speed detection system according to an embodiment. [Figure 11] Figure 11 shows an example of the functional configuration of a mobile device according to an embodiment. [Figure 12] Figure 12 shows an example of the functional configuration of a moving speed detection device according to an embodiment. [Figure 13] Figure 13 is a flowchart showing an example of the motion speed detection process by the motion speed detection system according to the embodiment. [Figure 14] Figure 14 shows an example of a computer hardware configuration. [Modes for carrying out the invention]
[0009] Hereinafter, embodiments (referred to as "embodiments" where appropriate) will be described with reference to the drawings. In the following description, constituent elements common to each embodiment are denoted by the same reference numerals, and repeated description is omitted.
[0010] [First Embodiment] [Configuration of Moving Speed Detection System] The configuration of a moving speed detection system 1 according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing the configuration of the moving speed detection system 1 according to the embodiment. In FIG. 1, the moving speed detection system 1 is shown as an example of the moving speed detection system according to the embodiment.
[0011] As shown in FIG. 1, the moving speed detection system 1 may be configured to include a light projector 50, a light receiver 60, a rotating disk 70, and a moving speed detection device 100.
[0012] The light projector 50 is a device that emits light. The light projector 50 irradiates an object with light having a predetermined beam width. For example, the light projector 50 irradiates a sheet-shaped object with predetermined monochromatic parallel light. For example, the light projector 50 irradiates a film sheet with predetermined monochromatic parallel light. Further, for example, the light projector 50 irradiates a powdery object with predetermined monochromatic parallel light. For example, the light projector 50 irradiates powder with predetermined monochromatic parallel light.
[0013] The light receiver 60 is a device that receives light. The light receiver 60 receives reflected light or scattered light from an object irradiated with light having a predetermined beam width by the light projector 50, and obtains a light intensity distribution pattern. Note that an optical system such as a lens or a mirror can be used between the light receiver 60 and the object, and various magnifications can be adjusted. For example, an optical system with variable magnification according to the distance between the surface of the object and the light receiver 60 can be used. Further, various sensors such as an area sensor and a line sensor can be used for the light receiver 60.
[0014] The rotating disk 70 is a disk that rotates at a predetermined speed. An object, which is the projection target of the light projector 50, moves on the rotating disk 70. Note that the rotation of the rotating disk 70 may be controlled by a rotation motor and an encoder.
[0015] The moving velocity detection device 100 acquires the light intensity distribution patterns received by the light receiver 60 at a predetermined period, determines a detection region for the acquired light intensity distribution patterns, calculates a correlation value between the light intensity distribution patterns in the determined detection region, and obtains the moving velocity (tangential velocity) of the object from the amount of shift between the light intensity distribution patterns when the correlation value shows a peak.
[0016] Here, the amount of shift between the light intensity distribution patterns refers to the shift in pixel units between the light intensity distribution patterns obtained by the light receiver 60. In other words, the moving velocity detection device 100 targets the rotational movement of the object on the disk surface of the rotating disk 70, and calculates the moving velocity of the object using the correlation of the light intensity distribution patterns and the shift in pixel units.
[0017] [Configuration of Moving Velocity Detection Device] Next, the configuration of the moving velocity detection device 100 will be described with reference to Figure 2. Figure 2 is a diagram showing an example of the configuration of the moving velocity detection device 100 according to the embodiment. As shown in Figure 2, the moving velocity detection device 100 includes a communication unit 110, a control unit 120, and a storage unit 130. Note that each of these components may be separately held by a plurality of devices. The processing of each of these components will be described below.
[0018] The communication unit 110 is implemented by a NIC (Network Interface Card) or the like, and enables communication between an external device and the control unit 120 via a telecommunication line such as a LAN (Local Area Network) or the Internet. For example, the communication unit 110 enables communication between the external device and the control unit 120.
[0019] The memory unit 130 is implemented by semiconductor memory elements such as RAM (Random Access Memory) and flash memory, or by storage devices such as hard disks and optical discs. The memory unit 130 has a detection area DB131, a tangential velocity DB132, and other DB133.
[0020] The detection area DB131 stores the speed measurement range, minimum speed, maximum speed, detection area (range of cells to be saved), and other information necessary for determining the detection area.
[0021] The tangential velocity DB132 stores information necessary for calculating the tangential velocity, including the radius of the rotating disk 70, the light intensity distribution pattern, the shooting time, the sampling period, the amount of movement of the photodetector 60 per pixel, the tangential velocity, and other relevant information.
[0022] DB133 also stores information such as the magnification of the optical system and other auxiliary information for speed detection. Note that the above information is merely an example, and the information stored in each DB is not limited to that listed above.
[0023] The control unit 120 is implemented using a CPU (Central Processing Unit), NP (Network Processor), FPGA (Field Programmable Gate Array), etc., and executes processing programs stored in memory. As shown in Figure 2, the control unit 120 has an acquisition unit 121, a determination unit 122, a correlation calculation unit 123, and a movement speed calculation unit 124. The individual parts of the control unit 120 will be described below.
[0024] The acquisition unit 121 acquires the light intensity distribution pattern received by the light receiver 60 at a predetermined period. For example, the acquisition unit 121 acquires the light intensity distribution pattern received by the light receiver 60 at a period of 50 milliseconds. Here, the predetermined period for the acquisition unit 121 to acquire the light intensity distribution pattern can be an externally input value or a preset value.
[0025] The determination unit 122 determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121. For example, the determination unit 122 determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121 according to the speed measurement range. Here, the speed measurement range refers to the observation position on the rotating disk 70, and specifically, the position of the moving speed detection system 1 on the rotating disk 70. For example, the determination unit 122 determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121 according to the radius of the rotating disk 70 and the position information of the moving speed detection system 1.
[0026] For example, the determination unit 122 uses information from the detection area DB 131, which stores the detection areas of the light intensity distribution pattern for each speed measurement range, to determine the detection area of the light intensity distribution pattern corresponding to the speed measurement range. For example, the determination unit 122 determines the cells to be saved in the sensor that saves the light intensity distribution pattern acquired by the acquisition unit 121, according to the speed measurement range. The method by which the determination unit 122 determines the detection area of the light intensity distribution pattern will be described later.
[0027] Furthermore, the determination unit 122 determines the detection area of the light intensity distribution pattern so that it fits within a predetermined row of light-receiving cells along the direction of movement of the object. For example, the determination unit 122 determines the detection area of the light intensity distribution pattern so that it fits within one row of light-receiving cells along the direction of movement of the object.
[0028] The correlation calculation unit 123 calculates the correlation value between light intensity distribution patterns in the detection area determined by the determination unit 122, and determines the amount of shift between the light intensity distribution patterns when the correlation value shows a peak. For example, in the detection area determined by the determination unit 122, the correlation calculation unit 123 compares and matches a first light intensity distribution pattern obtained via the photodetector 60 with a second light intensity distribution pattern obtained after a predetermined period has elapsed since the first light intensity distribution pattern was stored, and determines the amount of movement of the photodetector 60 at the pixel level as the amount of shift of the light intensity distribution patterns when the correlation value shows a peak.
[0029] For example, when a second light intensity distribution pattern is acquired a predetermined period after the acquisition of the first light intensity distribution pattern, the correlation calculation unit 123 compares and matches the first and second light intensity distribution patterns stored in the storage unit 130, and sequentially calculates the correlation value between the light intensity distribution patterns, specifically their similarity. Alternatively, the calculation performed by the correlation calculation unit 123 may be performed each time a new light intensity distribution pattern is obtained.
[0030] The motion speed calculation unit 124 determines the motion speed of an object from the amount of shift between light intensity distribution patterns obtained by the correlation calculation unit 123. For example, the motion speed calculation unit 124 determines the tangential velocity, which is the motion speed of an object, from the amount of movement of the photodetector 60 at the pixel level, which is the amount of shift between the first light intensity distribution pattern and the second light intensity distribution pattern, obtained by the correlation calculation unit 123.
[0031] For example, the motion speed calculation unit 124 calculates the tangential velocity using information about the relationship between features extracted from the first light intensity distribution pattern and the second light intensity distribution pattern and the motion speed. For example, the motion speed calculation unit 124 calculates the tangential velocity using information stored in the tangential velocity DB 132, which stores the relationship between the amount of movement of the photodetector 60 per pixel, the sampling period and the tangential velocity between the first light intensity distribution pattern and the second light intensity distribution pattern.
[0032] [Process for determining the detection area of the light intensity distribution pattern] Next, the process for determining the detection area of the light intensity distribution pattern will be explained with reference to Figures 3-5. Figure 3 is a diagram illustrating the effect of rotation.
[0033] As shown in Figure 3, when measuring the tangential velocity of an object on a rotating disk as its moving velocity, if the detection area of the light intensity distribution pattern is kept constant, the tangential velocity due to rotation will differ depending on the pattern observation position within the disk, resulting in differences in the detected velocity of the object. Therefore, it is necessary to change the light intensity distribution pattern according to the relationship between the velocity range and the size of the area used within the disk surface.
[0034] Next, Figure 4 is a diagram illustrating the process by which the determination unit 122 determines the detection area of the light intensity distribution pattern. The determination unit 122 determines the detection area by selecting the cells (pixels) of the photodetector 60 that are to be used to store the light intensity distribution pattern. In Figure 4, the cells shown by solid lines are those selected by the determination unit 122, and the cells shown by dashed lines are those that have not been selected.
[0035] The determination unit 122 determines the cells to be saved in the sensor (photodetector 60) that saves the light intensity distribution pattern, according to the speed measurement range. For example, the determination unit 122 uses the information from the detection area DB 131, which stores the detection areas of the light intensity distribution pattern for each speed measurement range, to determine the detection area of the light intensity distribution pattern corresponding to the speed measurement range. For example, if the speed measurement range is the outer ring of the disk or near the outer ring, the determination unit 122 may set the cells to be saved in the sensor that saves the light intensity distribution pattern to fit within one cell column.
[0036] Next, Figure 5 is a diagram illustrating the method by which the determination unit 122 determines the light intensity distribution pattern by setting multiple cell ranges. For example, as shown in Figure 5, if the speed measurement range is the inner ring or near the inner ring of the disk, the determination unit 122 may set the cells to be saved in the sensor that saves the light intensity distribution pattern to fit within multiple cell ranges.
[0037] Next, Figure 6 is a diagram illustrating the method by which the determination unit 122 determines the light intensity distribution pattern by setting the cell range in the matrix direction. For example, as shown in Figure 6(1), the determination unit 122 adjusts the cells to be selected in the column direction within a column of the area sensor matrix, within a range where the tangential velocity direction does not point in multiple directions. For example, the determination unit 122 may determine the detection area of the light intensity distribution pattern so that it fits within a predetermined column of light-receiving cells along the direction of movement of the object.
[0038] Furthermore, the determination unit 122 is set to limit the number of cell rows if, for example, the cells begin to face multiple directions within a single column of the matrix, as shown in Figure 6(2). Note that the cells selected by the determination unit 122 have an effective area, and qualitatively there is a lower limit to the selection region of the light intensity distribution pattern, so cells are set within an acceptable range. Also, when a line sensor is used as the light receiver 60, the detection region of the light intensity distribution pattern may be determined by a method similar to the one shown in Figure 6(2).
[0039] [flowchart] Next, the motion speed detection process by the motion speed detection system 1 with the above-described configuration will be explained with reference to the flowchart in Figure 7. Figure 7 is a flowchart of an example of the estimation process by the motion speed detection system 1 according to the embodiment. Note that steps S101 to S106 below can be executed in a different order. Also, some of the steps S101 to S106 below may be omitted.
[0040] First, the floodlight 50 irradiates the object with light of a predetermined ray beam width (step S101). For example, the floodlight 50 irradiates a sheet-like object with monochromatic parallel light of a predetermined ray beam width.
[0041] The light receiver 60 receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter 50 and determines its light intensity distribution pattern (step S102). For example, the light receiver 60 receives reflected or scattered light from a sheet-like object irradiated with monochromatic parallel light of a predetermined beam width by the light emitter 50 and determines its light intensity distribution pattern.
[0042] The determination unit 122 determines the detection area of the light intensity distribution pattern (step S103). For example, the determination unit 122 determines the cells of the sensor to be saved for capturing the light intensity distribution pattern, according to the velocity measurement range.
[0043] The correlation calculation unit 123 calculates the correlation value between the light intensity distribution patterns in the detection area determined by the determination unit 122 (step S104), and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak (step S105). For example, the correlation calculation unit 123 compares and matches a first light intensity distribution pattern obtained via the photodetector 60 with a second light intensity distribution pattern obtained after a predetermined period has elapsed since the first light intensity distribution pattern was stored, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak.
[0044] The motion speed calculation unit 124 determines the motion speed of the object from the amount of shift between the light intensity distribution patterns obtained by the correlation calculation unit 123 (step S106). For example, the motion speed calculation unit 124 determines the tangential velocity, which is the motion speed of the object, from the amount of movement of the photodetector 60 per pixel, which is the amount of shift between the first light intensity distribution pattern and the second light intensity distribution pattern, obtained by the correlation calculation unit 123.
[0045] [effect] As described above, the motion speed detection system 1 according to the embodiment is a motion speed detection system having a light emitter 50, a light receiver 60, and a motion speed detection device 100, wherein the light emitter 50 irradiates an object with light of a predetermined ray beam width, the light receiver 60 receives reflected or scattered light from the object irradiated with light of a predetermined ray beam width by the light emitter 50 and determines a light intensity distribution pattern, and the motion speed detection device 100 has an acquisition unit 121 that acquires the light intensity distribution pattern received by the light receiver 60 at a predetermined period, a determination unit 122 that determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121, a correlation calculation unit 123 that calculates the correlation value between the light intensity distribution patterns in the detection area determined by the determination unit 122 and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak, and a motion speed calculation unit 124 that determines the motion speed of the object from the amount of deviation between the light intensity distribution patterns determined by the correlation calculation unit 123.
[0046] As a result, the motion speed detection system 1 according to this embodiment can reduce the effects of rotation and accurately measure the motion speed of an object moving on the rotating disk 70.
[0047] Furthermore, the movement speed detection system 1 according to this embodiment can reduce the effects of rotation and accurately measure the movement speed of a sheet-like object moving on the rotating disk 70.
[0048] Furthermore, the movement speed detection system 1 according to this embodiment can reduce the effects of rotation and accurately measure the movement speed of a powdery object moving on the rotating disk 70.
[0049] Furthermore, in the moving speed detection system 1 according to the embodiment, the determination unit 122 determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121 according to the speed measurement range. As a result, the moving speed detection system 1 according to the embodiment limits the detection area of the light intensity distribution pattern according to the speed measurement range, reduces the effect of rotation, and can accurately measure the moving speed of an object moving on the rotating disk 70.
[0050] Furthermore, in the motion speed detection system 1 according to the embodiment, the determination unit 122 determines the detection area of the light intensity distribution pattern so that it fits within a predetermined row of light-receiving cells along the direction of movement of the object. As a result, the motion speed detection system 1 according to the embodiment limits the detection area of the light intensity distribution pattern so that it fits within a specific row of light-receiving cells according to the speed measurement range, reduces the effect of rotation, and can accurately measure the motion speed of an object moving on the rotating disk 70.
[0051] [Second Embodiment] Up to this point, the speed detection device 100 according to the first embodiment has been described. Below, the speed detection device 100 according to the second embodiment will be described. Descriptions similar to those of the speed detection device 100 according to the first embodiment will be omitted as appropriate. The speed detection device 100 according to the second embodiment sets the detection area of the light intensity distribution pattern using speed range information received from the user.
[0052] [Configuration of the movement speed detection device] First, the configuration of the speed detection device 100 will be explained using Figure 8. The speed detection device 100 according to the second embodiment shown in Figure 8 differs from the speed detection device 100 according to the first embodiment shown in Figure 2 in that it further includes a speed range input unit 125.
[0053] The speed range input unit 125 accepts input of a speed range from the user. For example, the speed range input unit 125 accepts input of a minimum speed and a maximum speed from the user.
[0054] The determination unit 122 determines the detection area of the light intensity distribution pattern using the speed measurement range and the speed range received by the speed range input unit 125. For example, the determination unit 122 determines the detection area of the light intensity distribution pattern using the speed measurement range and the minimum and maximum speed information received by the speed range input unit 125. For example, the determination unit 122 uses the speed measurement range and the detection area DB 131, which stores the relationship between the speed range and the detection area, to determine the detection area of the light intensity distribution pattern from the speed measurement range and the minimum and maximum speed information received by the speed range input unit 125.
[0055] [flowchart] Next, the movement speed detection system 1 with the above-described configuration will be explained with reference to the flowchart in Figure 9. Figure 9 is a flowchart showing an example of the movement speed detection process by the movement speed detection system 1 according to the embodiment. Note that the following steps S201 to S207 can be executed in a different order. Also, some of the following steps S201 to S207 may be omitted.
[0056] First, the speed range input unit 125 receives input of a speed range from the user (step S201). For example, the speed range input unit 125 receives input of a minimum speed and a maximum speed from the user.
[0057] Next, the floodlight 50 irradiates the object with light of a predetermined ray beam width (step S202). For example, the floodlight 50 irradiates the sheet-like object with monochromatic parallel light of a predetermined ray beam width.
[0058] The light receiver 60 receives reflected or scattered light from an object irradiated with light of a predetermined ray beam width by the light emitter 50 and determines its light intensity distribution pattern (step S203). For example, the light receiver 60 receives reflected or scattered light from a sheet-like object irradiated with monochromatic parallel light of a predetermined ray beam width by the light emitter 50 and determines its light intensity distribution pattern.
[0059] The determination unit 122 determines the detection area of the light intensity distribution pattern using the speed measurement range and the speed range received by the speed range input unit 125 (step S204). For example, the determination unit 122 determines the cells of the sensor to be saved for capturing the light intensity distribution pattern using the speed measurement range and the minimum and maximum speed information received by the speed range input unit 125.
[0060] The correlation calculation unit 123 calculates the correlation value between the light intensity distribution patterns in the detection area determined by the determination unit 122 (step S205), and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak (step S206). For example, the correlation calculation unit 123 compares and matches the first light intensity distribution pattern obtained via the photodetector 60 with the second light intensity distribution pattern obtained after a predetermined period has elapsed since the first light intensity distribution pattern was stored, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak.
[0061] The motion speed calculation unit 124 determines the motion speed of the object from the amount of shift between the light intensity distribution patterns determined by the correlation calculation unit 123 (step S207). For example, the motion speed calculation unit 124 determines the tangential velocity, which is the motion speed of the object, from the amount of movement of the photodetector 60 per pixel, which is the amount of shift between the first light intensity distribution pattern and the second light intensity distribution pattern, as determined by the correlation calculation unit 123.
[0062] [effect] The moving speed detection system 1 according to this embodiment further includes a speed range input unit 125, and the determination unit 122 determines the detection area of the light intensity distribution pattern using information from the speed measurement range and the speed range received by the speed range input unit 125.
[0063] As a result, the motion speed detection system 1 according to the embodiment can accurately measure the motion speed of an object moving on the rotating disk 70 while reducing the processing load during motion speed detection by determining the detection area of the light intensity distribution pattern using the motion information input by the user, in addition to the motion measurement range.
[0064] [Third Embodiment] Up to this point, the movement speed detection system 1 according to the first and second embodiments has been described. Below, the movement speed detection device 100 according to the third embodiment will be described. Descriptions similar to those of the movement speed detection device 100 according to the first and second embodiments will be omitted as appropriate. In the movement speed detection system 1 according to the third embodiment, the light emitter 50, the light receiver 60, and the movement speed detection device 100 are attached to the moving device 200, and the movement speed detection system 1 sets the cell range for saving the light intensity distribution pattern according to the position of the moving device 200. Furthermore, the movement speed detection system 1 according to the third embodiment calibrates the movement speed detected by the movement speed detection device 100 using a standard speed calculated from the trajectory radius and angular velocity.
[0065] [Configuration of the movement speed detection system] First, the configuration of the movement speed detection system 1 will be explained using Figure 10. The movement speed detection system 1 according to the third embodiment shown in Figure 10 differs from the movement speed detection system 1 according to the first embodiment shown in Figure 1 in that it further includes a movement device 200.
[0066] The moving device 200 is a device that moves the light emitter 50, the light receiver 60, and the moving speed detection device 100.
[0067] [Configuration of the mobile device] Next, the configuration of the moving device 200 will be described using Figure 11. The moving device 200 includes a moving control unit 221 and a moving amount measuring unit 222.
[0068] The movement control unit 221 controls the movement of the moving device 200. For example, the movement control unit 221 controls the movement of the moving device 200 to which the light emitter 50, the light receiver 60, and the movement speed detection device 100 are attached. For example, the movement control unit 221 moves the moving device 200 from the outer periphery of the rotating disk 70 toward the center. Alternatively, for example, the movement control unit 221 may move the moving device 200 from the center toward the outer periphery of the rotating disk 70.
[0069] The movement amount measuring unit 222 measures the amount of movement of the moving device 200. For example, the movement amount measuring unit 222 measures the direction of movement and the distance traveled by the moving device 200.
[0070] [Configuration of the movement speed detection device] Next, the configuration of the moving speed detection device 100 will be described using Figure 12. The moving speed detection device 100 according to the first embodiment shown in Figure 2 differs in that it has a calibration DB 134, a track radius derivation unit 126, a standard speed measurement unit 127, and a calibration unit 128.
[0071] The memory unit 130 has a calibration DB 134. The calibration DB 134 stores the object's moving speed (tangential speed), standard speed, angular velocity, radius of the rotating disk 70, amount of movement of the moving device 200, track radius, and other information necessary for calibration. The information stored in the calibration DB 134 described above is just an example, and the information stored in the calibration DB 134 is not limited to that described above.
[0072] The acquisition unit 121 acquires information on the radius of the rotating disk 70, the amount of movement of the moving device 200, and the angular velocity. For example, the acquisition unit 121 acquires information on the radius of the rotating disk 70 stored in the tangential velocity DB 132, and acquires information on the amount of movement of the moving device 200 measured by the movement amount measuring unit 222. The acquisition unit 121 also acquires information on the angular velocity of the rotating disk 70 from a device that controls the rotation of the rotating disk 70 (for example, an encoder).
[0073] The determination unit 122 uses the amount of movement measured by the amount of movement measurement unit 222 to determine the detection area of the light intensity distribution pattern acquired by the acquisition unit 121. For example, the determination unit 122 uses the information from the detection area DB 131, which stores the detection areas of the light intensity distribution pattern corresponding to the amount of movement, to determine the detection area of the light intensity distribution pattern corresponding to the amount of movement.
[0074] The orbital radius derivation unit 126 derives the orbital radius from the radius of the rotating disk 70 acquired by the acquisition unit 121 and the amount of movement measured by the amount of movement measuring unit 222. For example, the orbital radius derivation unit 126 derives the orbital radius by calculating the difference between the radius of the rotating disk 70 acquired by the acquisition unit 121 and the amount of movement measured by the amount of movement measuring unit 222.
[0075] The standard speed measuring unit 127 calculates the standard speed from the orbital radius derived by the orbital radius derivation unit 126 and the angular velocity acquired by the acquisition unit 121. Here, the standard speed is the speed information that will be used as the standard during calibration by the calibration unit 128, which will be described next. For example, the standard speed measuring unit 127 calculates the standard speed by multiplying the orbital radius derived by the orbital radius derivation unit 126 and the angular velocity acquired by the acquisition unit 121. Here, the standard speed calculated by the standard speed measuring unit 127 may be stored in the calibration DB 134.
[0076] The calibration unit 128 calculates the correspondence between the speed measured by the standard speed measurement unit 127 and the moving speed of the object calculated by the moving speed calculation unit 124. For example, the calibration unit 128 pre-calculates the correspondence between the speed measured by the standard speed measurement unit 127 and the moving speed of the object calculated by the moving speed calculation unit 124 and stores it in the calibration DB 134.
[0077] Furthermore, the calibration unit 128 calibrates the object's moving speed calculated by the moving speed calculation unit 124 using the speed measured by the standard speed measurement unit 127. For example, the calibration unit 128 calibrates the object's moving speed calculated by the moving speed calculation unit 124 using a calibration DB 134 that stores the correspondence between the standard speed and the object's moving speed calculated by the moving speed calculation unit 124.
[0078] [flowchart] Next, the movement speed detection system 1 with the above-described configuration will be explained with reference to the flowchart in Figure 13. Figure 13 is a flowchart showing an example of the movement speed detection process by the movement speed detection system 1 according to the embodiment. Note that steps S301 to S310 below can be executed in a different order. Also, some of the steps S301 to S310 below may be omitted.
[0079] First, the acquisition unit 121 acquires information on the radius of the rotating disk 70, the amount of movement of the moving device 200, and the angular velocity (step S301). For example, the acquisition unit 121 acquires the information on the radius of the rotating disk 70 stored in the tangential velocity DB 132. Also, for example, the acquisition unit 121 acquires information on the amount of movement measured by the amount of movement measuring unit 222 of the moving device 200. Furthermore, the acquisition unit 121 acquires information on the angular velocity of the rotating disk 70 from the encoder that controls the rotation of the rotating disk 70.
[0080] The orbital radius derivation unit 126 derives the orbital radius from the radius of the rotating disk 70 acquired by the acquisition unit 121 and the amount of movement measured by the amount of movement measuring unit 222 (step S302). For example, the orbital radius derivation unit 126 derives the orbital radius by calculating the difference between the radius of the rotating disk 70 acquired by the acquisition unit 121 and the amount of movement measured by the amount of movement measuring unit 222.
[0081] The standard speed measuring unit 127 calculates the standard speed from the orbital radius derived by the orbital radius derivation unit 126 and the angular velocity acquired by the acquisition unit 121 (step S303). Here, the standard speed is the speed information that will be used as the standard during calibration by the calibration unit 128, which will be described next. For example, the standard speed measuring unit 127 calculates the standard speed by multiplying the orbital radius derived by the orbital radius derivation unit 126 and the angular velocity acquired by the acquisition unit 121.
[0082] Next, the floodlight 50 irradiates the object with light of a predetermined ray beam width (step S304). For example, the floodlight 50 irradiates the sheet-like object with monochromatic parallel light of a predetermined ray beam width.
[0083] The light receiver 60 receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter 50 and determines its light intensity distribution pattern (step S305). For example, the light receiver 60 receives reflected or scattered light from a sheet-like object irradiated with monochromatic parallel light of a predetermined beam width by the light emitter 50 and determines its light intensity distribution pattern.
[0084] The determination unit 122 determines the detection area of the light intensity distribution pattern (step S306). For example, the determination unit 122 uses the amount of movement measured by the amount of movement measurement unit 222 to determine the cells of the sensor that capture the light intensity distribution pattern to be saved.
[0085] The correlation calculation unit 123 calculates the correlation value between the light intensity distribution patterns in the detection area determined by the determination unit 122 (step S307), and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak (step S308). For example, the correlation calculation unit 123 compares and matches the first light intensity distribution pattern obtained via the photodetector 60 with the second light intensity distribution pattern obtained after a predetermined period has elapsed since the first light intensity distribution pattern was stored, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak.
[0086] The motion speed calculation unit 124 determines the motion speed of the object from the amount of shift between the light intensity distribution patterns determined by the correlation calculation unit 123 (step S309). For example, the motion speed calculation unit 124 determines the tangential velocity, which is the motion speed of the object, from the amount of movement of the photodetector 60 per pixel, which is the amount of shift between the first light intensity distribution pattern and the second light intensity distribution pattern, as determined by the correlation calculation unit 123.
[0087] Then, the calibration unit 128 calibrates the object's moving speed calculated by the moving speed calculation unit 124 using the speed measured by the standard speed measurement unit 127 (step S310). For example, the calibration unit 128 calibrates the object's moving speed calculated by the moving speed calculation unit 124 using a calibration DB 134 that stores the correspondence between the standard speed calculated by the standard speed measurement unit 127 and the object's moving speed calculated by the moving speed calculation unit 124.
[0088] [effect] The movement speed detection system 1 according to this embodiment has a moving device 200 that moves a light emitter 50, a light receiver 60, and a movement speed detection device 100. The moving device 200 has a movement control unit 221 that controls the movement and a movement amount measuring unit 222 that measures the amount of movement of the moving device 200. The determination unit 122 of the movement speed detection device 100 determines the detection area of the light intensity distribution pattern acquired by the acquisition unit 121 using the amount of movement measured by the movement amount measuring unit 222.
[0089] As a result, the motion speed detection system 1 according to the embodiment can determine the detection area of the light intensity distribution pattern using information on the amount of movement, reduce the influence of the rotation of the rotating disk 70, and measure the motion speed of an object with high accuracy.
[0090] Furthermore, the movement speed detection system 1 according to this embodiment has a moving device 200 that moves a light emitter 50, a light receiver 60, and a movement speed detection device 100. The moving device 200 has a movement control unit 221 that controls the movement and a movement amount measuring unit 222 that measures the amount of movement of the moving device 200. The acquisition unit 121 of the movement speed detection device 100 acquires information on the radius of the rotating disk 70, the amount of movement of the moving device 200, and the angular velocity. The determination unit 122 uses the amount of movement measured by the movement amount measuring unit 222 to determine the acquisition unit 121. The system further includes a track radius derivation unit 126 that determines the detection area of the acquired light intensity distribution pattern and derives the track radius from the radius of the rotating disk 70 acquired by the acquisition unit 121 and the amount of movement of the moving device 200; a standard speed measurement unit 127 that calculates the standard speed from the track radius derived by the track radius derivation unit 126 and the angular velocity acquired by the acquisition unit 121; and a calibration unit 128 that calibrates the moving speed of the object calculated by the moving speed calculation unit 124 using the speed measured by the standard speed measurement unit 127.
[0091] As a result, the motion speed detection system 1 according to the embodiment can calibrate the motion speed of an object calculated using the correlation value of the light intensity distribution pattern, using standard velocity information calculated from the orbital radius and angular velocity, further reducing the influence of the rotation of the rotating disk 70, and enabling more accurate measurement of the motion speed of an object.
[0092] [Hardware configuration] Figure 14 is a hardware configuration diagram showing an example of a computer that implements the functions of the motion speed detection system 1 according to the embodiment.
[0093] Computer 1000 has a configuration in which a CPU 1100, RAM 1200, ROM 1300, auxiliary storage device 1400, communication interface 1500, and input / output interface 1600 are connected by a bus 1800. The CPU 1100 operates based on programs stored in the ROM 1300 or auxiliary storage device 1400 and controls each part. The ROM 1300 stores boot programs executed by the CPU 1100 when computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.
[0094] The auxiliary storage device 1400 stores programs executed by the CPU 1100, and data used by such programs. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0095] The CPU 1100 controls output devices such as displays and printers, and input / output devices 1700 such as keyboards and mice, via the input / output interface 1600. The CPU 1100 acquires data from the input / output devices 1700 via the input / output interface 1600. The CPU 1100 also outputs the generated data to the input / output devices 1700 via the input / output interface 1600.
[0096] For example, when the computer 1000 functions as the active-side I / F module 20 or the backup-side I / F module 30 of the communication system 10 according to this embodiment, the CPU 1100 of the computer 1000 realizes the functions of the control unit 22 or the control unit 32 by executing a program loaded on the RAM 1200.
[0097] [others] Up to this point, an example of an embodiment of the present invention has been described, but the present invention is not limited to the above embodiment. That is, those skilled in the art can carry out various modifications in accordance with conventionally known knowledge, without departing from the essence of the present invention. As long as such modifications still incorporate the movement speed detection system of the present invention, they are of course included within the scope of the present invention. [Explanation of Symbols]
[0098] 1. Movement speed detection system 50 Floodlights 60 Receiver 70 RPM disc 100 Movement speed detection device 110 Communications Department 120 Control Unit 121 Acquisition Department 122 Decision Section 123 Correlation Calculation Unit 124 Movement speed calculation section 125 Speed range input section 126 Orbit radius derivation part 127 Standard speed measurement section 128 Proofreading Department 130 Storage section
Claims
1. A speed detection system comprising a light emitter, a light receiver, and a speed detection device, The aforementioned floodlight irradiates an object with light of a predetermined beam width, The light receiver receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter, and determines the light intensity distribution pattern. The aforementioned speed detection device is An acquisition unit that acquires the light intensity distribution pattern received by the light receiver at a predetermined period, A determination unit that determines the detection area of the light intensity distribution pattern acquired by the acquisition unit, A correlation calculation unit calculates the correlation value between light intensity distribution patterns in the detection region determined by the determination unit, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak. A movement speed calculation unit determines the movement speed of the object from the amount of deviation between the light intensity distribution patterns obtained by the correlation calculation unit. It has, The determination unit determines the detection area of the light intensity distribution pattern so that it fits within a predetermined row of light-receiving cells along the direction of movement of the object. A movement speed detection system characterized by the following features.
2. The movement speed detection system according to claim 1, characterized in that the object is in the form of a sheet.
3. The movement speed detection system according to claim 1, characterized in that the object is in powder form.
4. The moving speed detection system according to claim 1, characterized in that the determination unit determines the detection area of the light intensity distribution pattern acquired by the acquisition unit according to the speed measurement range.
5. A speed detection system comprising a light emitter, a light receiver, and a speed detection device, The aforementioned floodlight irradiates an object with light of a predetermined beam width, The light receiver receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter, and determines the light intensity distribution pattern. The aforementioned speed detection device is An acquisition unit that acquires the light intensity distribution pattern received by the light receiver at a predetermined period, A determination unit that determines the detection area of the light intensity distribution pattern acquired by the acquisition unit, A correlation calculation unit calculates the correlation value between light intensity distribution patterns in the detection region determined by the determination unit, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak. A movement speed calculation unit that determines the movement speed of the object from the amount of deviation between the light intensity distribution patterns obtained by the correlation calculation unit, A speed range input unit that accepts speed range input from the user, and It has, The determination unit determines the detection area of the light intensity distribution pattern acquired by the acquisition unit, using the speed measurement range and the speed range received by the speed range input unit. A movement speed detection system characterized by the following features.
6. A speed detection system comprising a light emitter, a light receiver, a speed detection device, and a moving device for moving the light emitter, the light receiver, and the speed detection device, The aforementioned floodlight irradiates an object with light of a predetermined beam width, The light receiver receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter, and determines the light intensity distribution pattern. The aforementioned speed detection device is An acquisition unit that acquires the light intensity distribution pattern received by the light receiver at a predetermined period, A determination unit that determines the detection area of the light intensity distribution pattern acquired by the acquisition unit, A correlation calculation unit calculates the correlation value between light intensity distribution patterns in the detection region determined by the determination unit, and determines the amount of deviation between the light intensity distribution patterns when the correlation value shows a peak. A movement speed calculation unit determines the movement speed of the object from the amount of deviation between the light intensity distribution patterns obtained by the correlation calculation unit. It has, The aforementioned moving device includes a moving control unit that controls movement, A movement amount measuring unit for measuring the amount of movement of the aforementioned moving device, It has, The determination unit of the moving speed detection device determines the detection area of the light intensity distribution pattern acquired by the acquisition unit using the amount of movement measured by the amount of movement measuring unit. A movement speed detection system characterized by the following features.
7. The acquisition unit acquires information on the radius of the disk, the amount of movement of the moving device, and the angular velocity. A track radius derivation unit derives the track radius from the radius of the disk acquired by the acquisition unit and the amount of movement of the moving device, A standard speed measuring unit calculates the standard speed from the orbital radius derived by the orbital radius derivation unit and the angular velocity acquired by the acquisition unit, A calibration unit that calibrates the moving speed of an object calculated by the moving speed calculation unit using the speed measured by the standard speed measuring unit. The movement speed detection system according to claim 6, further comprising:
8. A method for detecting movement speed, which is performed by a light emitter, a light receiver, and a movement speed detection device, The aforementioned light source irradiates an object with light of a predetermined beam width, The light receiver receives reflected or scattered light from an object irradiated with light of a predetermined beam width by the light emitter, and determines the light intensity distribution pattern. The aforementioned speed detection device includes an acquisition step of acquiring the light intensity distribution pattern received by the light receiver at a predetermined period, The moving speed detection device includes a determination step for determining the detection area of the light intensity distribution pattern acquired in the acquisition step, The aforementioned moving speed detection device includes a correlation calculation step which calculates the correlation value between light intensity distribution patterns in the detection area determined by the determination step and determines the amount of deviation between light intensity distribution patterns when the correlation value shows a peak, The aforementioned speed detection device performs a speed calculation step in which it determines the speed of movement of the object from the amount of deviation between the light intensity distribution patterns obtained by the correlation calculation step. Includes, The determination step determines the detection area of the light intensity distribution pattern so that it fits within a predetermined row of light-receiving cells along the direction of movement of the object. A method for detecting movement speed characterized by the above.
Citation Information
Patent Citations
Velocity detecting device and multi-color image forming apparatus
CN101923299A
JP1978124466U
Moving speed detecting device
JP2008089420A
Speed detector and multicolor image forming apparatus
JP2010055064A
Rotation information detector and method
JP2011064499A