Animal video label automatic generation method based on deep learning, terminal and medium
A video tag and automatic generation technology, applied in the field of video tag, can solve the problems of low model recognition accuracy, increase the burden of subsequent feature extraction and recognition, redundant windows, etc., and achieve the effect of improving recognition efficiency and recognition accuracy.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0048] Example one:
[0049] A method for automatically generating animal video tags based on deep learning, see Image 6 , Including the following steps:
[0050] Extract several key frame images from the video to be detected, and input the key frame images into the feature extraction model;
[0051] Input the feature information output by the feature extraction model into the trained target detection algorithm model;
[0052] Record the position and category of the target object output by the target detection algorithm model in the video to be detected, and define the category of the target object as the animal tag of the video to be detected.
[0053] Specifically, the method for automatically generating animal video tags provided in this embodiment includes a feature extraction model and a target detection model. The feature extraction model is composed of a convolutional neural network and is obtained by training on the ImageNet classification data set. The feature extraction mod...
Example Embodiment
[0054] Embodiment two:
[0055] The second embodiment further defines the training method of the target detection model on the basis of the first embodiment.
[0056] See Figure 7 , The target detection model is obtained by training in the following method:
[0057] Obtain a training set composed of multiple training pictures, and mark the position and category of objects in each training picture;
[0058] Implement target detection algorithm based on TensorFlow framework programming;
[0059] Training the target detection algorithm by using the training set;
[0060] Save the trained target detection algorithm as the target detection algorithm model.
[0061] Specifically, the training pictures in the training set can be determined according to the specific user's business conditions and usage conditions. For example, an appropriate number of pictures are screened out according to the animal pictures that have appeared in the service provided by the user, the position of the animal in ...
Example Embodiment
[0079] Embodiment three:
[0080] The third embodiment provides a terminal based on the foregoing embodiment.
[0081] A terminal includes a processor, an input device, an output device, and a memory, the processor, input device, output device, and memory are connected to each other, wherein the memory is used to store a computer program, and the computer program includes program instructions, The processor is configured to call the program instructions to execute the above-mentioned method.
[0082] It should be understood that, in the embodiments of the present invention, the so-called processor may be a central processing unit (Central Processing Unit, CPU), and the processor may also be other general-purpose processors, digital signal processors (Digital Signal Processors, DSP), and dedicated integrated Circuits (Application Specific Integrated Circuit, ASIC), ready-made programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap