Video data processing method and device and storage medium
A technology of video data and processing method, which is applied in the directions of image data processing, character and pattern recognition, image enhancement, etc. It can solve the problems of poor robustness and adaptability of long legs, affecting video display effect, and large background jitter, etc. Achieve the effect of improving robustness and adaptability, ensuring natural smoothness, and improving display effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] This embodiment will be described from the perspective of a video data processing device. The video data processing device may specifically be integrated into a network device. The network device may be a terminal or a server, and the terminal may include a mobile phone, a tablet computer, a notebook Computer or personal computer (PC, Personal Computer), etc.
[0059] A video data processing method, comprising: collecting a current video frame, and detecting the position of key points of a human body in the current video frame to obtain a set of points of the human body in the current video frame; acquiring the points of the human body in the historical video frame Set, according to the point set of the human body in the current video frame and the point set of the human body in the historical video frame, analyze the jitter amplitude of the key points of the human body in the current video frame; determine the waistline position of the human body in the current video fr...
Embodiment 2
[0136] According to the methods described in the foregoing embodiments, the video data processing apparatus is specifically integrated in a network device as an example for description below.
[0137] Such as Figure 2a As shown, a video data processing method, the specific process can be as follows:
[0138] 201. The network device collects the current video frame from the video stream.
[0139] For example, a network device can acquire a video image through a local camera component to obtain a current video frame; or, it can also obtain a current video frame by receiving video images sent by other devices, such as other terminals or camera devices, and so on.
[0140] For example, if Figure 2f As shown, when the user needs to perform real-time leg-lengthening on the video, he can click the "Leg-longing" trigger button in the interface to trigger the leg-lengthening function.
[0141] Optionally, the degree of "stretch" can also be set through other interfaces such as "tr...
Embodiment 3
[0209] In order to better implement the above method, an embodiment of the present invention may also provide a video data processing apparatus, and the video data processing apparatus may specifically be integrated into a network device, and the network device may be a terminal or a server.
[0210] For example, if Figure 3a As shown, the video data processing device may include a detection unit 301, an acquisition unit 302, an analysis unit 303, a determination unit 304 and a stretching unit 305, as follows:
[0211] (1) detection unit 301;
[0212] The detection unit 301 is configured to collect the current video frame, and detect the positions of the key points of the human body in the current video frame, to obtain a point set of the human body in the current video frame.
[0213] For example, the detection unit 301 may be specifically configured to use a pose estimation model to detect the position of key points of the human body in the current video frame to obtain a ...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com