Method for intelligent updated playing of image-text animation
A graphic animation, intelligent technology, applied in the recording of information on the disk, instruments, magnetic recording and other directions, can solve the problem of long picture decoding and reading time, affecting the broadcast efficiency, affecting the machine performance, etc., to ensure the broadcast. quality effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0019] According to data such as system scanning frequency, estimated reading time and playback time, and animation length, the conventional logic method is used to calculate the size and number of memory blocks that need to be requested in advance, and the number of decoding threads. The specific method is as follows:
[0020] With high-definition HD1080i as the operating environment of the system, the graphic system is interlaced scanning, the resolution is 1920x1080 pixels, the scanning frequency is 25 frames per second, and the time of each frame is 1 / 25 second, that is, 40 milliseconds. This time is called the system The scanning time is recorded as tSysFrame.
[0021] The animation sequence to be played includes 200 frames, that is, 200 images, and the size of each frame is the same, and the size is not limited. The number of frames is called the length of the animation, which is recorded as nMovFrames.
[0022] Due to computer configuration and other reasons, the time f...
Embodiment 2
[0035] After calculation, the following estimated results are obtained: the number of memory blocks that need to be requested in advance is N, the size of each memory block is taken as the size M of the full-screen picture under the standard, and one decoding thread is started.
[0036] Before broadcasting, apply for N consecutive memory blocks of size M, mark and arrange them in a circular queue to form a memory ring. Start a decoding thread and start reading work: sequentially read the TGA images in the TGA sequence from the hard disk, store the decoded content in the memory ring in sequence, and store only one TGA image in each memory block, and the filled memory The block is marked as non-empty, all memory blocks are marked as non-empty or the reading of the entire TGA sequence is stopped, and the position of the next TGA map to be read is recorded. This position may be empty, indicating that all reading has been completed .
[0037] Start the playback thread, broadcast t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 