Method, system, device for video data transmission and photographing apparatus
US-2018359413-A1 · Dec 13, 2018 · US
US12356052B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12356052-B2 |
| Application number | US-202117773116-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 18, 2021 |
| Priority date | Jun 19, 2020 |
| Publication date | Jul 8, 2025 |
| Grant date | Jul 8, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosure provides a video image transmission method, including: capturing and uploading video images to a cloud server in real time, by a video image capture terminal; acquiring first speed information of uploading the video images by the video image capture terminal and second speed information of receiving the video images by the cloud server; determining, according to first speed information, second speed information and a current ratio n of a first frame rate at which the video image capture terminal captures the video images and a second frame rate at which the video image capture terminal uploads the video images, a target ratio m of the first frame rate to the second frame rate, the target ratio m and the current ratio n being both positive integers; and adjusting, according to the target ratio m, a speed at which the video image capture terminal uploads the video images, to match an adjusted speed at which the video image capture terminal uploads the video images with a speed at which the cloud server receives the video images.
Opening claim text (preview).
What is claimed is: 1. A video image transmission method, comprising: capturing video images by a video image capture terminal, and uploading the video images to a cloud server by the video image capture terminal in real time; acquiring first speed information of uploading the video images by the video image capture terminal and second speed information of receiving the video images by the cloud server; determining, according to the first speed information, the second speed information and a current ratio n of a first frame rate at which the video image capture terminal captures the video images to a second frame rate at which the video image capture terminal uploads the video images, a target ratio m of the first frame rate to the second frame rate, wherein the target ratio m and the current ratio n are both positive integers; and adjusting, according to the target ratio m, a speed at which the video image capture terminal uploads the video images, so as to match an adjusted speed at which the video image capture terminal uploads the video images with a speed at which the cloud server receives the video images. 2. The video image transmission method of claim 1 , wherein adjusting, according to the target ratio m of the first frame rate to the second frame rate, the speed at which the video image capture terminal uploads the video images comprises: every time the video image capture terminal captures m frames of video images, allowing the video image capture terminal to upload one of the m frames of video images. 3. The video image transmission method of claim 1 , wherein the first speed information comprises: a bit rate at which the video image capture terminal uploads the video images, and the second speed information comprises: a bit rate at which the cloud server receives the video images; and in response to the bit rate at which the video image capture terminal uploads the video images being greater than the bit rate at which the cloud server receives the video images, the target ratio m is set to be greater than the current ratio n; and in response to the bit rate at which the video image capture terminal uploads the video images being smaller than the bit rate at which the cloud server receives the video images, the target ratio m is set to be smaller than the current ratio n. 4. The video image transmission method of claim 3 , wherein determining, according to the first speed information, the second speed information and the current ratio n of the first frame rate at which the video image capture terminal captures the video images and the second frame rate at which the video image capture terminal uploads the video images, the target ratio m of the first frame rate to the second frame rate comprises: determining a ratio x of the bit rate at which the video image capture terminal uploads the video images to the bit rate at which the cloud server receives the video images; and determining the target ratio m according to a reference frame rate range and a product of the ratio x and the current ratio n. 5. The video image transmission method of claim 4 , wherein determining the target ratio m according to the reference frame rate range and the product of the ratio x and the current ratio n comprises: determining an adjusted ratio of the first frame rate to the second frame rate according to the ratio x and the current ratio n, wherein the adjusted ratio is a value obtained by rounding the product of the ratio x and the current ratio n; determining an adjusted second frame rate according to the first frame rate and the adjusted ratio; and comparing the adjusted second frame rate with the reference frame rate range; taking the adjusted ratio as the target ratio m in response to the adjusted second frame rate being within the reference frame rate range; and determining the target ratio m according to a boundary value of the reference frame rate range in response to the adjusted second frame rate being out of the reference frame rate range. 6. The video image transmission method of claim 5 , wherein a minimum value of the reference frame rate range is between 14 frames/second and 20 frames/second. 7. The video image transmission method of claim 1 , further comprising: receiving, by the cloud server, the video images uploaded by the video image capture terminal; determining the second speed information according to a data volume of the video images received by the cloud server per unit of time; and sending the second speed information to the video image capture terminal. 8. A video image capture terminal, comprising: a capturing device configured to capture video images; an uploading device configured to upload the video images captured by the capturing device to a cloud server in real time; a processing device configured to: acquire first speed information of uploading the video images by the uploading device and second speed information of receiving the video images by the cloud server, and determine, according to the first speed information, the second speed information and a current ratio n of a first frame rate at which the capturing device captures the video images to a second frame rate at which the uploading device uploads the video images, a target ratio m of the first frame rate to the second frame rate, wherein the target ratio m and the current ratio n are both positive integers; and an adjusting device configured to adjust, according to the target ratio m, a speed at which the uploading device uploads the video images, so as to match an adjusted speed at which the uploading device uploads the video images with a speed at which the cloud server receives the video images. 9. The video image capture terminal of claim 8 , wherein the adjusting device is configured to adjust the speed at which the uploading device uploads the video images, such that every time the capturing device captures m frames of video images, the uploading device uploads one of the m frames of video images. 10. The video image capture terminal of claim 8 , wherein the first speed information comprises: a bit rate at which the uploading device uploads the video images, and the second speed information comprises: a bit rate at which the cloud server receives the video images; and the processor device is configured to set the target ratio m to be greater than the current ratio n in response to the bit rate at which the uploading device uploads the video images being greater than the bit rate at which the cloud server receives the video images, and set the target ratio m to be smaller than the current ratio n in response to the bit rate at which the uploading device uploads the video images being smaller than the bit rate at which the cloud server receives the video images. 11. The video image capture terminal of claim 10 , wherein the processing device is configured to: determine a ratio x of the bit rate at which the uploading device uploads the video images to the bit rate at which the cloud server receives the video images, and determine the target ratio m according to a reference frame rate range and a product of the ratio x and the current ratio n. 12. The video image capture terminal of claim 11 , wherein the processing device is configured to: determine an adjusted ratio of the first frame rate to the second frame rate according to the ratio x and the current ratio n, wherein the adjusted ratio is a value obtained by rounding the product of the ratio x and the current ratio n, determine an adjusted second frame rate according to the first frame rate and the adjusted ratio, and compare the adjusted second frame rate with the reference frame rate range; take the adjusted
Video hosting of uploaded data from client · CPC title
by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping · CPC title
for rate control (flow control in packet networks H04L47/10) · CPC title
Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless {(real-time session protocols H04L65/1101)} · CPC title
Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams {(hybrid fiber coaxial [HFC] networks for downstream channel allocation for video distribution H04L12/2801; flow control in packet networks H04L47/10; real-time communication protocols in data switching networks H04L65/00; scheduling or organising the servicing of application requests H04L67/60)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.