The invention discloses a
narrowband environment video
code rate optimization system and method based on a
convolutional neural network, and belongs to the technical field of
video processing. The method comprises the following steps: after a video
frame sequence is obtained by configuring a
video transmission synchronization
time sequence, setting the grouping number of a grouping
convolution CNN model according to the number of feature types, and generating an initialized input feature map; establishing a pixel two-dimensional coordinate
system, and dynamically adjusting the
convolution weight by combining the real-time bandwidth and the
transmission delay to obtain a local enhanced pixel value; constructing a pixel state matrix, and calculating the video
frame sequence similarity of the current and historical synchronous transmission stages; the average similarity of the windows is calculated through sliding window grouping, a trend function is constructed, the scale of the sliding windows is optimized, the picture change trend is judged according to the slope of the trend function, and the
code rate compression mode of the next stage is indicated.
Dynamic balance of
video transmission image quality and transmission efficiency in a
narrowband environment is realized, the problems of poor adaptability and adjustment
lag of a traditional scheme are solved, and the method is suitable for a
narrowband Internet of Things scene.