Aquatic organism measuring method
The method uses a water-immersed transparent bag and tank with uniform light refraction and multiple cameras to accurately measure aquatic organisms, addressing injury and subjective measurement issues.
Patent Information
- Application Number
- JP2024079034
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-15
- Publication Date
- 2025-11-28
AI Technical Summary
Existing methods for measuring aquatic organisms like Nishikigoi are prone to injury, viral infection, and subjective measurement errors due to manual handling and light refraction issues in water-filled bags.
A method involving a transparent bag with water immersion and a tank with a flat surface for uniform light refraction, combined with multiple cameras and an information processing device to mechanically measure dimensions, reducing human influence and ensuring accurate results.
Prevents injury and viral infection while providing objective and precise measurements of aquatic organisms by minimizing light refraction and human subjectivity.
Smart Images

Figure 2025173513000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a method for measuring aquatic organisms such as carp. [Background technology]
[0002] At Nishikigoi shows, fish are classified according to their size, and then evaluated for each class. Measurements are done manually by removing the fish from the water and placing them on a measuring stand. This means that the fish may thrash around on the measuring stand and be injured. If a scale were to fall off, the value of the Nishikigoi would drop significantly. Also, removing a Nishikigoi from the water could weaken it, and in the worst case, it could die. Furthermore, if the measuring stand is shared with other Nishikigoi, there is a risk that the Nishikigoi could become infected with Koi Herpes Virus (KHV) via the measuring stand. Measurements pose a significant risk to Nishikigoi exhibitors.
[0003] Another problem with manual measurements is that the results are unreliable. Although there are regulations stipulating how to measure Nishikigoi, manual measurements leave room for the individuality (habits, etc.) of the person measuring to influence the results. This means that there is a risk of arbitrary measurements being made, such as measuring one Nishikigoi too large and another too small. In order to maintain the fairness of the show, it is necessary to establish an objective measurement method that can eliminate the individuality of the person measuring.
[0004] Incidentally, Figure 3 of Patent Document 1 discloses a bag 1 for measuring the length of fish, which is marked with a scale 2. Water is poured into this bag 1, and the fish is placed in the water, and the dimensions of the fish are measured by reading the scale 2 (see paragraph 0015 of the same document). This makes it possible to prevent the fish from being injured or weakened. Furthermore, because the bag can isolate the fish from the outside, it also reduces the risk of the fish becoming infected with viruses such as koi herpesvirus (KHV). [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Utility Model Registration No. 3218685 Summary of the Invention [Problem to be solved by the invention]
[0006] However, even when using the bag 1 of Patent Document 1, because the scale 2 is read by a person, there is a possibility that the individual's (the person measuring) personality will be reflected in the measurement results. To begin with, when measuring dimensions using the bag 1 of Patent Document 1, there is a risk that it may be difficult to obtain accurate measurement results. This is because, when water is placed inside the bag 1 and a measurement is performed, the light is refracted by the bag 1 due to the difference in refractive index between the water inside the bag 1 and the air outside the bag 1. Furthermore, as the bag 1 bulges outward, the surface of the bag 1 becomes curved, and the direction of light refraction becomes non-uniform. For this reason, when a fish inside the bag 1 is viewed from outside the bag 1, the size and shape of the fish appear different from the actual size and shape.
[0007] The present invention has been made to solve the above problems, and provides a method for measuring an aquatic organism that measures the size of an individual aquatic organism (such as a fish) while it is placed in water in a bag, thereby making it possible to prevent the individual from being injured and to reduce the risk of viral infection, while still being able to accurately measure the size of the individual. Another object of the present invention is to provide a method for measuring an aquatic organism that is less likely to be influenced by the individuality of the measurer in the measurement results. [Means for solving the problem]
[0008] The above issues are: An aquatic organism measurement method for measuring the dimensions of an individual aquatic organism, comprising: The steps to put water inside the transparent bag, placing an individual aquatic organism to be measured into the bag; A step of placing water in a tank having a transparent flat surface; placing the bag inside the aquarium; A preparation process consisting of: a measuring step of observing the inside of the aquarium through the flat surface and measuring the dimensions of the individual; A method for measuring aquatic organisms, characterized by This is solved by providing
[0009] In the aquatic organism measurement method of the present invention, an individual aquatic organism is placed in a bag and its dimensions are measured. This reduces the risk of injury to the individual and the risk of viral infection. Furthermore, in the aquatic organism measurement method of the present invention, the aquatic organism is immersed in water during measurement, which also reduces the risk of weakening the organism during measurement. Additionally, during measurement, water is present not only inside the bag but also outside the bag. This prevents the direction of light passing through the bag from changing before and after transmission (before entering the bag and after passing through the bag). In other words, apparent refraction at the bag is prevented. Furthermore, the dimensions of the individual are measured through the flat surface of the aquarium. Therefore, even if light passing through the aquarium to the outside is refracted by the aquarium, the direction of refraction is uniform (light is refracted uniformly at flat surfaces). This allows the dimensions and shape of the individual in the bag to be accurately captured even from outside the aquarium. This makes it possible to accurately measure the dimensions of an individual placed in water within the bag.
[0010] The means (measuring means) used to measure the dimensions of individuals in the measurement process is usually installed outside the aquarium. There are no limitations on the type of measuring means, as long as it can measure the dimensions of individuals inside the aquarium (inside a bag placed in the aquarium) from outside the aquarium. However, if a measuring means is used that requires a human to read a scale or the like with his or her eyes, there is a risk that the individuality of the measurer will be reflected in the measurement results. For this reason, it is preferable to use a measuring means that can mechanically measure the dimensions of individuals. Furthermore, because individual aquatic organisms are living, they will move and change orientation within the bag. For this reason, it is preferable to use a measuring means that can measure the dimensions of an individual even if the individual moves and changes orientation.
[0011] for example, As a measurement tool, a camera for photographing the individual from outside the aquarium; An information processing device connected to the camera Equipped with The information processing device 3D model data of aquatic organisms D A a three-dimensional model registration means for registering the above three-dimensional model in advance; Photograph data D of the individual taken by a camera B a photographing data recording means for recording the photographing data; Photograph data D of the individual B a dimension extraction means for extracting the above dimensions; 3D model data D A The direction of the line of sight vector for observing the three-dimensional model data D is changed three-dimensionally. A Two-dimensional model data D A.1 is generated, and the shooting data D B The orientation when the degree of agreement with the photographed data D B orientation estimation means for estimating the orientation of the individual when the image was captured; a dimension calculation means for calculating the dimensions of the individual based on the dimensions measured by the dimension extraction means and the orientation estimated by the orientation estimation means; have It is preferable to use
[0012] Here, "3D model data D A The direction of the line of sight vector for observing the three-dimensional model data D is changed three-dimensionally. A Two-dimensional model data D A.1 "Generate" means to generate three-dimensional model data D A The direction of the line of sight vector is fixed, and the direction of the line of sight vector is changed three-dimensionally to generate the two-dimensional model data D A.1 In addition to the aspect of generating the three-dimensional model data D A The two-dimensional model data D is generated by changing the orientation of A.1 The present invention also includes a mode in which the above-mentioned
[0013] In this way, by mechanically measuring the dimensions of individual aquatic organisms, it is possible to prevent the individuality of the measurer from being reflected in the measurement results. B 3D model data of aquatic organisms D A 2D model data D generated from A.1 Compare with the shooting data D B By identifying the orientation of the upper object, it becomes possible to calculate the dimensions of the object even if it is facing in a direction (for example, diagonally forward) different from the desired direction (for example, straight to the side). Therefore, it is possible to measure the dimensions of the object without waiting for it to assume the desired orientation, and it becomes possible to perform dimension measurements in a short time.
[0014] However, even if the above measurement method is used, if an individual facing directly forward or directly backward is photographed, the photographed data D B Therefore, the photographed data D B Therefore, when using the above-mentioned measuring means, it is preferable to install multiple cameras and make the shooting directions of the cameras non-parallel. In this way, even if an individual photographed by a certain camera is facing an undesirable direction, such as directly ahead or directly behind, the individual will always be photographed by the other cameras facing a different direction. Therefore, the photographed data D photographed by any of the cameras B From this, it becomes possible to calculate the desired dimensions. [Effects of the Invention]
[0015] As described above, the present invention provides a method for measuring aquatic organisms, such as fish, by placing the individual aquatic organisms in water in a bag and measuring the size of the individual, thereby preventing injury to the individual organisms and reducing the risk of viral infection, while still allowing accurate measurement of the individual organisms. It also provides a method for measuring aquatic organisms in which the individuality of the measurer is less likely to be reflected in the measurement results. [Brief explanation of the drawings]
[0016] [Figure 1] 1 is a diagram showing a state in which dimensions of an aquatic organism are measured using the aquatic organism measurement method of the present invention. [Figure 2] 10A and 10B are diagrams showing a state in which a preparation step is being performed in the aquatic organism measuring method of the present invention. [Figure 3] FIG. 10 is a diagram showing how the dimensions of an individual are extracted from the photographing data DB in the aquatic organism measuring method of the present invention. [Figure 4] This figure shows how two-dimensional model data DA.1 is generated from three-dimensional model data DA while changing the direction of the line of sight vector for observing the three-dimensional model data DA in three dimensions in the aquatic organism measurement method of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0017] A preferred embodiment of the aquatic organism measuring method of the present invention will be described in more detail with reference to the drawings. For ease of explanation, the following description will be given using an example in which the total length of a Nishikigoi carp is measured. However, the aquatic organisms to be measured by the aquatic organism measuring method of the present invention are not limited to Nishikigoi. For example, ornamental fish other than Nishikigoi (e.g., goldfish such as Ranchu) can also be measured. Furthermore, the aquatic organism measuring method of the present invention is not limited to ornamental fish, and can also be used to measure non-ornamental fish (e.g., black bass). Furthermore, the aquatic organism measuring method of the present invention is not limited to fish, and can be suitably used to measure amphibians such as giant salamanders, reptiles such as turtles, and shellfish such as abalone. Furthermore, the size of the object to be measured is not limited to total length. The aquatic organism measuring method of the present invention can be suitably used to measure various dimensions, such as height and width. The aquatic organism measuring method of the present invention can be suitably modified as long as the purpose of the invention is not impaired.
[0018] 1. Overview of aquatic organism measurement methods Fig. 1 is a diagram showing how dimensions of an aquatic organism are measured using the aquatic organism measuring method of this embodiment. Fig. 2 is a diagram showing how a preparation step is performed in the aquatic organism measuring method of the present invention.
[0019] In the aquatic organism measuring method of the present invention, as shown in FIG. 1, a bag 10, an aquarium 20, and a measuring means 30 are used to measure the dimensions of an individual Nishikigoi K. The aquarium 20 has at least a partially transparent flat surface α. In this embodiment, a rectangular parallelepiped aquarium 20 (aquarium 20 consisting of a rectangular bottom plate 21 and four rectangular transparent side plates 22 rising from the four sides of the bottom plate 21) is used, and all of the transparent side plates 22 are rectangular flat plates, so that each of the four transparent side plates 22 corresponds to the flat surface α. As shown in FIG. 2, in the preparation step of the aquatic organism measuring method, water W1 is placed in the bag 10, and an individual Nishikigoi K is placed in this water W1. Water W2 is also placed in the aquarium 20. When the bag 10 (the bag 10 containing the individual K) is immersed in this water W2, the individual K becomes ready for measurement (the preparation step is completed).
[0020] In this embodiment, [1] Pour water W2 into the water tank 20. [2] Pour water W1 into bag 10. [3] Put Koi K into water W1 in bag 10. [4] Place the bag 10 into the water W2 in the aquarium 20. The above preparation process is carried out by performing the above steps in this order, but the order in which these steps are performed is not limited to this. For example, the above steps [1] and [2] can be reversed.
[0021] As shown in FIG. 1, the measurement means 30 is installed outside the aquarium 20. In this embodiment, the measurement means 30 is composed of a camera 31 and an information processing device 32. The camera 31 is a digital camera such as a CMOS camera or a CCD camera. Two cameras 31, a first camera 31a and a second camera 31b, are installed. The shooting directions of the first camera 31a and the second camera 31b may be parallel, but in this embodiment, they are non-parallel for reasons described below. In the example of FIG. 1, the first camera 31a and the second camera 31b are directed toward the same flat surface α (in the example of FIG. 1, the transparent side panel 22 facing the front (front) of the paper of the four transparent side panels 22). However, they may be directed toward different flat surfaces α (for example, one camera 31 is directed toward the front transparent side panel 22 (flat surface α) and the other camera 32 is directed toward the left or right transparent side panel 22 (flat surface α)). These cameras 31 are electrically connected to an information processing device 32 by wire or wirelessly. The information processing device 32 receives photographic data D of the individual K photographed by the camera 31. B From this, the size (total length) of the individual K is calculated. As the information processing device 32, a computer such as a personal computer is used.
[0022] In this embodiment, as will be described later, the photograph data D of the individual Nishikigoi K photographed by the camera 31 is B (In FIG. 1, the photographed data D of the camera 31a B) is used to calculate the total length of the individual K, and the individual K is photographed with water not only inside the bag but also outside the bag. This makes it possible to prevent refraction from apparently occurring in the bag 10. In addition, the photographed data D B is photographed through the flat surface α of the water tank 20. Therefore, the shape of the individual K in the bag 10 can be accurately captured, and its total length can be accurately determined. Furthermore, the dimensions of the individual K are measured while it is placed in the water W1 in the bag 10. Therefore, it is possible to make the individual K less susceptible to damage and reduce the risk of viral infection to the individual K. It is also possible to make the individual K less susceptible to weakening.
[0023] 2. Details of aquatic organism measurement method The aquatic organism measuring method of this embodiment will be described in more detail below.
[0024] 2.1 Bag The bag 10 is used to isolate the individual Nishikigoi K whose dimensions are to be measured from the outside. This reduces the risk of the individual Nishikigoi K being infected with viruses such as koi herpes virus (KHV). This bag 10 can be the same bag used when transporting the individual Nishikigoi K from the aquarium where it originally lived to the aquarium 20. That is, when transporting the individual Nishikigoi K, not only the individual Nishikigoi K and water (water W1) but also oxygen (air) are usually sealed inside the bag. The top of the bag is sealed using a rubber band, clip, or the like. This prevents the individual Nishikigoi K inside the bag from becoming oxygen-deficient, and the bag used at that time can be used as the bag 10. The bag 10 is hung by hand during dimension measurement (FIG. 1), but it may also be hung using a device such as a hanging stand.
[0025] The bag 10 is made of a visible (translucent) sheet so that the individual Nishikigoi K placed therein can be seen from outside the bag 10. This sheet is usually a transparent resin sheet. Examples of transparent resin sheets include polyethylene, polypropylene, and polyvinyl chloride resin sheets. In this embodiment, the bag 10 is made of a transparent polyethylene sheet.
[0026] The dimensions of the bag 10 are determined appropriately depending on the type of aquatic organism to be measured, etc. In this embodiment, as already mentioned, the measurement target is a Nishikigoi, and adult Nishikigoi fish typically have a total length in the range of 300 to 700 mm, a width in the range of 50 to 200 mm, and a height in the range of 50 to 200 mm. Therefore, the bag 10 is sized to be large enough to accommodate a Nishikigoi of these dimensions (for example, a width of 500 to 1000 mm, and a vertical width of 200 to 500 mm). The bag 10 may have a gusset or may not have a gusset. The thickness of the resin sheet forming the bag 10 is typically in the range of 0.01 to 0.3 mm.
[0027] 2.2 Water in the bag The water W1 in the bag 10 has the function of making the individual K (nishikigoi) in the bag 10 less likely to weaken. The type of water W1 is determined appropriately depending on the type of aquatic organism whose dimensions are to be measured. For example, if the aquatic organism is a freshwater fish, freshwater is used as the water W1, and if the aquatic organism is a saltwater fish, seawater is used as the water W1. In this embodiment, the nishikigoi whose dimensions are to be measured are freshwater fish, so the water W1 is freshwater (tap water, etc.). The water W1 may also be water that was in an aquarium (a tank different from aquarium 20) in which the individual nishikigoi K was originally swimming.
[0028] 2.3 Aquarium As already mentioned, if water is present not only inside the bag but also outside the bag, refraction in the bag can be prevented, and the aquarium 20 has the function of storing that water (water W2). The aquarium 20 also has the function of aligning the direction of refraction of light passing through the water W2 and transmitted from the inside to the outside of the aquarium 20. That is, as already mentioned, the aquarium 20 has a transparent flat surface α, and the direction of refraction of light passing through the flat surface α is uniform. Therefore, when the individual Nishikigoi K in the aquarium 20 is visually observed through the flat surface α from outside the aquarium 20, the image of the individual Nishikigoi K can be prevented from being distorted. Therefore, it becomes possible to accurately capture the appearance of the individual Nishikigoi K and accurately measure the dimensions of the individual Nishikigoi K using the measuring means 30 described below.
[0029] In this embodiment, the water tank 20 has a rectangular parallelepiped shape. However, the shape of the water tank 20 is not limited to this. The water tank 20 can also have a polygonal prism shape (a polygonal prism shape other than a rectangular parallelepiped), such as a triangular prism or a hexagonal prism. Furthermore, the water tank 20 can also have a shape with curved surfaces, such as a circular cylinder or an elliptical cylinder, as long as it has a flat surface portion α.
[0030] The aquarium 20 is sized to accommodate an individual Nishikigoi K (an individual K of the aquatic organism to be measured). However, if the aquarium 20 is made too small (sizes that barely accommodate the individual K), the individual K will be more likely to come into contact with the transparent side panel 22 of the aquarium 20, which could result in injury to the individual K. For this reason, it is preferable that the aquarium 20 have a certain degree of leeway compared to the dimensions of the individual K. In this regard, some Nishikigoi have a total length of over 90 cm. For this reason, when measuring the dimensions of an individual Nishikigoi K, as in this embodiment, it is preferable that at least one of the length and width of the aquarium 20 be 100 cm or more. Furthermore, the height of the aquarium 20 is usually 40 cm or more.
[0031] However, if the water tank 20 is made too large, not only will a large amount of water W2 have to be prepared, but the accuracy of the dimensional measurement of the individual K may also decrease. This is because, if the water tank 20 is made larger, the distance from the transparent side panel 22 (flat surface portion α) to the individual K will inevitably increase, and the distance from the camera 31 to the individual K will also increase. For this reason, the photographed data D taken by the camera 31 B This is because the resolution will be reduced. For the above reasons, it is not good to make the aquarium 20 too large. For this reason, it is preferable that the vertical and horizontal widths of the aquarium 20 are each 150 cm or less, and the height of the aquarium 20 is 100 cm or less. In this embodiment, the vertical width of the aquarium 20 is 100 cm, the horizontal width is 50 cm, and the height is 60 cm.
[0032] In the aquarium 20, the portion having the flat surface α (in this embodiment, the transparent side panel 22) is made of a transparent material. Examples of materials for the transparent side panel 22 include synthetic resins such as acrylic and polycarbonate, and glass. In this embodiment, the transparent side panel 22 is made of acrylic in consideration of durability and cost.
[0033] 2.4 Water in the aquarium The water W2 in the tank (water W2 outside bag 10) is intended to prevent refraction from apparently occurring in bag 10. For this reason, the refractive index of water W2 is set to be approximately the same as the refractive index of water W1 in bag 10. If the refractive index of water W2 does not deviate significantly from the refractive index of water W1, a disinfectant or the like can be added to water W2. By mixing disinfectant into water W2, even if viruses or the like are attached to the surface of bag 10, the viruses or the like can be disinfected. Examples of disinfectant include chlorine water.
[0034] 3.Measuring methods The measuring means 30 is for measuring the dimensions of the individual Nishikigoi K. As already mentioned, in this embodiment, the measuring means 30 is composed of a camera 31 for photographing the individual Nishikigoi K from outside the aquarium, and an information processing device 32 connected to the camera 31. The camera 31 captures photographic data D of the individual Nishikigoi K. B This camera 31 has already been explained, so a detailed explanation will be omitted here.
[0035] The information processing device 32 receives photographic data D of the individual K photographed by the camera 31. B The information processing device 32 is configured to calculate the dimensions (total length) of the individual K from the three-dimensional model registration means, the photographed data recording means, the dimension extraction means, the orientation estimation means, and the dimension calculation means, which will be described later. These means are executed by a CPU and a storage device (memory, etc.) installed in the information processing device 32 (computer). Each means will be described below.
[0036] (1) 3D model registration means The three-dimensional model registration means is a three-dimensional model data D A This three-dimensional model data D is to be registered in advance (recorded in a storage device of the information processing device 32 (computer)). A The three-dimensional model data D is composed of three-dimensional data of the surface of the Nishikigoi carp to be measured (for example, a group of normal vectors and vertex coordinates of each polygon that divides the surface of the Nishikigoi carp into multiple regions). A The three-dimensional model data D may be generated from an actual Nishikigoi (for example, a three-dimensional scan of a standard Nishikigoi), or may be generated from a virtual Nishikigoi (for example, created using three-dimensional CAD to create a standard Nishikigoi). A Examples of file formats include STL, 3ds, and sldprt.
[0037] (2) Recording means for photographic data The photographing data recording means records photographing data D of the individual K taken by a camera. BThe three-dimensional model data D is recorded (recorded in a storage device of the information processing device 32 (computer)). A Unlike the shooting data D B is composed of two-dimensional image data. B Examples of file formats include jpg, bmp, and png.
[0038] (3) Dimension extraction method The dimension extraction means is the photographic data D of the individual K. B The purpose of this is to extract the above dimensions. B 1 shows how the dimension of a Nishikigoi individual K (the length from the tip of the nose to the tip of the tail of the individual K (denoted as L1)) is extracted from the image. As already mentioned, in this embodiment, when measuring the total length of the individual K, the dimension extraction means uses pattern matching to pick out a feature point P1 at the tip of the nose of the individual K and a feature point P2 at the tip of the tail of the individual K, and extracts the distance L1 between these two feature points P1 and P2. This distance L1 is acquired in pixel dimensions that differ from the actual scale. In addition, the individual K may be facing obliquely. For this reason, the distance L1 does not match the actual total length (denoted as L) of the individual K. The total length L of the individual K is calculated by correcting the distance L1 based on the orientation of the individual K and the scale, as will be described later.
[0039] (4) Direction estimation method As already mentioned, the distance L1 (FIG. 3) extracted by the dimension extraction means is corrected according to the orientation of the individual K. The orientation estimation means uses the photographic data D B This is to estimate the photographing direction (the orientation of individual K). FIG. 4 shows an example of the processing executed by the orientation estimation means. For convenience of explanation, FIG. 4 shows an orthogonal coordinate system consisting of x-axis, y-axis, and z-axis. In the following, the component (a x ,a y ,a z ) is explained using a line of sight vector a, x indicates the x-axis component of the line of sight vector a, and a y indicates the y-axis component of the line of sight vector a, and a zindicates the z-axis component of the line-of-sight vector a. This direction estimation means performs the following processing.
[0040] First, as shown in Figure 4, the three-dimensional model data D A Observing from various angles (3D model data D A The line of sight vector a for observing the object is changed three-dimensionally), and a large number of two-dimensional model data D A.1 In FIG. 4, six types of two-dimensional model data D are generated, namely, when the components of the line of sight vector a are (1,0,0), (-1,0,0), (0,1,0), (0,-1,0), (0,0,1), and (0,0,-1). A.1 However, in reality, the line of sight vector a is rotated finely around the x-axis, y-axis or z-axis, so a large number of two-dimensional model data D A.1 is generated.
[0041] Next, the generated large amount of 2D model data D A.1 Shooting data D B (Fig. 3) and the photographed data D B The two-dimensional model data D that matches the highest degree of A.1 Identify the photograph data D in Figure 3. B The highest degree of agreement is when the gaze vector a is (-1 / 2 1 / 2 ,1 / 2 1 / 2 ,0) (3D model data D A (When viewed from 45 degrees diagonally to the right). B was taken from 45 degrees diagonally forward to the right ((-1 / 2 1 / 2 ,1 / 2 1 / 2 It is estimated that the photo was taken from the direction of .
[0042] Here, the three-dimensional model data D A Fix the orientation of the 3D model data D A is fixed), and the direction of the line of sight vector a is changed three-dimensionally while the two-dimensional model data D A.1However, if the direction of the line of sight vector a is fixed and the three-dimensional model data D A The two-dimensional model data D is generated by changing the orientation of A.1 can be generated to achieve the same results.
[0043] (5) Dimension calculation method The dimension calculation means calculates the total length of the individual K based on the distance L1 extracted by the dimension extraction means and the direction (photographing direction of the individual K) estimated by the direction estimation means. B The orientation estimation means has determined that the image of individual K was taken from 45° diagonally forward and to the right. Therefore, by dividing the distance L1 by cos 45°, it can be converted into the total length when viewed from the side (total length expressed in pixel dimensions, etc.), and by multiplying this by a constant C, the actual total length L of individual K can be obtained. Here, the constant C is a constant that converts pixel dimensions into actual dimensions (actual dimensions in units of mm, cm, etc.). The constant C is determined depending on the camera resolution, the distance from the camera to the subject (individual K), etc.
[0044] In the above explanation, the line-of-sight vector a does not have a z-axis component. However, even if the line-of-sight vector a has a z-axis component, the photographed data D B From the above distance L1, the actual total length L of the individual K can be calculated.
[0045] 4.Other In the above example, the photographed data D taken by the camera 31a (FIG. 1) B (Fig. 3) contains information about the front-to-back direction of individual K (distance L1 is B Since the object K was shown as having a length in the figure above, the actual total length L of the object K could be calculated by the dimension calculation means. B Since individual K is photographed from the front, the photograph data D B is the two-dimensional model data D when the line of sight vector a in Figure 4 is (0,1,0). A,1This shooting data D B does not include information about the front-to-back direction of the individual K (the distance L1 is B In other words, the photographed data D taken by the camera 31b (FIG. 1) B When the distance L1 (FIG. 3) is extracted from the distance L1, the distance L1 becomes 0 (zero). Therefore, the actual total length L of the individual K cannot be obtained by the dimension calculation means.
[0046] In this regard, in this embodiment, two cameras 31 (camera 31a and camera 31b) are installed with non-parallel shooting directions. Therefore, even if one of the cameras 31 shoots an image of the individual K from directly in front, the other camera 31 will always shoot an image of the individual K from a direction other than directly in front. In such a case, the shooting data D shot by the other camera 31 B By using B Since the distance L1 appears as having a length in the above, the actual total length L of the individual K can be obtained by the dimension calculation means. [Explanation of symbols]
[0047] 10 bags 20 aquarium 21 Bottom plate 22 Transparent side plate 30 Measurement methods 31 Camera 31a First Camera 31b Second Camera 32 Information processing equipment D A 3D model data D A.1 2D model data D B Shooting data K individual L1 (length of the image data) W1 (Water in the bag) W2 (Water in the tank) α Plane part
Claims
1. An aquatic organism measurement method for measuring the dimensions of an individual aquatic organism, comprising: The steps to put water inside the transparent bag, placing an individual aquatic organism to be measured into the bag; A step of placing water in a tank having a transparent flat surface; placing the bag inside the aquarium; A preparation process consisting of: a measuring step of observing the inside of the aquarium through the flat surface and measuring the dimensions of the individual; A method for measuring aquatic organisms, comprising the steps of:
2. 2. The method for measuring aquatic organisms according to claim 1, wherein in the measuring step, the dimensions of the individual organisms are measured using a measuring means installed outside the aquarium.
3. As a measurement tool, a camera for photographing the individual from outside the aquarium; An information processing device connected to the camera Equipped with The information processing device 3D model data of aquatic organisms D A a three-dimensional model registration means for registering the above three-dimensional model in advance; Photographing data D of the individual taken by a camera B a photographing data recording means for recording the photographing data; Photograph data D of the individual B a dimension extraction means for extracting the above dimensions; Three-dimensional model data D A The three-dimensional model data D is obtained by three-dimensionally changing the direction of the line of sight vector for observing the object. A Two-dimensional model data D A.1 is generated, and the photographed data D B The orientation when the degree of agreement with the photographed data D B an orientation estimation means for estimating the orientation of the individual when the image was captured; a dimension calculation means for calculating the dimensions of the individual based on the dimensions measured by the dimension extraction means and the orientation estimated by the orientation estimation means; have 3. The method for measuring aquatic organisms according to claim 2, wherein the measuring device is a measuring device for measuring aquatic organisms.
4. 4. The method for measuring aquatic organisms according to claim 3, wherein a plurality of cameras are used, the cameras being arranged so that the photographing directions are not parallel to one another.
Citation Information
Patent Citations
Bag for fish length measurement
JP3218685U