WO2023219514A1 - System and method for estimating weight of biomass - Google Patents

System and method for estimating weight of biomass Download PDF

Info

Publication number
WO2023219514A1
WO2023219514A1 PCT/NO2023/050104 NO2023050104W WO2023219514A1 WO 2023219514 A1 WO2023219514 A1 WO 2023219514A1 NO 2023050104 W NO2023050104 W NO 2023050104W WO 2023219514 A1 WO2023219514 A1 WO 2023219514A1
Authority
WO
WIPO (PCT)
Prior art keywords
biomass
weight
conveyor
data
fish
Prior art date
Application number
PCT/NO2023/050104
Other languages
French (fr)
Inventor
Emil BJØRKLYHAUG
Daniel KVAM
Marius NEDRELID
Eivind STORØY
Johan ESPELUND
Original Assignee
Optimar As
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Optimar As filed Critical Optimar As
Publication of WO2023219514A1 publication Critical patent/WO2023219514A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G11/00Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers
    • G01G11/14Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers using totalising or integrating devices
    • G01G11/16Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers using totalising or integrating devices being electrical or electronic means
    • G01G11/18Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers using totalising or integrating devices being electrical or electronic means using digital counting
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/04Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving
    • G01B11/043Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving for measuring length
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K61/00Culture of aquatic animals
    • A01K61/90Sorting, grading, counting or marking live aquatic animals, e.g. sex determination
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K61/00Culture of aquatic animals
    • A01K61/90Sorting, grading, counting or marking live aquatic animals, e.g. sex determination
    • A01K61/95Sorting, grading, counting or marking live aquatic animals, e.g. sex determination specially adapted for fish
    • AHUMAN NECESSITIES
    • A22BUTCHERING; MEAT TREATMENT; PROCESSING POULTRY OR FISH
    • A22CPROCESSING MEAT, POULTRY, OR FISH
    • A22C25/00Processing fish ; Curing of fish; Stunning of fish by electric current; Investigating fish by optical means
    • A22C25/04Sorting fish; Separating ice from fish packed in ice
    • AHUMAN NECESSITIES
    • A22BUTCHERING; MEAT TREATMENT; PROCESSING POULTRY OR FISH
    • A22CPROCESSING MEAT, POULTRY, OR FISH
    • A22C25/00Processing fish ; Curing of fish; Stunning of fish by electric current; Investigating fish by optical means
    • A22C25/08Holding, guiding, or conveying fish before, during or after its preparation ; Devices for sizing fish; Automatically adapting conveyors or processing machines to the measured size
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/04Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving
    • G01B11/046Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving for measuring width
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/06Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
    • G01B11/0691Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material of objects while moving
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • G01B11/2518Projection by scanning of the object
    • G01B11/2522Projection by scanning of the object the position of the object changing and being recorded
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes

