A method and device for controlling motion JPEG coding rate
A coding rate and coding technology, which is applied in the field of video coding, can solve the problems of complex implementation, high resource consumption, and cost, and achieve the effect of simple implementation and resource saving
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0104] figure 2 It is a schematic diagram of the stream control flow of Motion JPEG, as shown in the figure, which may include the following steps:
[0105] Step 201, input Motion JPEG image source and target code rate;
[0106] For the implementation of step 201, according to actual needs, set the target code rate, that is, the number of bits transmitted per unit time, and a target code stream size value can be obtained.
[0107] Step 202, performing preprocessing to obtain the threshold a;
[0108] Step 203, calculate the difference i between the current code stream and the target code stream, automatically adjust the quantization level according to the value of the threshold a divided by i, roughly adjust X, and update the brightness quantization table and chroma quantization table;
[0109] For the implementation of step 202 and step 203, after preprocessing, the relationship between the difference i between the current code stream and the target code stream and the thr...
Embodiment 2
[0121] The purpose of the preprocessing is to obtain the threshold value a of the bit stream size difference between two adjacent quantization levels in adjacent scenes with high correlation. There are 12 quantization tables available through a set of X values and relational expressions It can be obtained that the quantization level QL (quality level) corresponds to the X value in the group in turn (more quantization tables can be added according to the relational expression). There are two situations to get a, as follows:
[0122] In the first case, when encoding is just started, the quantization levels are first set to 0 and 1, and the corresponding code stream sizes are respectively obtained as m and n, and the code stream difference a=n-m at this time.
[0123] In the second case, during the encoding process, compared with the initial encoding scene, the scene changes greatly, and when i is greater than or equal to 3a, if the size difference between the current code st...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



