IP Library › Granted Patent US 11,992,931
Granted Patent B1
US 11,992,931 · App. 16/201,294 · Granted May 28, 2024

Method and apparatus for efficient automated production of deboned and other meat cuts utilizing an ultrasonic knife and coupled controller

Inventors: Doug Foreman (Springdale, AR); Gilbert R. Mitchell (Springdale, AR); Levi H. Armstrong (Kerrville, TX); Joshua D. Langsfeld (San Antonio, TX); Jorge Luis Nicho (San Antonio, TX); Tomas A. Blodgett (Fayetteville, AR); Shane Thomas Shelboum (Bethel Heights, AR)
Assignee: Tyson Foods, Inc.
B25J11/0055A22B5/0035A22C17/0006B26D7/086G05B19/4155A22C17/004B25J9/16B26D1/0006B26D2001/0053B26D2001/0086
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,992,931
App. No.
16/201,294
Granted
May 28, 2024
Kind
B1
Abstract

The technology as disclosed herein includes a method and apparatus for deboning a meat item, and more particular for deboning a poultry item including performing an initial shoulder cut for removing boneless breast meat from the poultry carcass or frame. The method and apparatus disclosed and claimed herein is a combination of a robotic arm including an ultrasonic knife implement and a vision system for varying the cut path based on the shape and size of the poultry item. The combination as claimed including the ultrasonic knife can perform a meat cut while penetrating the meat with less force than the typical penetration that occurs when using a traditional knife.

Claims (36)

1. An automated computer controlled method for performing a meat cut comprising:

capturing a three dimensional image of a meat item with a three dimensional vision system coupled to a computer that derives point cloud data from the three dimensional image with a point cloud engine processing at the computer, where said point cloud data is representative of a surface contour of the captured three dimensional image of the meat item;

cropping with the point cloud engine, the point cloud data thereby creating and storing a cropped version of the point cloud data for use in defining distinctive local features;

transforming with the point cloud engine, the cropped version of the point cloud data to include a set of distinctive local features each representing a region and characterizing each of the set of distinctive local features with descriptors containing local surface properties, thereby creating, using feature-based image registration, a derived point cloud data set having the set of distinctive local features each with descriptors containing local surface properties;

categorizing parts of the derived point cloud data set based on the distinctive local features and descriptors, thereby determining structures and corresponding locations;

comparing, with a template comparison and selection engine processing at the computer, the derived point cloud data set with one or more point cloud template data sets stored in a database and selecting a selected point cloud template data set that matches the derived point cloud data set based on determining the best match of the distinctive local features and descriptors and the determined structures and corresponding locations;

aligning, with an alignment and cut path adjustment engine processing at the computer, the selected point cloud template data set with the derived point cloud data set based on the distinctive local features and descriptors and the determined structures and corresponding locations, thereby defining alignment adjustments and retrieving cut path control data that corresponds to the selected point cloud template data set;

calculating a final cut path control data from the retrieved cut path control data corresponding to the selected point cloud template data set based on the defined alignment adjustments;

controlling and articulating a blade of an ultrasonic knife, in relation to a predetermined axis of the ultrasonic knife, with the final cut path control data along a final cut path with multiple degrees of freedom while cutting a meat item, where articulating along the final cut path includes vibrating the blade at an ultrasonic frequency; and

controlling the ultrasonic knife implement to cause a blade of the ultrasonic knife implement to vibrate at an ultrasonic frequency.

2. The method for performing a meat cut as recited in claim 1 , where the meat item is a poultry item and the cut path is a shoulder cut path.

3. The method for performing a meat cut as recited in claim 2 , comprising:

severing the tendons around the shoulder joint with the ultrasonic knife as the ultrasonic knife travels along the final cut path; and

grasping and pulling the wing of the poultry item and pulling the breast meat off a frame of the poultry item.

4. The method for performing a meat cut as recited in claim 3 , where a final cutting path depth is sufficient to sever the shoulder joint.

5. The method for performing a meat cut as recited in claim 2 , where the blade of the ultra-sonic knife has a beveled edge having an angle from approximately 15 degrees to approximately 70 degrees.