Definitions

  • the present invention relates to a system for estimating weight of biomass and a method for estimating weight of biomass transported on a conveyor.
  • Counting biomass of cleaner fish is also desirable for the fish processors and will become a demand. On processing vessels, catch needs to be logged. When combining the present method with species recognition in the vision module, each species can have a logged total biomass.
  • NO 336911 B1 discloses a method for estimating the weight of fish, comprising transporting the fish on a conveyor belt with associated sensor for measuring the speed of the conveyor belt.
  • the fish passing one or more recording units which recording data on the part of the fish passing under a light source.
  • the height profile of the fish is divided according to variation in density of different parts of the fish for the current species.
  • the volume of the fish is estimated for each part of the height profile.
  • US2008137104 discloses a method for recording and estimation of the weight of fish.
  • a number of cameras, especially CCD-cameras record pictures of fish moving by the cameras in a transfer conduit.
  • the fish is illuminated from different sides in the transfer conduit and pictures of different parts of the fish are recorded by a sequence control, in such a way that a compound image recording is made, which is used as a base for an estimation of the weight of fish.
  • the present invention relies only on capturing images from one side, and combining the heightmap with images to estimate a volume.
  • the “empty” space below the midpoint of the fish’s height is removed from the volume estimation through relationships between height (thickness) and volume.
  • a system for estimating weight of biomass comprising: a conveyor with the biomass, one or more laser units and/or one or more cameras, one or more light sources, a computer unit, receiving input data from the one or more laser units and/or one or more cameras, the computer unit includes software that provides height map and outline I outer measurements of the biomass from the input data and estimates the weight of the biomass based on biomass data, biological ratios and adjustment factors, and where the system further comprises artificial intelligence and machine learning algorithms, analyzing large amounts of data, to continuously improve the system by utilizing data from downstream processes and improving the weight estimation.
  • the present invention provides a method for estimating weight of biomass transported on a conveyor, where the biomass enters the conveyor and passes one or more light sources illuminating the biomass, and one or more laser units and/or one or more cameras scanning the biomass, which provides input data to a computer unit, and processing the input data in the computer unit which gives height map and outline I outer measurements of the biomass, and estimating the weight of the biomass by use of biomass data, biological ratios and adjustment factors, and continuously improving the method by utilizing data from downstream processes and by using artificial intelligence and machine learning analyzing of large amounts of data, to improve the weight estimation.
  • the present invention concerns use of the system 10 to provide, collect and report data of biomass weight or number of biomass such as marine products e.g. fish and crabs etc., passing on a conveyor, and optionally to sort different species and/or to sort the biomass t based on weight or volume of the biomass.
  • biomass weight or number of biomass such as marine products e.g. fish and crabs etc.
  • Figure 1 is a schematic representation of a conveyor-belt where the biomass is e.g. fish.
  • Figure 2 shows a schematic representation of a channel including product transport equipment with fish as the biomass.
  • Figure 3 shows a schematic block diagram of a computer unit receiving input data from the laser units and/or cameras, including artificial intelligence.
  • Figure 4 shows a simplified program sequence.
  • the present invention relates to a system 10 as shown in figure 1 and figure 2, for estimating weight of biomass 1 .
  • the system comprises a conveyor 2a, 2b with the biomass 1 , one or more laser units 3 and/or one or more cameras 4 scanning the biomass.
  • the system can optionally comprise one or more light sources to illuminate the biomass and reflecting colours of the biomass.
  • the conveyor 2a, 2b could be a conveyor-belt, moving gutter or a moving channel including product transport equipment.
  • the laser units 3 and/or cameras 4 and light sources are positioned in a suitable distance from the conveyor 2a, 2b, and the biomass 1 which enters the conveyor 2a, 2b passes the laser 3 and/or camera 4 and light sources if required.
  • the laser unit 3 points directly down and camera unit 4 should be angled such that the center of the cone "hits" the laser line.
  • the cameras used could be black and white or colour cameras.
  • a stereo camera, with the ability to capture three-dimensional images, could also be used.
  • the laser units 3 could be of any known type, a.o. laser triangulation units, a time-of-flight camera and structured light.
  • the system also includes a computer unit 5, as shown in figure 3, receiving input data from the one or more laser units 3 and/or one or more cameras 4, where the computer unit 5 includes software that provides height map and outline I outer measurements of the biomass from the input data and estimates the weight of the biomass 1 based on product data, biological ratios and adjustment factors.
  • the product data are e.g. density and biological ratios are outer dimensions as length, width and height of the biomass. It is different adjustment factors for different species. Examples of adjustment factors can also be seasonal variations, variations in fishing grounds (location), ecological or conventional farmed fish and other factors. It is possible to change the adjustment factors all the time, to take account of variations that may occur, and these will affect the calculated weight based on volume since the biomass parameters will change on the basis of these.
  • the ecological salmon can have a higher fat content than normal farmed fish, for example, which causes the density of the fish to decrease since fat takes up more space than muscle. In the same way, it is differences in the fat content of cod from different fishing grounds and in different seasons, which also affects the factors that determine the ratio between volume and weight.
  • Laser beam line laser emitting a line across the conveyor.
  • Laser triangulation camera is angled such that it’s focus point is on the laser line.
  • Camera capture 1 mm resolution, e.g. one image is stripped to 1mm in height across the conveyor width.
  • Laser line “hits” the 1 mm strip, which gives an intensity value of the laser beam across the 1mm strip.
  • Images A builds up of 1 mm strips continuously. The different 1 mm strips are accumulated into whole images up to a certain value, at which point a new image is started and the following 1 mm strips are accumulated into an image.
  • Biomass ratios Found through feed backing actual weight of total biomass and number of fish to the weight estimation system.
  • Weight of biomass From downstream weighing operations I the predicted biomass from volume x weight ratio.
  • Biomass data Data from weighing system downstream.
  • the system 10 according to the invention will be continuously improved by using machine learning and artificial intelligence to improve the weight estimation.
  • Artificial intelligence and machine learning algorithms the system can analyze large amounts of data with accurate results.
  • Adjustment factors are provided by machine learning and the adjustment factors used can be improved through a control loop, as shown in figure 3, that returns e.g. the weight of biomass to the system if the biomass is weighed later downstream.
  • Information is retrieved from the grading system (package system) about total biomass and number of fish, and this information fed to the algorithm. In this way, the algorithm is continuously improved.
  • the system 10 further comprises a human-machine interface (HMI) for collecting and reporting data.
  • HMI human-machine interface
  • the system comprises a biomass 1 weight-sorting unit downstream the conveyor 2a, 2b.
  • Different density factors for different species can be used, where different density factor for different species is provided from a weight reference.
  • the system is used for sorting of different species.
  • the biomass product 1 is marine products such as fish and crabs etc., and the system 10 is located on a fishing vessel or onshore.
  • the invention concerns method for estimating weight of biomass 1 transported on a conveyor 2a, 2b, where the biomass 1 enters the conveyor 2a, 2b and passes one or more laser units 3 and/or one or more cameras 4 scanning the biomass 1 , and providing input data to a computer unit 5.
  • the input data are processed in the computer unit 5 which gives height map and outer measurements of the biomass, and by use of product data, biological ratios and adjustment factors estimating the weight of the biomass 1 .
  • the method for estimating weight of biomass is continuously improved by using machine learning and artificial intelligence.
  • the reference used in the machine learning is a weight unit downstream or from the slaughter report, i.e. total biomass for each species slaughtered divided on the number of fish counted.
  • reports were received after the slaughtering, i.e. of the total biomass and the number of fish.
  • the fish have been graded, it has also been weighed, but this happened much later in the process than desired by the customers.
  • This information is now, according to the invention, included in the machine learning algorithm, and it is now possible to estimate total biomass and count the number of fish as soon as it enters the fish slaughterhouse. This is very beneficial to the customers compared to the previous solution, when they do not have to wait until all the fish have been packed to know the exact number fish and biomass.
  • the adjustment factors are provided by machine learning and the adjustment factors are improved by a control loop that returns e.g. the weight of biomass to the system when the biomass is weighed later downstream.
  • the method according to the invention further comprises collecting and reporting data of the biomass 1 by a human-machine interface.
  • the method of the invention comprises weight sorting of the biomass 1 by a weight-sorting unit downstream the conveyor 2a, 2b.
  • the biomass product is marine products such as fish and crabs etc. entering the conveyor 2a, 2b, and the fish could be gutted or ungutted.
  • the present invention also concerns use of the system to provide, collect and report data of biomass weight or number of biomass such as marine products e.g. fish and crabs etc., passing on a conveyor, and optionally to sort different species and/or to sort the biomass product based on weight or volume of the biomass.
  • the present invention uses the system 10 to calculate and show/report the biomass weight distributed for each individual of the different species of biomass.
  • the system recognizes the species and calculates the weight.
  • the system will classify the individual (recognition of species) and give the individual a weight. Such that each individual gets an ID with the associated species and weight.
  • Figure 4 shows how the machine vision system according to the invention works to estimate volume and weight of biomass, as well as recognize species automatically. Data collection is done using two cameras. One to find a height profile, and one to take a colour image. The height profile is used to estimate volume and to count objects. Colour image is used to identify species.
  • various target objects are sent through to adjust lighting and colours, distances and volume estimates.
  • Each camera has a picture frequency that is adjusted according to the speed of the conveyor belt.
  • An image from colour camera and one image from black and white camera are collected every second for processing.
  • An image is extracted from each of the cameras covering a desired time frame.
  • the images are interpolated such that each pixel in the image represents 1x1 mm in reality.
  • the images are sent to the machine learning model module and further to the graphics processing unit (GPU).
  • GPU graphics processing unit
  • Watershed algorithm is used to find volume.
  • An image marking new fish is created to step P.
  • Results from step D are taken from the GPU.
  • step P An image showing the results is created in step P.
  • Images produced in step C are sent to the module for upload to Azure (cloud computing platform).
  • Images produced in steps C, F, K and N are sent to the module for video streaming.
  • Video can be viewed in the machine panel or in SCADA solution.
  • New subjects with weight are registered in a database.
  • the software architecture is designed such that it is easy to replace individual modules to improve the results or extract more information. This also applies to the models, such that the model or combination of models that will give the best result on a given set of data are selected. Registration of training data:
  • All settings have a time stamp for the last change, and it is possible to upload the entire setup as a backup.
  • Process values such as accumulated volume and counting are stored when changing, and gradually aggregated in larger and larger time intervals to save space. Process values that have been aggregated such that they apply to entire hours are never deleted.
  • Subject size is aggregated as frequency distributions with 'buckets' of 100g/mm3. Images are uploaded according to item 0. It will be possible to temporarily store locally if the network connection is interrupted.
  • the system for weight estimation provided by the invention is based on outer measurements, it gives accurate results and provides continuously control of the biomass. It is also advantageously by the present invention that it is continuously improved by using machine learning and artificial intelligence to improve the weight estimation.
  • the system could easily store, report and use a very large amount of data i.a. by that the system include a human-machine interface for collecting and reporting data. By the present invention a large amount of data can be handled, stored and reported quickly and efficiently.
  • By estimating biomass early in the slaughter process it is easier to plan the sale of fish more accurately and also know the needed amount of operators for the machines doing post processing. This reduces waste and increases the price for the fish, by not having the price dumped if a rest of fish is present in the factory when everything is sold based on early estimates.

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Zoology (AREA)
  • Environmental Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Animal Husbandry (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Wood Science & Technology (AREA)
  • Food Science & Technology (AREA)
  • Medical Informatics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Geometry (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Sorting Of Articles (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)

Abstract

A system for estimating weight of biomass (1), comprising: a conveyor (2a), (2b) with the biomass (1), one or more laser units (3) and/or one or more cameras (4) scanning the biomass, one or more light sources to illuminate the biomass, a computer unit (5), receiving input data from the one or more laser units (3) and/or one or more cameras (4), the computer unit (5) includes software that provides height map and outer measurements of the biomass from the input data and estimates the weight of the biomass (1) based on product data, biological ratios and adjustment factors, and where the system include artificial intelligence and machine learning to continuously improved the system and the weight estimation.

Description

System and method for estimating weight of biomass
INTRODUCTION
The present invention relates to a system for estimating weight of biomass and a method for estimating weight of biomass transported on a conveyor.
BACKGROUND
Several devices for weighing of biomass such as fish, based on mechanical or electronic techniques are known. Many processing plants primary sort products, for example fish, by that an operator observes the sizes and lifts the product for primary sorting in different weight classes. A grading weight is often located adjacent, which measures weight of the product.
It is desirable for most food producers to have continuously control of the biomass in production in different processes. For example, sorting fish into different sizes and/or weight classes, or counting or measuring total biomass that passes through a process plant. The biomass from the net-pen is an estimate from growth factors, but actual biomass to slaughter is unknown until the fish passes graders. Knowing the actual amount of biomass as early as possible in the process is desirable to plan post-processing and sales to customers. Therefore, the present innovation which can be on any conveyor at any point in the factory, is a useful tool for fish processing plants.
Counting biomass of cleaner fish is also desirable for the fish processors and will become a demand. On processing vessels, catch needs to be logged. When combining the present method with species recognition in the vision module, each species can have a logged total biomass.
NO 336911 B1 discloses a method for estimating the weight of fish, comprising transporting the fish on a conveyor belt with associated sensor for measuring the speed of the conveyor belt. The fish passing one or more recording units which recording data on the part of the fish passing under a light source. The height profile of the fish is divided according to variation in density of different parts of the fish for the current species. The volume of the fish is estimated for each part of the height profile. US2008137104 discloses a method for recording and estimation of the weight of fish. A number of cameras, especially CCD-cameras, record pictures of fish moving by the cameras in a transfer conduit. The fish is illuminated from different sides in the transfer conduit and pictures of different parts of the fish are recorded by a sequence control, in such a way that a compound image recording is made, which is used as a base for an estimation of the weight of fish. The present invention relies only on capturing images from one side, and combining the heightmap with images to estimate a volume. The “empty” space below the midpoint of the fish’s height is removed from the volume estimation through relationships between height (thickness) and volume.
There is a need of a method for estimating weight of biomass transported on a conveyor in an effective way and that provides accurate results in a user-friendly way. It is further desirable that a system could handle and collect a very large amount of data and where the data could be stored, reported and possibly used quickly and effectively. It is an aim of the present invention to provide a system and method for estimating weight of biomass transported on a conveyor, that addresses at least one of these problems while retaining the benefits of prior art. Current weight estimation systems relies on “one and one” fish entering the system, whilst the present innovation calculates the entire biomass on a conveyor and only requires the fish to not overlap significantly.
SUMMARY OF THE INVENTION
This is achieved according to the present invention by providing a system for estimating weight of biomass, comprising: a conveyor with the biomass, one or more laser units and/or one or more cameras, one or more light sources, a computer unit, receiving input data from the one or more laser units and/or one or more cameras, the computer unit includes software that provides height map and outline I outer measurements of the biomass from the input data and estimates the weight of the biomass based on biomass data, biological ratios and adjustment factors, and where the system further comprises artificial intelligence and machine learning algorithms, analyzing large amounts of data, to continuously improve the system by utilizing data from downstream processes and improving the weight estimation.
In another aspect, the present invention provides a method for estimating weight of biomass transported on a conveyor, where the biomass enters the conveyor and passes one or more light sources illuminating the biomass, and one or more laser units and/or one or more cameras scanning the biomass, which provides input data to a computer unit, and processing the input data in the computer unit which gives height map and outline I outer measurements of the biomass, and estimating the weight of the biomass by use of biomass data, biological ratios and adjustment factors, and continuously improving the method by utilizing data from downstream processes and by using artificial intelligence and machine learning analyzing of large amounts of data, to improve the weight estimation.
In yet another aspect, the present invention concerns use of the system 10 to provide, collect and report data of biomass weight or number of biomass such as marine products e.g. fish and crabs etc., passing on a conveyor, and optionally to sort different species and/or to sort the biomass t based on weight or volume of the biomass.
Further advantageous features of the present invention are defined in the dependent claims.
BRIEF DESCRIPTION OF DRAWINGS
Example embodiments will now be described with reference to the following drawings, where:
Figure 1 is a schematic representation of a conveyor-belt where the biomass is e.g. fish.
Figure 2 shows a schematic representation of a channel including product transport equipment with fish as the biomass.
Figure 3 shows a schematic block diagram of a computer unit receiving input data from the laser units and/or cameras, including artificial intelligence. Figure 4 shows a simplified program sequence.
DETAILED DESCRIPTION
In the following, general embodiments as well as particular exemplary embodiments of the invention will be described. References will be made to the accompanying drawings. It shall be noted, however, that the drawings are exemplary embodiments only, and that other features and embodiments may well be within the scope of the invention as claimed.
In one aspect, the present invention relates to a system 10 as shown in figure 1 and figure 2, for estimating weight of biomass 1 . The system comprises a conveyor 2a, 2b with the biomass 1 , one or more laser units 3 and/or one or more cameras 4 scanning the biomass. The system can optionally comprise one or more light sources to illuminate the biomass and reflecting colours of the biomass. As shown in shown in figure 1 and figure 2 the conveyor 2a, 2b could be a conveyor-belt, moving gutter or a moving channel including product transport equipment.
The laser units 3 and/or cameras 4 and light sources are positioned in a suitable distance from the conveyor 2a, 2b, and the biomass 1 which enters the conveyor 2a, 2b passes the laser 3 and/or camera 4 and light sources if required. The laser unit 3 points directly down and camera unit 4 should be angled such that the center of the cone "hits" the laser line. The cameras used could be black and white or colour cameras. A stereo camera, with the ability to capture three-dimensional images, could also be used. The laser units 3 could be of any known type, a.o. laser triangulation units, a time-of-flight camera and structured light.
The system also includes a computer unit 5, as shown in figure 3, receiving input data from the one or more laser units 3 and/or one or more cameras 4, where the computer unit 5 includes software that provides height map and outline I outer measurements of the biomass from the input data and estimates the weight of the biomass 1 based on product data, biological ratios and adjustment factors. The product data are e.g. density and biological ratios are outer dimensions as length, width and height of the biomass. It is different adjustment factors for different species. Examples of adjustment factors can also be seasonal variations, variations in fishing grounds (location), ecological or conventional farmed fish and other factors. It is possible to change the adjustment factors all the time, to take account of variations that may occur, and these will affect the calculated weight based on volume since the biomass parameters will change on the basis of these. The ecological salmon can have a higher fat content than normal farmed fish, for example, which causes the density of the fish to decrease since fat takes up more space than muscle. In the same way, it is differences in the fat content of cod from different fishing grounds and in different seasons, which also affects the factors that determine the ratio between volume and weight.
The blocks illustrated in figure 3 are explained in more detail below;
Laser beam: line laser emitting a line across the conveyor.
Laser triangulation: camera is angled such that it’s focus point is on the laser line. Camera capture: 1 mm resolution, e.g. one image is stripped to 1mm in height across the conveyor width. Laser line “hits” the 1 mm strip, which gives an intensity value of the laser beam across the 1mm strip.
Images: A builds up of 1 mm strips continuously. The different 1 mm strips are accumulated into whole images up to a certain value, at which point a new image is started and the following 1 mm strips are accumulated into an image.
Defining height map and outline I outer measurements: The camera is angled such that the focus point hits the laser beam. The beam will have a light intensity depending on how high it is, and the different intensities build up a height map of the fish. The height map consequently also produces the outer measurements, due to threshold values for the height map. Calculate biomass weight: Volume x weight ratio.
Biomass ratios: Found through feed backing actual weight of total biomass and number of fish to the weight estimation system.
Weight of biomass: From downstream weighing operations I the predicted biomass from volume x weight ratio.
Artificial intelligence improvements: Continuously improving the factors by utilizing data from downstream processes to increase prediction accuracy.
Biomass data: Data from weighing system downstream. The system 10 according to the invention will be continuously improved by using machine learning and artificial intelligence to improve the weight estimation. By use of artificial intelligence and machine learning algorithms the system can analyze large amounts of data with accurate results. Adjustment factors are provided by machine learning and the adjustment factors used can be improved through a control loop, as shown in figure 3, that returns e.g. the weight of biomass to the system if the biomass is weighed later downstream. Information is retrieved from the grading system (package system) about total biomass and number of fish, and this information fed to the algorithm. In this way, the algorithm is continuously improved. The system 10 further comprises a human-machine interface (HMI) for collecting and reporting data.
In an embodiment the system comprises a biomass 1 weight-sorting unit downstream the conveyor 2a, 2b. Different density factors for different species can be used, where different density factor for different species is provided from a weight reference. Based on the weight estimation from the computer unit 5, the system is used for sorting of different species. The biomass product 1 is marine products such as fish and crabs etc., and the system 10 is located on a fishing vessel or onshore.
In another aspect the invention concerns method for estimating weight of biomass 1 transported on a conveyor 2a, 2b, where the biomass 1 enters the conveyor 2a, 2b and passes one or more laser units 3 and/or one or more cameras 4 scanning the biomass 1 , and providing input data to a computer unit 5. The input data are processed in the computer unit 5 which gives height map and outer measurements of the biomass, and by use of product data, biological ratios and adjustment factors estimating the weight of the biomass 1 . The method for estimating weight of biomass is continuously improved by using machine learning and artificial intelligence.
The reference used in the machine learning is a weight unit downstream or from the slaughter report, i.e. total biomass for each species slaughtered divided on the number of fish counted. During the development, reports were received after the slaughtering, i.e. of the total biomass and the number of fish. When the fish have been graded, it has also been weighed, but this happened much later in the process than desired by the customers. This information is now, according to the invention, included in the machine learning algorithm, and it is now possible to estimate total biomass and count the number of fish as soon as it enters the fish slaughterhouse. This is very beneficial to the customers compared to the previous solution, when they do not have to wait until all the fish have been packed to know the exact number fish and biomass. This allows the customers to plan/staff postprocessing (packaging, etc.) earlier, as well as allowing adjustment of the sales predictions and then sold more accurate fish/biomass. Previously, the fish was sold based on estimates, and the error range was often large. This error range is now significantly reduced because the adjustment can be done earlier.
The adjustment factors are provided by machine learning and the adjustment factors are improved by a control loop that returns e.g. the weight of biomass to the system when the biomass is weighed later downstream. The method according to the invention, further comprises collecting and reporting data of the biomass 1 by a human-machine interface.
In an embodiment the method of the invention comprises weight sorting of the biomass 1 by a weight-sorting unit downstream the conveyor 2a, 2b. The biomass product is marine products such as fish and crabs etc. entering the conveyor 2a, 2b, and the fish could be gutted or ungutted.
The present invention also concerns use of the system to provide, collect and report data of biomass weight or number of biomass such as marine products e.g. fish and crabs etc., passing on a conveyor, and optionally to sort different species and/or to sort the biomass product based on weight or volume of the biomass. The present invention uses the system 10 to calculate and show/report the biomass weight distributed for each individual of the different species of biomass. The system recognizes the species and calculates the weight. For each individual, the system will classify the individual (recognition of species) and give the individual a weight. Such that each individual gets an ID with the associated species and weight. Figure 4 shows how the machine vision system according to the invention works to estimate volume and weight of biomass, as well as recognize species automatically. Data collection is done using two cameras. One to find a height profile, and one to take a colour image. The height profile is used to estimate volume and to count objects. Colour image is used to identify species. To calibrate the system, various target objects are sent through to adjust lighting and colours, distances and volume estimates.
The sequence management as described below and shown in figure 4, is used in the machine vision and species recognition. The steps A-R shown in figure 4, are explained below:
A: "Timed image producer"
Each camera has a picture frequency that is adjusted according to the speed of the conveyor belt. An image from colour camera and one image from black and white camera are collected every second for processing.
B: "Heightmap and colour image"
An image is extracted from each of the cameras covering a desired time frame.
C: "Interpolation of image"
The images are interpolated such that each pixel in the image represents 1x1 mm in reality.
D: "Image to machine learning"
The images are sent to the machine learning model module and further to the graphics processing unit (GPU).
E: "Machine Learning"
F: "Composite heightmap and monochrome representation" A combined height profile and grayscale image will be created. G: "Clean detection area of passed fish"
Fish that have a timestamp outside the image are removed.
H: "Find blobs in current image"
If conventional imaging methods are used, fish of a given size in the image will be found here.
I: "Watershed the blobs"
Watershed algorithm is used to find volume.
J: "Add new fish" If new fish are found in steps H-J and these meet given criteria, these will be registered as fish and stored with time frame and outline.
K: "Create label image of current fish"
An image marking new fish is created to step P.
L: "Collect machine learning predictions"
Results from step D are taken from the GPU.
M: "Determinate species"
For all new fish, use the information in the image to determine species.
N: "Make monochrome and RGB machine learning predictions and watershed label image"
An image showing the results is created in step P.
0: "Upload image to cloud"
Images produced in step C are sent to the module for upload to Azure (cloud computing platform).
P: "Store image for video"
Images produced in steps C, F, K and N are sent to the module for video streaming. Video can be viewed in the machine panel or in SCADA solution. -Stacked image
-ML predicted image
-Colour image
-High map image
Q: "Update fish counters"
New subjects with weight are registered in a database.
R: "Print roundtrip time for all actions performed"
Prints a message in the log showing time spent for all steps, collectively and individually.
This can optionally be stored in a database or made available elsewhere if necessary.
The software architecture is designed such that it is easy to replace individual modules to improve the results or extract more information. This also applies to the models, such that the model or combination of models that will give the best result on a given set of data are selected. Registration of training data:
Which images that are uploaded is at present dependent on the facility's internet connection, the customer's wishes and what remains to train the models. The most common is that maximum one image is uploaded per minute, as long as something worth saving is found. The machine has an overview of how many images of each species have been uploaded and makes the assessment accordingly. When the images have been uploaded, a cloud service is used to draw an outline around the fish in the images.
Raw data for inspection during inspection or failure:
All settings have a time stamp for the last change, and it is possible to upload the entire setup as a backup. Process values, such as accumulated volume and counting are stored when changing, and gradually aggregated in larger and larger time intervals to save space. Process values that have been aggregated such that they apply to entire hours are never deleted. Subject size is aggregated as frequency distributions with 'buckets' of 100g/mm3. Images are uploaded according to item 0. It will be possible to temporarily store locally if the network connection is interrupted.
The system for weight estimation provided by the invention is based on outer measurements, it gives accurate results and provides continuously control of the biomass. It is also advantageously by the present invention that it is continuously improved by using machine learning and artificial intelligence to improve the weight estimation. The system could easily store, report and use a very large amount of data i.a. by that the system include a human-machine interface for collecting and reporting data. By the present invention a large amount of data can be handled, stored and reported quickly and efficiently. By estimating biomass early in the slaughter process, it is easier to plan the sale of fish more accurately and also know the needed amount of operators for the machines doing post processing. This reduces waste and increases the price for the fish, by not having the price dumped if a rest of fish is present in the factory when everything is sold based on early estimates. Having described example embodiments of the invention it will be apparent to those skilled in the art that other embodiments incorporating the concepts may be used. These and other examples illustrated above are intended by way of example only and the actual scope of the invention is to be determined from the following claims.

Claims

1 . A system (10) for estimating weight of biomass (1 ), comprising:
- a conveyor (2a, 2b) with the biomass (1 ),
- one or more laser units (3) and/or one or more cameras (4),
- one or more light sources,
- a computer unit (5), receiving input data from the one or more laser units (3) and/or one or more cameras (4), the computer unit (5) includes software that provides height map and outline I outer measurements of the biomass from the input data and estimates the weight of the biomass (1 ) based on biomass data, biological ratios and adjustment factors, and where the system (10) further comprises artificial intelligence and machine learning algorithms, analyzing large amounts of data, to continuously improve the system by utilizing data from downstream processes and improving the weight estimation.
2. The system (10) according to claim 1 , where the one or more laser units (3) and/or one or more cameras (4) are positioned in a suitable distance from the conveyor (2a, 2b), and where the biomass (1 ) enters the conveyor (2a, 2b) and passes the laser (3) and/or camera (4).
3. The system (10) according to any of the preceding claim, wherein the biomass data are e.g. density, and biological ratios are outer dimensions as length, width and height of the biomass.
4. The system (10) according to any of the preceding claim, wherein the adjustment factors are specific and vary;
-for different species,
-at different seasons,
-at variations in fishing grounds,
-for ecological or conventional farmed fish, and because of other affecting factors, and where the adjustment factors can be changed to take account of variations that may occur.
5. The system (10) according to any of the preceding claim, wherein adjustment factors are provided by machine learning and the adjustment factors used can be improved through a control loop that returns e.g. the weight of biomass to the system when the biomass is weighed later downstream. The system (10) according to any of the preceding claim, where the one or more laser units (3) are laser triangulation unit(s), a time-of-flight camera(s) or structured light. The system (10) according to any of the preceding claim, where the system (10) comprises a human-machine interface for collecting and reporting data, and optionally a biomass (1 ) weight-sorting unit downstream the conveyor (2a, 2b). The system (10) according to any of the preceding claim, where different density factors for different species are used, and based on the weight estimation from the computer unit (5), the system is optionally used for sorting of different species. The system (10) according to any of the preceding claim, where the biomass (1 ) is marine products such as fish and crabs etc., and the system (10) is located on a fishing vessel or onshore. The system (10) according to any of the preceding claim, where the conveyor (2a, 2b) is a conveyor-belt, gutter or channel including product transport equipment. A method for estimating weight of biomass (1 ) transported on a conveyor (2a, 2b), where the biomass (1 ) enters the conveyor (2a, 2b) and passes one or more light sources illuminating the biomass, and one or more laser units (3) and/or one or more cameras (4) scanning the biomass (1 ), which provides input data to a computer unit (5), and processing the input data in the computer unit (5) which gives height map and outline I outer measurements of the biomass, and estimating the weight of the biomass (1 ) by use of biomass data, biological ratios and adjustment factors, and continuously improving the method by utilizing data from downstream processes and by using artificial intelligence and machine learning analyzing of large amounts of data, to improve the weight estimation. The method according to claim 12, wherein the adjustment factors are provided by machine learning and the adjustment factors are improved by a control loop that returns e.g. the weight of biomass to the system when the biomass is weighed later downstream. The method according to any of the preceding claim 11-12, further comprising collecting and reporting data of the biomass (1 ) by a human-machine interface, and optionally weight sorting the biomass (1 ) by a weight-sorting unit downstream the conveyor (2a, 2b). The method according to any of the preceding claim 11-13, where the biomass product is marine products such as fish and crabs etc. entering the conveyor (2a, 2b), and where the conveyor (2a, 2b), the one or more laser units (3) and/or one or more cameras (4) and the computer unit (5) are located on board a vessel or onshore. The method according to claim 14, where the fish is gutted or ungutted. Use of the system (10) according to any of claims 1 -10 to provide, collect and report data of biomass weight or number of biomass such as marine products e.g. fish and crabs etc., passing on a conveyor, and optionally to sort different species and/or to sort the biomass based on weight or volume of the biomass.
PCT/NO2023/050104 2022-05-09 2023-05-05 System and method for estimating weight of biomass WO2023219514A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20220528A NO20220528A1 (en) 2022-05-09 2022-05-09 System and method for estimating weight of biomass
NO20220528 2022-05-09

Publications (1)

Publication Number Publication Date
WO2023219514A1 true WO2023219514A1 (en) 2023-11-16

Family

ID=86710670

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NO2023/050104 WO2023219514A1 (en) 2022-05-09 2023-05-05 System and method for estimating weight of biomass

Country Status (2)

Country Link
NO (1) NO20220528A1 (en)
WO (1) WO2023219514A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080137104A1 (en) 2003-08-11 2008-06-12 Kristian Lillerud Method and Device for Recording and Determining the Weight of Fish
US20220026259A1 (en) * 2018-12-12 2022-01-27 Marel Salmon A/S Method and a device for estimating weight of food objects

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO20050517L (en) * 2003-08-11 2005-01-31 Kristian Lillerud Method and apparatus for recording and calculating weight of fish
ES2478420B1 (en) * 2014-04-09 2015-06-02 Tecnología Marina Ximo, S.L. Automated system and procedure for classification of frozen tunas by species
ES2552397B1 (en) * 2014-05-27 2016-09-14 Tecnología Marina Ximo, S.L. System and method for estimating tuna caught by species on board fishing vessels
NO336911B1 (en) * 2014-12-11 2015-11-23 Melbu Systems As Method for estimating the weight of fish
DK3253502T3 (en) * 2015-02-05 2022-02-28 Laitram Llc VISION-BASED CLASSIFICATION WITH AUTOMATIC WEIGHT CALIBRATION
CN109332207B (en) * 2018-11-16 2024-05-03 中国联合工程有限公司 Automatic fish identification and sorting system and operation method thereof
JP6760458B1 (en) * 2019-09-24 2020-09-23 日本電気株式会社 Individual weight estimation system, method and program
CA3194917A1 (en) * 2020-10-07 2022-04-14 Vineeth ALJAPUR Autonomous real-time feed optimization and biomass estimation in aquaculture systems
CN113155198A (en) * 2021-05-08 2021-07-23 上海海洋大学 Automatic measuring equipment and method for weight and overall dimension of fish body

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080137104A1 (en) 2003-08-11 2008-06-12 Kristian Lillerud Method and Device for Recording and Determining the Weight of Fish
US20220026259A1 (en) * 2018-12-12 2022-01-27 Marel Salmon A/S Method and a device for estimating weight of food objects

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LUIS T ANTELO ET AL: "A vision-based system for on-board identification and estimation of discarded bio-mass: A tool for contributing to marine resources sustainability", OCEANS, 2011 IEEE - SPAIN, IEEE, 6 June 2011 (2011-06-06), pages 1 - 8, XP032040368, ISBN: 978-1-4577-0086-6, DOI: 10.1109/OCEANS-SPAIN.2011.6003548 *
MATHIASSEN JOHN REIDAR ET AL: "High-Speed Weight Estimation of Whole Herring (Clupea harengus) Using 3D Machine Vision", JOURNAL OF FOOD SCIENCE, vol. 76, no. 6, 2 June 2011 (2011-06-02), US, pages E458 - E464, XP093067250, ISSN: 0022-1147, DOI: 10.1111/j.1750-3841.2011.02226.x *

Also Published As

Publication number Publication date
NO20220528A1 (en) 2023-11-10

Similar Documents

Publication Publication Date Title
US10721947B2 (en) Apparatus for acquiring and analysing product-specific data for products of the food processing industry as well as a system comprising such an apparatus and a method for processing products of the food processing industry
EP2957176B1 (en) Shrimp processing system and methods
US9886752B2 (en) Vision-based grading with automatic weight calibration
RU2601059C2 (en) Method and device to control meat processing machine
CN108719424A (en) A kind of aquatic products sorting technique and system based on machine vision
WO1998054599A2 (en) Primal tracking
US6997089B2 (en) Optical grading system for slicer apparatus
CN110188609A (en) A kind of detection method of weed seed
CN102246205A (en) Method for measuring the growth of leaf disks of plants and apparatus suited therefor
DK201670896A1 (en) Shrimp processing system and methods
KR20210122254A (en) Food processing apparatus and method
US9675091B1 (en) Automated monitoring in cutting up slaughtered animals
CN114529510A (en) Cathode copper online quality automatic detection and classification method
US20240000088A1 (en) A method of tracking a food item in a processing facility, and a system for processing food items
WO2023219514A1 (en) System and method for estimating weight of biomass
CN115752683A (en) Weight estimation method, system and terminal based on depth camera
CN114187584A (en) Live pig weight estimation system, method and storage medium
CN114862082A (en) Intelligent logistics data acquisition system
US20240037771A1 (en) A method and a system for determining a weight estimate of a food item
US20230343069A1 (en) Meat Identification System and Method
CN116461804A (en) Nut counting and packaging system based on machine vision
WO2024158814A1 (en) Qa system and method
JP2021149142A (en) Meat discrimination device
CN118491904A (en) Object eliminating method, system, device, control equipment and storage medium
CN118334646A (en) Machine vision-based leek phenotype parameter quality grading system and grading method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23729184

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)