| Literature DB >> 33195522 |
Arthur Francisco Araújo Fernandes1, João Ricardo Rebouças Dórea1, Guilherme Jordão de Magalhães Rosa1,2.
Abstract
Computer Vision, Digital Image Processing, and Digital Image Analysis can be viewed as an amalgam of terms that very often are used to describe similar processes. Most of this confusion arises because these are interconnected fields that emerged with the development of digital image acquisition. Thus, there is a need to understand the connection between these fields, how a digital image is formed, and the differences regarding the many sensors available, each best suited for different applications. From the advent of the charge-coupled devices demarking the birth of digital imaging, the field has advanced quite fast. Sensors have evolved from grayscale to color with increasingly higher resolution and better performance. Also, many other sensors have appeared, such as infrared cameras, stereo imaging, time of flight sensors, satellite, and hyperspectral imaging. There are also images generated by other signals, such as sound (ultrasound scanners and sonars) and radiation (standard x-ray and computed tomography), which are widely used to produce medical images. In animal and veterinary sciences, these sensors have been used in many applications, mostly under experimental conditions and with just some applications yet developed on commercial farms. Such applications can range from the assessment of beef cuts composition to live animal identification, tracking, behavior monitoring, and measurement of phenotypes of interest, such as body weight, condition score, and gait. Computer vision systems (CVS) have the potential to be used in precision livestock farming and high-throughput phenotyping applications. We believe that the constant measurement of traits through CVS can reduce management costs and optimize decision-making in livestock operations, in addition to opening new possibilities in selective breeding. Applications of CSV are currently a growing research area and there are already commercial products available. However, there are still challenges that demand research for the successful development of autonomous solutions capable of delivering critical information. This review intends to present significant developments that have been made in CVS applications in animal and veterinary sciences and to highlight areas in which further research is still needed before full deployment of CVS in breeding programs and commercial farms.Entities:
Keywords: automation; computer vision; high-throughput phenotyping; imaging; livestock; phenotyping; precision livestock; sensors
Year: 2020 PMID: 33195522 PMCID: PMC7609414 DOI: 10.3389/fvets.2020.551269
Source DB: PubMed Journal: Front Vet Sci ISSN: 2297-1769
Figure 1Example of a computer vision system framework. (A) Image acquisition; (B) Image Processing; (C) Image Analysis; (D) Data Analysis.
Figure 2Digital image representation. (A) Logical image with values 1 for white and 0 for black; (B) Grayscale image in the 24-bits depth format (values ranging from 0 to 255); (C) Color image on the RGB color space where each matrix is a 24-bits depth image, one for each color layer.
Figure 3Count of publications hits in “Web of Science” for computer vision, image analysis, image processing, machine learning and pattern recognition.
Figure 4Comparison of receiver operator curves (ROC) and precision-recall curves for a balanced [with 500 positive (P) and 500 negative (N) labels] and unbalanced (with 100 P and 1102 900 N) datasets.
Figure 5Epipolar triangulation used on a rectified stereo imaging system with two similar cameras. P is the point of interest; xL and xR its projection on the camera planes pL and pR; f is the camera focal length and B the baseline plane.
Figure 6Example of a structured light system based on linear shadow pattern. (A) The scene with natural illumination. (B) The same scene now under the structured light projected by the emitter.
Figure 7Principle of time of flight (ToF) 3D cameras (depth sensors).
Comparison of 3D cameras and their technical specifications.
| Kinect V1 | Microsoft | 3D (IR emitter + IR camera) | Structured Light | 0.8– 4 | Indoor | 30 | 45° × 58° | 480 × 640 |
| Kinect V2 | Microsoft | 3D (IR emitter + IR camera) | Time of flight | 0.5–4.5 | Indoor | 30 | 60° × 70° | 424 × 515 |
| Kinect Azure | Microsoft | 3D-N (IR emitter + IR camera) | Time of flight Time of flight | 0.5–5.5 | Indoor | 30 | 65° × 75° | 576 × 640 |
| Xtion | Asus | 3D | Time of flight | 0.8–3.5 | Indoor | 30 | 45° × 58° | 480 × 640 |
| Xtion Pro Live | Asus | 3D | Time of flight | 0.8–3.5 | Indoor | 30 | 45° × 58° | 480 × 640 |
| Xtion 2 | Asus | 3D | Time of flight | 0.8–3.5 | Indoor | 30 | 52° × 74° | 480 × 640 |
| Intel SR305 | Intel | 3D (IR emitter + IR camera) | Structured light | 0.2–1.5 | Indoor | 60 | 54° × 70° | 480 × 640 |
| Intel D415 | Intel | 3D (IR emitter + IR camera) | Active Stereo | 0.2–10 | indoor/outdoor | 90 | 40° × 65° | 720 × 1280 |
| Intel D435 | Intel | 3D (IR emitter + IR camera) | Active Stereo | 0.1–10 | indoor/outdoor | 90 | 58° × 87° | 720 × 1280 |
| Intel L515 | Intel | 3D (IR emitter + MEMSb) | LIDAR | 0.2–9.0 | Indoor | 30 | 55° × 70° | 768 × 1024 |
| Structure | Occipital | 3D (IR emitter + IR camera) | Structured Light | 0.8–4.0 | Indoor | 30 | 43° × 57° | 480 × 640 |
| Structure II | Occipital | 3D (IR emitter + IR camera) | Active Stereo | 0.3–5.0 | indoor/outdoor | 54 | 46° × 59° | 960 × 1280 |
| Structure Core | Occipital | 3D (IR emitter + IR camera) | Active Stereo | 0.3–10 | indoor/outdoor | 54 | 46° × 59° | 960 × 1280 |
Out of production/Discontinued; .
Examples of computer vision applications in meat sciences (studies highlighted in bold were with live animals).
| Cattle and Small Ruminants | Carcass | 3D; US; VL | ( |
| Fat (kg and%) | US, VL | ( | |
| Lean meat (kg and %) | VL | ( | |
| Tenderness | VL | ( | |
| Fishery | Fat Pigmentation | IR; VL | ( |
| Sorting | HS | ( | |
| Freshness | VL; HS; 3D | ( | |
| Poultry | Classification | HS; VL | ( |
| Brest weight | 3D | ( | |
| Egg shell classification | VL | ( | |
| Pork | Carcass | US; VL; CT; 3D | ( |
| Classification | HS; VL | ( | |
| Quality | HS; IR; VL | ( |
CT, Computed Tomography; 3D, 3-dimensional; HS, Hyperspectral; IR, Infrared; US, Ultrasound; VL, Visible Light.
Examples of computer vision applications in live animals.
| Cattle and small ruminants | Mastitis | IR | ( |
| Digital dermatitis | IR | ( | |
| Body temperature | TR | ( | |
| Gait and body measurements | 3D | ( | |
| Weight | 3D | ( | |
| Coat and conformation | VL | ( | |
| Body condition | VL; TR; 3D | ( | |
| Fishery | Tracking | 3D | ( |
| Shape | VL | ( | |
| Weight | VL | ( | |
| Poultry | Behavior | VL; 3D | ( |
| Shape | 3D | ( | |
| Dog | Behavior | 3D | ( |
| Pork | Tracking | VL; 3D | ( |
| Behavior | VL; 3D | ( | |
| Weight | VL; 3D | ( | |
| Gait and body measurements | 3D | ( |
3D, 3-dimensional; TR, Thermography; VL, Visible Light.
| ŷ = 0 | TP | FP |
| ŷ = 1 | FN | TN |