6. The method for performing a meat cut as recited in claim 2 , comprising:

generating an additional cut path template and an additional corresponding cut path based on the final cut path and the generated point cloud data and storing the additional cut path template.

7. An automated computer controlled system for performing a meat cut comprising:

a three dimensional vision system coupled to a computer, where said vision system and computer captures a three dimensional image of a meat item where the computer generates point cloud data with a point cloud engine processing at the computer, where said point cloud data is representative of the captured three dimensional image of the meat item;

a cropping function that executes at the computer to thereby crop the generated point cloud data, thereby providing a cropped version of the point cloud data and said computer having stored thereon said cropped version of the generated point cloud data for use in defining distinctive local features;

a transformation function that executes at the computer with the point cloud engine to thereby transform the cropped version of the point cloud data to include a set of distinctive local features each representing a region and characterizing each of the set of distinctive local features with descriptors containing local surface properties, thereby creating a derived point cloud data set having the set of distinctive local features each with descriptors;

a categorization function using feature-based image registration that executes on the computer with the point cloud engine to thereby categorize parts of the derived point cloud data set based on the distinctive local features and descriptors containing local surface properties, thereby determining structures and corresponding locations;

a template comparison and selection engine that processes at the computer, to thereby compare the derived point cloud data set with one or more point cloud template data sets stored in a database and select a selected point cloud template data set that matches the derived point cloud data set based on determining the best match of the distinctive local features and descriptors and the determined structures and corresponding locations;

an alignment and cut path adjustment engine that processes at the computer to thereby align the selected point cloud template data set with the derived point cloud data set based on determining the best match of the distinctive local features and descriptors and the determined structures and corresponding locations thereby defining alignment adjustments and retrieving cut path control data that corresponds to the selected best matching point cloud template data set;

a cut path control engine that processes at the computer to thereby calculate a final cut path control data from the retrieved cut path control data corresponding to the selected best matching point cloud template data set based on the defined alignment adjustments;

said cut path control engine thereby controls and articulates a blade of an ultrasonic knife, in relation to a predetermined axis of the ultrasonic knife, with the final cut path control data along a final cut path with multiple degrees of freedom while cutting a meat item, where articulating along the final cut path includes vibrating the blade at an ultrasonic frequency; and

a robotic arm controller having a control function that controls the ultrasonic knife implement to cause a blade of the ultrasonic knife implement to vibrate at an ultrasonic frequency.

8. The system as recited in claim 7 , where the one or more point cloud template data sets stored in a database is representative of a poultry item and the cut path control data is for a shoulder cut path.

9. The system as recited in claim 8 , comprising:

said ultrasonic knife position along the cut path; and

a grasping implement grasping and pulling the wing of the poultry item and pulling the breast meat off a frame of the poultry item.

10. The system as recited in claim 9 , where the cut path control data is for a shoulder cut path where a cutting path depth is sufficient to sever the shoulder joint.

11. The system as recited in claim 8 , where the blade of the ultrasonic knife has a beveled edge having an angle from approximately 15 degrees to approximately 70 degrees.

12. The system as recited in claim 8 , comprising:

an additional cut path template and an additional corresponding cut path based on the final cut path and the generated point cloud data and storing the additional cut path template.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: ARMSTRONG, LEVI H; LANGSFELD, JOSHUA D; NICHO, JORGE LUIS, JR
To: SOUTHWEST RESEARCH INSTITUTE
Reel/Frame 048454/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: FOREMAN, DOUG; MITCHELL, GILBERT R
To: TYSON FOODS, INC.
Reel/Frame 048453/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: MCC GROUP, INC.
To: TYSON FOODS, INC.
Reel/Frame 048455/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: BLODGETT, TOMAS A; SHELBOURN, SHANE THOMAS
To: MCC GROUP, INC.
Reel/Frame 048455/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: SOUTHWEST RESEARCH INSTITUTE
To: TYSON FOODS, INC.
Reel/Frame 048454/0274 →
Continuity (1)
Provisional Application 62614175 · Jan 5, 2018
Cited By (1)
US 12,358,174