3D Vision System for Dairy Cow Tail and Teat Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dairy milking operations face inefficiencies due to the variability in cow positioning and teat placement, making it difficult for robotic arms to accurately and efficiently perform tasks without hard coding specific movements and positions, and the presence of cow features like tails can hinder operation accuracy.

Innovation Solution

A vision system utilizing a 3D camera and processor to capture and analyze 3D images of dairy livestock, enabling real-time detection and positioning of legs, teats, and tails, allowing the robotic arm to adjust its movements and avoid obstacles, thereby improving accuracy and speed without the need for hard coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a robotic arm is used for automated milking operations, then productivity increases, but the system fails to adapt to variable cow positioning and teat placement without hard-coded movements

Engineering Contradiction:
Improvemilking operation efficiencyVSAvoidadaptation to cow positioning variability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The vision system performs preliminary detection and mapping of cow anatomy (teats, legs, tail position) before the robotic arm begins its milking operation. This advance information gathering allows the robotic arm to adapt its movements dynamically without requiring hard-coded positioning for each variable scenario.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors cow movement and teat position during milking operations using the vision system, providing real-time feedback that allows the robotic arm to adjust its movements dynamically. This closed-loop control enables adaptation to positioning variability while maintaining high productivity.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the robotic arm operates without real-time detection capabilities, then device complexity is reduced, but measurement precision of teat position and cow movement deteriorates

Engineering Contradiction:
Improvesystem structure simplicityVSAvoidteat position detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The vision system acts as an intermediary between the robotic arm and the cow, providing precise measurement data about teat position and cow movement without requiring complex sensors directly on the robotic arm. This separates the detection function from the execution function, maintaining relative system simplicity while achieving high measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the robotic arm moves quickly through milking operations, then productivity increases, but accuracy of operation deteriorates due to cow movement and tail obstruction

Engineering Contradiction:
Improvemilking operation speedVSAvoidoperation accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The vision system performs preliminary detection of the tail position and anatomical features before the robotic arm executes its milking sequence. This advance knowledge allows the system to plan accurate trajectories that account for potential obstructions, maintaining precision even at higher operating speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from static, hard-coded movement paths to dynamic, real-time trajectory adjustment based on vision system feedback. This allows the robotic arm to maintain high speed while adapting its path dynamically to avoid tail obstruction and accommodate cow movement, preserving operation accuracy.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If hard-coded movements are used for robotic arm positioning, then device complexity is reduced, but adaptability to different cow positions deteriorates

Engineering Contradiction:
Improvecontrol system simplicityVSAvoidpositioning flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent replaces hard-coded mechanical positioning control with a vision-based detection and control system. The vision system captures images, identifies anatomical features, and generates dynamic positioning commands, substituting rigid mechanical control logic with flexible optical sensing and software-based adaptation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10354388B2Vision system with tail detection
Publication Date: 2019.07.16 TECHNOLOGIES HOLDINGS CORP
  • US10354388B2 patent drawing
  • US10354388B2 patent drawing
  • US10354388B2 patent drawing

AI summary

A system that includes a three-dimensional (3D) camera configured to capture a 3D image of a rearview of a dairy livestock in a stall and a processor. The processor is configured to obtain the 3D image, identify one or more regions within the 3D image comprising depth values greater than a depth value threshold, and s to identify a thigh gap region from the one or more regions. The processor is further configured to demarcate an access region within the thigh gap region and demarcate a tail detection region. The processor is further configured to identify one or more tail candidates within the tail detection region, to identify a tail candidate that corresponds with a tail model as the tail, and to determine position information for the tail.