Measuring device, measuring method, program, and measuring system
The measuring device and system efficiently measure container dimensions by reusing stored data and images, addressing inefficiencies in existing methods and enhancing defect detection through data reuse and image analysis.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- OMRON KIRIN TECHNO SYST CO LTD
- Filing Date
- 2024-10-15
- Publication Date
- 2026-04-27
AI Technical Summary
Existing methods for measuring container dimensions using images are inefficient as they require repeated imaging of the same location for different parameter measurements and lack mechanisms to quantify deformation and irregular shapes, leading to inefficient and incomplete defect detection.
A measuring device and system that stores measurement data and images in a first storage unit, allowing reuse of data for subsequent parameter measurements, and acquires new data only when necessary, along with mechanisms to quantify deformation and irregular shapes using image analysis.
Enables efficient and accurate measurement of multiple container parameters by reusing stored data and images, reducing imaging time and enabling defect detection, thus improving measurement efficiency and completeness.
Smart Images

Figure 2026070017000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a measuring device, a measuring method, a program, and a measuring system.
Background Art
[0002] In the inspection of containers such as plastic bottles, dimensions such as the height (overall height) of the container and the inner and outer diameters of each part such as the mouth and bottom are measured to determine whether the standards are met. Since a plastic bottle is an amorphous soft packaging material, a plurality of parameters are measured in the container inspection. As described in Patent Document 1, there is a method of actually measuring the dimensions of the container for inspection, but as described in Patent Document 2, a method of performing measurement using an image of the container is also widely adopted.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0004] When measuring the dimensions of a container using images, images of the same location may be used even when measuring dimensions of different parts. For example, when measuring the total height of a container, images of the side of the mouth and the side of the bottom may be used, and when measuring the inner diameter of the mouth, images of the area directly above the mouth and the side of the mouth may be used. In such cases, it should be possible to use the same image of the side of the mouth, but conventionally there was no mechanism to enable the reuse of such images. As a result, the same location had to be repeatedly photographed each time dimensions of different parts were measured, resulting in inefficient measurements. Furthermore, there was no mechanism to quantify the state of irregularly shaped flexible packaging materials by measuring the inclination and degree of deformation of the measurement point using image analysis, and conventionally, the state of defective products such as bent necks and deformed bottoms could not be quantified. By quantifying the state of defective products, it is possible to avoid problems caused by bottle deformation that occur in the manufacturing process.
[0005] The present invention aims to efficiently measure parameters such as dimensions of multiple parts of a container. [Means for solving the problem]
[0006] To solve the above-mentioned problems, the present invention employs the following configuration. A measuring device according to one aspect of the present invention is a measuring device for measuring parameters relating to a measurement object, comprising: a first storage unit for storing measurement data used for measuring a first parameter; an identification unit for identifying one or more measurement data necessary for measuring a second parameter; a reuse data acquisition unit for acquiring measurement data necessary for measuring the second parameter from the first storage unit if measurement data is stored in the first storage unit; a new data acquisition unit for acquiring measurement data that is not stored in the first storage unit if there is measurement data among the measurement data necessary for measuring the second parameter; and a calculation unit for calculating the second parameter using the measurement data acquired from the first storage unit and the newly acquired measurement data.
[0007] According to the above configuration, measurement data used to measure a certain parameter is stored in the first memory unit. When measuring the next parameter, the measurement data stored in the first memory unit is reused, and only measurement data that has not been stored needs to be newly acquired. This allows for efficient parameter measurement by reusing measurement data when measuring multiple parameters for a single measurement target.
[0008] Furthermore, the first storage unit may store images of predetermined measurement areas of the object to be measured as measurement data, the identification unit may identify one or more measurement areas necessary for measuring the second parameter, the reuse data acquisition unit may acquire images of the measurement areas necessary for measuring the second parameter from the first storage unit, the new data acquisition unit may acquire images of measurement areas from the camera if there are measurement areas among the measurement areas necessary for measuring the second parameter for which images are not stored in the first storage unit, and the calculation unit may calculate the second parameter using the images acquired from the first storage unit and the images acquired from the camera. This allows for efficient parameter measurement using images. For measurement areas that have already been imaged, the stored images can be reused, and only images need to be taken for measurement areas where no images exist. This reduces the time required for image acquisition and allows for efficient parameter measurement.
[0009] Furthermore, the first storage unit may store intermediate calculated values necessary for calculating the parameters as measurement data, the identification unit may identify one or more intermediate calculated values necessary for calculating the second parameters, the reuse data acquisition unit may acquire intermediate calculated values necessary for calculating the second parameters from the first storage unit, the new data acquisition unit may acquire intermediate calculated values from the intermediate calculated values necessary for calculating the second parameters if there are intermediate calculated values among the intermediate calculated values necessary for calculating the second parameters that are not stored in the second storage unit, and the calculation unit may calculate the first parameters using the intermediate calculated values acquired from the first storage unit and the newly acquired intermediate calculated values. This means that when using intermediate values obtained from images or other sources to measure parameters, the stored intermediate values can be reused once they have been calculated, and calculations only need to be performed if there are no stored values. This reduces the time required to calculate intermediate values and allows for efficient parameter measurement.
[0010] Furthermore, the new data acquisition unit may acquire intermediate calculated values not stored in the first storage unit using images stored in the first storage unit, or using images acquired from a camera. This allows for efficient parameter measurement by making maximum use of the information stored in the first memory unit, even if intermediate calculation values are not stored in the first memory unit. If the original image is stored, only the stored image is used for calculations. If the original image is not stored, the image itself is acquired.
[0011] Furthermore, the system may include a second storage unit that stores information on measurement data necessary for measuring each parameter, linked to the parameter, and the identification unit may acquire information on one or more measurement data necessary for measuring the second parameter from the second storage unit. This allows for the automatic identification of the measurement data required for each parameter, enabling efficient parameter measurement.
[0012] Furthermore, the first storage unit may store reference coordinate information based on the camera's position when the image was captured, associated with the image. This allows for efficient parameter measurement using stored information when measuring parameters based on the reference coordinates of an image.
[0013] Furthermore, the first storage unit may store a label indicating the measurement area being captured for each image. This allows users to easily identify the measurement area shown in the image. Furthermore, it enables efficient access to the measurement area information stored within the image.
[0014] Furthermore, the first storage unit may store multiple images taken from multiple angles of a predetermined measurement site. This allows for accurate estimation of the tilt angle when the object being measured is imaged while tilted. Alternatively, the system may use the measured parameters to determine if a product is defective. This allows for efficient detection of defective products.
[0015] A measurement method relating to one aspect of the present invention is a measurement method in which an information processing device measures parameters relating to a measurement object, comprising the steps of: the information processing device storing measurement data used for measuring a first parameter in a first storage unit; the information processing device identifying one or more measurement data necessary for measuring a second parameter; the information processing device acquiring measurement data necessary for measuring the second parameter from the first storage unit if measurement data is stored in the first storage unit; the information processing device acquiring measurement data that is not stored in the first storage unit among the measurement data necessary for measuring the second parameter; and the information processing device calculating the second parameter using the measurement data acquired from the first storage unit and the newly acquired measurement data.
[0016] According to the above configuration, measurement data used to measure a certain parameter is stored in the first memory unit. When measuring the next parameter, the measurement data stored in the first memory unit is reused, and only measurement data that has not been stored needs to be newly acquired. This allows for efficient parameter measurement by reusing measurement data when measuring multiple parameters for a single measurement target.
[0017] A program relating to one aspect of the present invention causes a computer that measures parameters related to a measurement target to perform the following steps: store measurement data used for measuring a first parameter in a first storage unit; identify one or more measurement data necessary for measuring a second parameter; if there is measurement data stored in the first storage unit, acquire measurement data necessary for measuring the second parameter from the first storage unit; if there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, acquire such measurement data anew; and calculate the second parameter using the measurement data acquired from the first storage unit and the newly acquired measurement data.
[0018] According to the above configuration, measurement data used to measure a certain parameter is stored in the first memory unit. When measuring the next parameter, the measurement data stored in the first memory unit is reused, and only measurement data that has not been stored needs to be newly acquired. This allows for efficient parameter measurement by reusing measurement data when measuring multiple parameters for a single measurement target.
[0019] A measurement system according to one aspect of the present invention is a measurement system for measuring parameters relating to a measurement object, comprising: a first storage unit for storing measurement data used for measuring a first parameter; an identification unit for identifying one or more measurement data necessary for measuring a second parameter; a reuse data acquisition unit for acquiring measurement data necessary for measuring the second parameter from the first storage unit if measurement data is stored in the first storage unit; a new data acquisition unit for acquiring measurement data that is not stored in the first storage unit if there is measurement data among the measurement data necessary for measuring the second parameter; and a calculation unit for calculating the second parameter using the measurement data acquired from the first storage unit and the newly acquired measurement data.
[0020] According to the above configuration, the measurement data used for measuring a certain parameter is stored in the first storage unit. When measuring the next parameter, the measurement data stored in the first storage unit can be reused, and only the measurement data that has not been stored needs to be newly acquired. In this way, when measuring a plurality of parameters for one measurement object, the parameters can be efficiently measured while reusing the measurement data.
Effect of the Invention
[0021] According to the present invention, parameters such as dimensions of a plurality of parts of a container can be efficiently measured.
Brief Description of the Drawings
[0022] [Figure 1] A diagram for explaining the outline of the measurement system 1 according to an embodiment of the present invention. [Figure 2] A diagram illustrating the configuration of the measurement system 1 according to an embodiment of the present invention. [Figure 3] A diagram showing an example of the hardware configuration of the measurement device 10 according to an embodiment of the present invention. [Figure 4] A block diagram showing an example of a functional module executed by the processor 11 of the measurement device 10 according to an embodiment of the present invention. [Figure 5] A flowchart of the procedure for measuring the parameters of the container P by the measurement system 1 according to an embodiment of the present invention. [Figure 6] A diagram illustrating the data stored in the first database 151 by the measurement system 1 according to an embodiment of the present invention. [Figure 7] A diagram illustrating the data stored in the first database 151 by the measurement system 1 according to an embodiment of the present invention.
Embodiments for Carrying Out the Invention
[0023] Hereinafter, an embodiment relating to one aspect of the present invention (hereinafter also referred to as "this embodiment") will be described based on the drawings. However, the embodiment described below is merely illustrative in all respects of the present invention. Needless to say, various improvements and modifications can be made without departing from the scope of the present invention. In other words, in carrying out the present invention, specific configurations according to the embodiment may be appropriately adopted. In this embodiment, the data appearing is described in natural language, but more specifically, it may be specified in any of the following: pseudo-language, commands, parameters, or machine code that can be recognized by a computer, but is not limited to these.
[0024] §1 Examples of Application An example of the application of the present invention is a measurement system for measuring various parameters necessary for inspecting resin containers such as PET bottles. The object of measurement is not limited to resin containers such as PET bottles, but may also be, for example, cosmetic containers (resin containers, glass bottles), pharmaceutical containers (resin molded products, syringes, vials), automobiles, aircraft parts (resin fuel containers, tanks, etc.). Figure 1 is a diagram illustrating the outline of the measurement system 1. As shown in Figure 1, the measurement system 1 uses a camera 53 to capture an image (measurement data) of a predetermined measurement area of the container P, and uses the captured image to measure various parameters. The parameters to be measured include various numerical parameters necessary for determining whether a container P is good or defective, such as the inner diameter of the mouth of the container P, the total height, and the roundness of the mouth. Defective product determination includes, for example, neck bending and bottom deformation. Neck bending is the phenomenon in which the neck portion of the container is bent or distorted, and bottom deformation is the phenomenon in which the bottom of the container is concave or bulging.
[0025] For example, the inner diameter of the opening is measured using an image directly above the opening (first image) and an image of the side of the opening (second image), while the total height is measured using an image of the side of the opening (second image) and an image of the side of the bottom (third image). For example, the inner diameter of the opening can be calculated by obtaining the tilt θ in the Z-axis direction of the container P from the side of the opening image and correcting the inner diameter r obtained from the image directly above the opening using θ. The total height can be calculated by correcting the distance H between the center of the top surface P1 shown in the second image and the center of the bottom surface P2 shown in the third image with the tilt θ obtained from the second image. The distance H between P1 and P2 can be calculated by correcting the distance between the camera coordinates (corresponding to the Z coordinate of the image center) when each image was captured using the deviations α and β from the image centers of P1 and P2.
[0026] The measurement system 1 may move the position of one camera 53 using a robot and capture images from each camera, or it may place multiple cameras at their respective imaging positions and capture images from each camera.
[0027] The measurement system 1 stores images taken when each parameter is measured, as well as intermediate calculated values such as the inclination θ and the deviations α and β from the image center of P1 and P2 obtained from the images, in the first database 151. This allows, for example, the mouth side image (second image) and inclination θ stored when measuring the mouth inner diameter to be reused when measuring the total height. Therefore, when measuring the total height, it is only necessary to acquire the bottom side image (third image) and the deviations α and β from the image center of P1 and P2.
[0028] Figure 2 is a diagram illustrating the configuration of the measurement system 1. As shown in Figure 2, the measurement system 1 includes a measuring device 10, a control device 51, a camera robot 52, a camera 53, a container robot 54, and an inspection device 55. The control device 51 gives instruction signals to the camera robot 52, the camera 53, and the container robot 54, and receives response signals. The camera robot 52 is a robot that moves the camera 53, and based on the movement instructions received from the control device 51, it moves the camera 53 and transmits the camera coordinates (reference coordinates) at the moved position to the control device 51. The camera coordinates correspond to the coordinates of the center of the image captured by the camera 53. The camera 53 takes an image of the container P in response to an imaging instruction from the control device 51 and transmits the image data to the control device 51. The container robot 54 rotates the container P in response to a rotation instruction from the control device 51 and transmits the rotation angle to the control device 51. The camera robot 52 and the container robot 54 may be, for example, a rectangular coordinate robot, a dual-arm robot, etc. Alternatively, instead of rotating the container P, the container P may be fixed and the camera 53 rotated to image the container P from multiple angles.
[0029] The measuring device 10 measures various parameters of the container P based on information obtained from images of each part of the container P supplied by the control device 51. The measuring device 10 may also send a request to the control device 51 to take images of the necessary parts. The measuring device 10 sends the measured parameter values to the inspection device 55. The inspection device 55 makes a judgment on whether the container P is good or bad based on the received measurement results.
[0030] §2 Example Configuration (1. Hardware configuration) Figure 3 shows an example of the hardware configuration of the measuring device 10 according to this embodiment. The measuring device 10 is a computer comprising a processor 11, main memory 12, input / output interface 13, communication interface 14, and storage device 15. The storage device 15 is a computer-readable recording medium such as semiconductor memory (for example, volatile memory or non-volatile memory, but not limited to these) or disk media (for example, magnetic recording medium or magneto-optical recording medium, but not limited to these). The storage device 15 stores a program executed by the processor 11. The program is read from the storage device 15 into the main memory 12, interpreted and executed by the processor 11, thereby executing various functions.
[0031] (2. Functional Configuration) Figure 4 is a block diagram showing an example of a functional module executed by the processor 11 of the measuring device 10. As shown in Figure 4, the functional module executed by the processor 11 includes a specification unit 101, a reuse data acquisition unit 102, a new data acquisition unit 103, and a calculation unit 104. The storage device 15 also has a first database 151 (first storage unit) and a second database 152 (second storage unit) implemented in it.
[0032] The first database 151 stores measurement data used to measure various parameters of the container P. Specifically, it may include image data of measurement areas (top, bottom, mouth side, body side, bottom side, etc.), as well as intermediate calculated values obtained from these images (inclination of the container P, elliptic approximation, and the value of the deviation of measurement points (center of the top, center of the bottom, etc.) from the image center). It may also include the camera coordinates (Z coordinate of the screen center) of each image. Furthermore, labels of measurement areas (mouth side, etc.) shown in the image may be stored associated with each image. In addition, for an image containing a predetermined measurement area (e.g., mouth side), the container P may be fixed in a predetermined position (e.g., bottom) and rotated, and multiple images taken at multiple rotation angles may be stored. When determining the inclination of the container P, the angle of inclination may be estimated based on these multiple rotation angles.
[0033] The second database 152 stores the types of measurement data used to measure each parameter. For example, the types of measurement data used to measure the inner diameter of the opening include an image directly above the opening, an image of the side of the opening, and the inclination obtained from the side of the opening image. Similarly, the types of measurement data used to measure the total height include an image of the side of the opening, an image of the side of the bottom, the inclination of the container P, and the deviation of the center of the top and bottom surfaces from the camera coordinates.
[0034] §3 Example of Operation Next, the procedure for measuring the total height of a container P (PET bottle) using the measurement system 1 according to this embodiment will be explained using the flowchart in Figure 5. The container P is transported by a conveyor or robot to a position where it can be imaged by the camera 53. During transport, the container P is held at one or more points, such as the neck (the base of the opening) or the bottom.
[0035] The identification unit 101 of the measuring device 10 identifies the measurement data necessary for measuring the total height (second parameter) of the container P (step ST1). The identification unit 101 may also refer to the second database 152 to obtain the type of measurement data associated with the total height. For example, the measurement data necessary for measuring the total height may include the mouth side image, the bottom side image, the inclination of the container P, and the deviation of the top center and bottom center from the camera coordinates.
[0036] Next, the reuse data acquisition unit 102 acquires data stored in the first database 151 from the measurement data necessary for measuring the total height identified in step ST1 (step ST2). Figure 6 is an example of the data stored in the first database 151. The first database 151 shown in Figure 6 stores images of the mouth surface taken at three different rotation angles and one image of the area directly above the mouth. In addition, the angle of inclination of the container P, which can be read from the image, is stored as an intermediate calculated value in each image of the mouth surface, but the deviation of the measurement point (in this case, the center of the top surface) from the camera coordinates in each image is not stored. For this reason, the reuse data acquisition unit 102 can acquire the mouth surface image and the inclination of the container P from the first database 151, but it cannot acquire the bottom surface image and the deviation of the center of the top surface and the center of the bottom surface from the camera coordinates. Regarding which of the three oral lateral images to use based on rotation angle, for example, the image with the largest tilt value of 22.5 degrees may be selected, or other criteria may be used for selection. Alternatively, the image with the largest tilt value of 22.5 degrees may be selected, but the tilt value itself may be selected using another method. For example, the average of the three data points (6 degrees) may be used.
[0037] Next, the new data acquisition unit 103 acquires new measurement data that could not be obtained from the first database 151 among the measurement data necessary for measuring the total height (step ST3). First, the bottom side image, for which no image was saved, is acquired from the camera 53. Specifically, a request to capture the bottom side image is sent to the control device 51, and the control device 51 controls the camera robot 52 and the camera 53 to acquire the bottom side image and the camera coordinates at the time of shooting, and transmits this information to the measuring device 10. In addition, if the container P is rotated and bottom side images are captured at multiple rotation angles, information on each rotation angle may also be transmitted.
[0038] The deviation from the camera coordinates of the top surface center is obtained using the image of the oral surface acquired in step ST2. That is, the value of the deviation of the Z coordinate of the top surface center from the image center (see α in Figure 1) is obtained from the acquired image. The deviation from the camera coordinates of the bottom surface center is obtained using the bottom surface image received from the control device 51. That is, the value of the deviation of the Z coordinate of the bottom surface center from the image center (see β in Figure 1) is obtained from the acquired image. It is desirable that the rotation angles of the oral surface image and the bottom surface image used be the same. For example, if an image with a rotation angle of 22.5 degrees is used for the oral surface coordinates, it is desirable to also use a bottom surface image with a rotation angle of 22.5 degrees.
[0039] Next, the calculation unit 104 calculates the total height H using the measurement data acquired in steps ST2 to ST3 (step ST4). Specifically, the distance between the camera coordinates Z1 of the oral side image and the camera coordinates Z2 of the bottom side image (Z1-Z3) is corrected by the displacement (α, β) between the top center P1 and the bottom center P2, and further corrected by the inclination θ. Specifically, it can be calculated using the following equation (1). H=((Z1-α)-(Z2-β))×1 / cosθ…(1)
[0040] The calculation unit 104 stores the measurement data newly acquired in step ST3 in the first database 151, as illustrated in Figure 7 (step ST5). Specifically, it stores images 5 to 7 of the bottom surface along with the camera coordinates and rotation angle, and also stores the label "bottom surface" associated with them. It also stores the newly acquired intermediate calculation values, namely the deviation α from the camera coordinates of the top surface center and the deviation β from the camera coordinates of the bottom surface center. As a result, when measuring the next parameter, the data stored in the first database 151 can be reused without acquiring new images of the bottom surface or the deviations between the top surface center and the bottom surface center.
[0041] The measuring device 10 transmits the measured total height H value to the inspection device 55 as a measurement result (step ST6). The inspection device 55 may determine that an individual is a good product if the total height of the container P received as a measurement result is within the range of good products.
[0042] As described above, according to this embodiment, the measurement data used to measure the parameters of container P is stored in the first database 151, and when measuring the next parameter, the measurement data stored in the first database 151 is reused, and only the measurement data that is not stored is newly acquired. This makes it possible to efficiently measure parameters when measuring multiple parameters for a single measurement target by reusing the measurement data stored in the first database 151.
[0043] Furthermore, if the measurement data is an image of a predetermined measurement area of the container P, the camera 53 only needs to capture an image of that measurement area if the image of that measurement area is not stored in the first database 151, thus reducing the time required for imaging.
[0044] Furthermore, in the case of intermediate calculated values obtained from images (such as the tilt of container P) for measurement, if the calculated value itself is stored in the first database 151, the stored value is used. Even if the calculated value is not stored, if the image to be used for calculation is stored, the calculation is performed using the stored image. If the image to be used for calculation is also not stored, an image is captured by the camera 53. This makes it possible to shorten the time required to acquire intermediate calculated values by utilizing the information stored in the first database 151. Note that the measurement data is not limited to images of the measurement area or intermediate calculated values obtained from images, as exemplified in this embodiment.
[0045] Alternatively, the camera 53 may capture an image of a calibration plate with multiple reference points spaced at regular intervals, and calibration may be performed so that the distance between reference points in the captured image is constant. For example, the calibration plate is provided so that reference points are present across almost the entire field of view of the camera 53, and each reference point is placed at regular intervals. The actual distance between reference points is also known. In the image corrected so that each reference point is placed at regular intervals, a conversion factor for converting the distance in the image to the actual distance can be determined by comparing the distance between reference points in the image with the actual distance between reference points. This allows for calibration between the camera coordinates and the coordinates in the image.
[0046] Although embodiments of the present invention have been described in detail above, the above description is merely illustrative in every respect. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention.
[0047] Furthermore, some or all of the above embodiments may also be described as follows, but are not limited to these. (Note 1) A measuring device for measuring parameters related to the object to be measured, A first storage unit that stores measurement data used to measure the first parameter, A unit that identifies one or more measurement data necessary for measuring a second parameter, If measurement data is stored in the first storage unit, a reuse data acquisition unit acquires measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, a new data acquisition unit is provided to acquire the new measurement data. A measuring device comprising a calculation unit that calculates the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data. (Note 2) The first storage unit stores an image of a predetermined measurement area of the object to be measured as measurement data. The specified unit identifies one or more measurement sites necessary for measuring the second parameter, The reuse data acquisition unit acquires images of the measurement area necessary for measuring the second parameter from the first storage unit. If the new data acquisition unit finds a measurement area among the measurement areas necessary for measuring the second parameter for which no image is stored in the first storage unit, it acquires an image of that measurement area from the camera. The measurement device according to Appendix 1, wherein the calculation unit calculates the second parameter using the image acquired from the first storage unit and the image acquired from the camera. (Note 3) The first storage unit stores intermediate calculated values necessary for calculating parameters as measurement data, The identifying unit identifies one or more intermediate calculated values necessary for calculating the second parameter, The reuse data acquisition unit acquires intermediate calculated values necessary for calculating the second parameter from the first storage unit, The new data acquisition unit, if it finds any intermediate calculated values among the intermediate calculated values necessary for calculating the second parameter that are not stored in the first storage unit, acquires those intermediate calculated values anew. The measuring device as described in Appendix 1, wherein the calculation unit calculates the second parameter using the intermediate calculation value obtained from the first storage unit and the newly obtained intermediate calculation value. (Note 4) The aforementioned new data acquisition unit is: The measuring device described in Appendix 3, which acquires intermediate calculated values not stored in the first storage unit using images stored in the first storage unit, or using images acquired from a camera. (Note 5) It includes a second storage unit that stores information on measurement data necessary for measuring each parameter, linked to the parameter. The specified part is, A measuring device according to any one of the appendices 1 to 4, which acquires information regarding one or more measurement data necessary for measuring the second parameter from the second storage unit. (Note 6) The first storage unit stores reference coordinate information based on the camera's position when the image was captured, associated with the image, as described in Appendix 2. (Note 7) The first memory unit stores a label indicating the measurement area being imaged for each image, as described in Appendix 2. (Note 8) The measuring device described in Appendix 2, wherein the first storage unit stores multiple images taken from multiple angles of a predetermined measurement site. (Note 9) The measuring device described in Appendix 1, which determines whether a product is defective using each of the measured parameters. (Note 10) A measurement method in which an information processing device measures parameters related to a measurement target, The information processing device includes the step of storing the measurement data used for measuring the first parameter in the first storage unit, The information processing device includes the steps of identifying one or more measurement data necessary for measuring the second parameter, If the information processing device has measurement data stored in the first storage unit, it takes the step of acquiring measurement data necessary for measuring the second parameter from the first storage unit. If the information processing device has measurement data that is not stored in the first storage unit among the measurement data necessary for measuring the second parameter, it performs the step of newly acquiring such measurement data. A measurement method comprising the steps of the information processing device calculating the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data. (Note 11) A computer that measures parameters related to the object being measured, A step of storing the measurement data used to measure the first parameter in the first storage unit, A step of identifying one or more measurement data necessary for measuring the second parameter, If measurement data is stored in the first storage unit, the process includes obtaining measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, the process includes acquiring such measurement data anew. A program for executing the process of calculating the second parameter using the measurement data acquired from the first storage unit and newly acquired measurement data. (Note 12) A measurement system for measuring parameters related to the object to be measured, A first storage unit that stores measurement data used to measure the first parameter, A unit that identifies one or more measurement data necessary for measuring a second parameter, If measurement data is stored in the first storage unit, a reuse data acquisition unit acquires measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, a new data acquisition unit is provided to acquire the new measurement data. A measurement system comprising a calculation unit that calculates the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data. [Explanation of Symbols]
[0048] 1...Measurement system, 10...Measurement device, 11...Processor, 12...Main memory, 13...Input / output interface, 14...Communication interface, 15...Storage device, 51...Control device, 52...Camera robot, 53...Camera, 54...Container robot, 55...Inspection device, 101...Specification unit, 102...Reusable data acquisition unit, 103...New data acquisition unit, 104...Calculation unit, 151...First database, 152...Second database
Claims
1. A measuring device for measuring parameters related to the object to be measured, A first storage unit that stores measurement data used to measure the first parameter, A identifying unit that identifies one or more measurement data necessary for measuring a second parameter, If measurement data is stored in the first storage unit, a reuse data acquisition unit acquires measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, a new data acquisition unit is provided to acquire the new measurement data. A measuring device comprising a calculation unit that calculates the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data.
2. The first storage unit stores an image of a predetermined measurement area of the object to be measured as measurement data. The specified unit identifies one or more measurement sites necessary for measuring the second parameter, The reuse data acquisition unit acquires images of the measurement area necessary for measuring the second parameter from the first storage unit. If the new data acquisition unit finds that among the measurement sites necessary for measuring the second parameter there is a measurement site for which no image is stored in the first storage unit, it acquires an image of that measurement site from the camera. The measuring device according to claim 1, wherein the calculation unit calculates the second parameter using the image acquired from the first storage unit and the image acquired from the camera.
3. The first storage unit stores intermediate calculated values necessary for calculating parameters as measurement data, The specified unit identifies one or more intermediate calculated values necessary for calculating the second parameter, The reuse data acquisition unit acquires intermediate calculated values necessary for calculating the second parameter from the first storage unit, The new data acquisition unit, if it finds any intermediate calculated values among the intermediate calculated values necessary for calculating the second parameter that are not stored in the first storage unit, acquires those intermediate calculated values anew. The measuring device according to claim 1, wherein the calculation unit calculates the second parameter using the intermediate calculation value obtained from the first storage unit and the newly obtained intermediate calculation value.
4. The aforementioned new data acquisition unit is: The measuring device according to claim 3, wherein intermediate calculated values not stored in the first storage unit are acquired using images stored in the first storage unit, or acquired using images acquired from a camera.
5. It includes a second storage unit that stores information on measurement data necessary for measuring each parameter, linked to the parameter. The specified part is, The measuring device according to claim 1, wherein information relating to one or more measurement data necessary for measuring the second parameter is obtained from the second storage unit.
6. The measuring device according to claim 2, wherein the first storage unit stores information of reference coordinates based on the position of the camera when the image was captured, associated with the image.
7. The measuring device according to claim 2, wherein the first storage unit stores a label indicating the measurement area being captured for each image.
8. The measuring device according to claim 2, wherein the first storage unit stores a plurality of images taken from a plurality of angles for a predetermined measurement site.
9. The measuring device according to claim 1, which determines whether a product is defective using each of the measured parameters.
10. A measurement method in which an information processing device measures parameters related to a measurement target, The information processing device includes the step of storing the measurement data used for measuring the first parameter in the first storage unit, The information processing device includes the steps of identifying one or more measurement data necessary for measuring the second parameter, If the information processing device has measurement data stored in the first storage unit, it takes the step of obtaining measurement data necessary for measuring the second parameter from the first storage unit. If the information processing device has measurement data that is not stored in the first storage unit among the measurement data necessary for measuring the second parameter, it performs the step of newly acquiring such measurement data. A measurement method comprising the steps of the information processing device calculating the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data.
11. A computer that measures parameters related to the object being measured, A step of storing the measurement data used to measure the first parameter in the first storage unit, A step of identifying one or more measurement data necessary for measuring the second parameter, If measurement data is stored in the first storage unit, the process includes obtaining measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, the process includes acquiring such measurement data anew. A program for executing the process of calculating the second parameter using the measurement data acquired from the first storage unit and newly acquired measurement data.
12. A measurement system for measuring parameters related to the object to be measured, A first storage unit that stores measurement data used to measure the first parameter, A identifying unit that identifies one or more measurement data necessary for measuring a second parameter, If measurement data is stored in the first storage unit, a reuse data acquisition unit acquires measurement data necessary for measuring the second parameter from the first storage unit, If there is measurement data among the measurement data necessary for measuring the second parameter that is not stored in the first storage unit, a new data acquisition unit is provided to acquire the new measurement data. A measurement system comprising a calculation unit that calculates the second parameter using measurement data acquired from the first storage unit and newly acquired measurement data.
Citation Information
Patent Citations
Container discrimination method
JP2012088082A
Container measurement device and measurement method
JP2015172520A