Cow face identification method based on convolutional neural network and classifier model

A convolutional neural network and recognition method technology, applied in the field of computer vision and intelligent recognition, can solve the problems of cluttered background of cattle pictures, limited recognition range, and increased probability of wrong matching, achieve good anti-interference ability, reduce calculation The effect of time and recognition rate reduction

Active Publication Date: 2017-10-24
BEIFANG UNIV OF NATITIES
View PDF5 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the use of RFID electronic ear tags for individual cattle identification has the following problems: First, the application cost of the production and circulation stages is high, resulting in the high price of RFID electronic ear tags, which is difficult to use on a large scale; The housing environment is quite different, the relevant RFID standards are not uniform, and the RFID recognition distance, recognition accuracy and other technical differences are relatively large; the third is that the electronic ear tags need to be installed on the cattle, which brings harm and pain to the cattle ; Fourth, there are interference sources in the barn, and the electronic ear tags are easy to fall off or be replaced by others, resulting in a decrease in the reliability of the identification system
Second, when the image is collected, the position of the cow target in the image is random, and the posture is not fixed. The recognition algorithm must overcome changes in light and shade, displacement, affine, etc.
CN106778902A discloses a cow individual recognition method based on a deep convolutional neural network, which adopts deep learning to extract features from the convolutional neural network, and combines the texture features of the cow's back pattern to effectively identify the individual cow; the steps of the method are: Collection of dairy cow data, preprocessing of training set and test set, design of convolutional neural network, training of convolutional neural network, generation of recognition model, identification of individual cows using the recognition model; the method uses optical flow method or frame difference method Extract cow torso images, use convolutional neural network to extract features, and

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cow face identification method based on convolutional neural network and classifier model
  • Cow face identification method based on convolutional neural network and classifier model
  • Cow face identification method based on convolutional neural network and classifier model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] This embodiment recognizes the cow face based on the convolutional neural network and the sparse representation classification model, such as figure 1 As shown in the flow chart of the cow face recognition method, the specific operation is carried out as follows.

[0066] 1. Collect cow face data, generate training data set and test data set

[0067] Such as figure 1 As shown in SE01, install a Yunshian H3-X color CMOS camera in front of the drinking fountain so that the camera sensor is basically parallel to the face of the cow drinking water standing in front of the drinking fountain, and adjust the camera position so that the field of view is 3 to 4 The width of the bull's face, and the height of the field of view is 1.2 to 1.5 bull's face length. Obtain video data of 30 cows drinking water during 8:00-17:00 on a fog-free and haze-free sunny day. The camera collects data 24 hours a day. The collected video is in PAL format and stored on a DS-7816N-K2 hard disk Ins...

Embodiment 2

[0124] On the basis of embodiment 1, the identification of the newly-added cattle is realized, specifically according to the following steps:

[0125] SN1. New cow face data collection: collect the cow face image of the new cow according to the method of data collection in step S1 (the new cow may be a newborn calf or a newly purchased cow from the farm), Unify the image size to the same size as the registered cattle image to form a new cattle data set;

[0126] SN2. Extract the image features of the newly added cow’s face: input the newly added cow’s face data into the CNN model initialized with the parameter λ, and extract the features of the 64-dimensional feature extraction layer of the CNN model as the image of the newly added cow. Cow face image feature data;

[0127] SN3. Newly added cattle registration: add the cow face image features of the newly added cows to the sparse representation classification model dictionary D obtained in step 4 of embodiment 1, specifically...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the computer vision and intelligent identification technology field and especially relates to a cow face identification method based on a convolutional neural network and a classifier model. A last hidden layer of the convolutional neural network is a fully-connected layer containing 32, 64, 128, 256 or 512 nerve cells and is used for extracting a characteristic. And then, the classifier model is used to complete identification of a cow individual. When there is a newly-added cow, image data of the cow only needs to be collected, the data is input into a convolutional neural network model, and a characteristic is extracted and is added to an original classification model so that identification can be performed; and the convolutional neural network model does not need to be retrained. In the invention, the convolutional neural network model of a 64-dimension characteristic extraction layer is selected, sparsity is used to express a classification model, training data 24000 pictures and test data 6000 pictures of 30 cows, which are randomly selected, are tested, and a result shows that identification time is shortened through using the method; average time consuming for identifying each cow is shortened to 0.00022s; and an identification rate reaches more than 99%.

Description

technical field [0001] The invention belongs to the technical field of computer vision and intelligent recognition, and relates to a cow individual recognition technology, in particular to a cow face recognition method based on a convolutional neural network and a sparse representation classification model. Background technique [0002] With the improvement of our national living standards, people's demand for beef products and milk products is increasing day by day, and at the same time, their attention to their quality is also increasing. It has become an urgent need to increase the total output and quality of beef and milk. The development of the breeding industry must realize the intelligence, scale, automation and standardization of cattle breeding. Therefore, digital and refined breeding based on the individual body condition of cattle has become the main development direction of modern scientific cattle breeding. [0003] As the basis of intelligent breeding managemen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K9/00G06K9/62G06N3/08
CPCG06N3/08G06V40/10G06F18/214G06F18/24
Inventor 吕昌伟张春梅吕锋
Owner BEIFANG UNIV OF NATITIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products