CN109660808B - Video encoder based on big data storage and corresponding terminal - Google Patents

Video encoder based on big data storage and corresponding terminal Download PDF

Info

Publication number
CN109660808B
CN109660808B CN201811567408.1A CN201811567408A CN109660808B CN 109660808 B CN109660808 B CN 109660808B CN 201811567408 A CN201811567408 A CN 201811567408A CN 109660808 B CN109660808 B CN 109660808B
Authority
CN
China
Prior art keywords
detector
macro block
data
power consumption
electric quantity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811567408.1A
Other languages
Chinese (zh)
Other versions
CN109660808A (en
Inventor
赵飞
吴洪永
余斐
李丹桂
宋治威
刘干秀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xintongda Intelligent Technology Co.,Ltd.
Original Assignee
Xintongda Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xintongda Intelligent Technology Co ltd filed Critical Xintongda Intelligent Technology Co ltd
Priority to CN201811567408.1A priority Critical patent/CN109660808B/en
Publication of CN109660808A publication Critical patent/CN109660808A/en
Application granted granted Critical
Publication of CN109660808B publication Critical patent/CN109660808B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/174Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention relates to a video encoder based on big data storage and a corresponding terminal, wherein the encoder comprises: the picture rearrangement buffer equipment is used for H.264 video coding and carries out rearrangement buffer operation on the received video pictures; the slice coding device is used for H.264 video coding and comprises a large data memory, a macro block detector and a slice detector; the big data memory is respectively connected with the macro block detector and the fragment detector through a network and is used for respectively storing each macro block and each fragment to be detected; and the rate correction device is arranged at the data input end of the macro block detector and used for acquiring the internal heat of the macro block detector and correcting the data receiving rate of the data input end based on the internal heat of the macro block detector, wherein the higher the internal heat is, the lower the corrected data receiving rate is. By the invention, the adopted large data storage mode is beneficial to improving the H.264 video coding efficiency.

Description

Video encoder based on big data storage and corresponding terminal
Technical Field
The invention relates to the field of big data storage, in particular to a video encoder based on big data storage and a corresponding terminal.
Background
The value of big data is reflected in the following aspects: 1) enterprises that offer products or services to a large number of consumers can utilize big data for accurate marketing; 2) the medium and small micro-enterprises in the small and beautiful mode can use big data to perform service transformation; 3) traditional enterprises that must be transformed in the face of internet pressure need to take full advantage of the value of large data over time.
In this rapidly evolving intelligent hardware era, an important issue that plagues application developers is how to find that delicate balance between power, coverage, transmission rate, and cost. Enterprise organizations utilizing relevant data and analytics can help them reduce costs, improve efficiency, develop new products, make more informed business decisions, and the like.
Disclosure of Invention
In order to solve the technical problem that the heat control and power control of the current H.264 video coding equipment lack a targeted optimization scheme, the invention provides a video coder based on large data storage.
Therefore, the invention has at least the following key points:
(1) defining a correction mechanism of the data receiving rate of the corresponding data input end according to the internal heat of the equipment, wherein the higher the internal heat is, the lower the corrected data receiving rate is;
(2) and reallocating the residual electric quantity of the equipment based on the historical power consumption data of each equipment, and stopping distributing the electric quantity to the equipment when detecting that the equipment is in an idle state.
According to an aspect of the present invention, there is provided a large data storage-based video encoder, the encoder including:
the picture rearrangement buffer equipment is used for H.264 video coding and carries out rearrangement buffer operation on the received video pictures;
the slice coding device is used for H.264 video coding and comprises a large data memory, a macro block detector and a slice detector;
the big data memory is respectively connected with the macro block detector and the fragment detector through a network and is used for respectively storing each macro block and each fragment to be detected;
the rate correction device is arranged at the data input end of the macro block detector and used for acquiring the internal heat of the macro block detector and correcting the data receiving rate of the data input end based on the internal heat of the macro block detector, wherein the higher the internal heat is, the lower the corrected data receiving rate is;
the rate correction device comprises a heat extraction unit and a rate processing unit, wherein the heat extraction unit is connected with the rate processing unit;
the heat dissipation execution device is arranged on one side of the macro block detector, connected with the rate correction device and used for executing field heat dissipation action on the macro block detector when the received internal heat exceeds a preset heat threshold;
the level detection device is respectively connected with the macro block detector, the picture rearrangement buffer device and the slice detector, and is used for counting the power consumption level of the macro block detector based on the historical power consumption data of the macro block detector to be output as a first power consumption level, counting the power consumption level of the picture rearrangement buffer device based on the historical power consumption data of the picture rearrangement buffer device to be output as a second power consumption level, and counting the power consumption level of the slice detector based on the historical power consumption data of the slice detector to be output as a third power consumption level;
the residual electric quantity acquisition equipment is used for acquiring the current residual electric quantity of the battery used by the system;
the electric quantity distribution equipment is respectively connected with the level detection equipment and the residual electric quantity acquisition equipment and is used for determining the electric quantity distributed to the macro block detector, the electric quantity distributed to the picture rearrangement buffer equipment and the electric quantity distributed to the slice detector based on the real-time residual electric quantity, the first power consumption level, the second power consumption level and the third power consumption level;
wherein, in the power distribution device, the power distributed to the macro block detector is based on the real-time residual power and is in direct proportion to the first power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the picture rearrangement buffer equipment takes the real-time residual electric quantity as a base number and is in direct proportion to the second power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the slicing detector takes the real-time residual electric quantity as a base number and is in direct proportion to the third power consumption level;
in the power distribution device, when the macro block detector is detected to be in an idle state, power distribution to the macro block detector is stopped, when the picture rearrangement buffer device is detected to be in an idle state, power distribution to the picture rearrangement buffer device is stopped, and when the slice detector is detected to be in an idle state, power distribution to the slice detector is stopped.
More specifically, in the big data storage based video encoder:
in the rate correction device, when the internal heat is reduced to be less than a preset heat threshold, keeping a data receiving rate of the data input end unchanged;
wherein, in the rate correction apparatus, the heat extraction unit is configured to acquire an internal heat of the macroblock detector.
More specifically, in the big data storage based video encoder:
in the rate correction apparatus, the rate processing unit is configured to correct a data reception rate of the data input terminal based on an internal heat of the macroblock detector;
the heat dissipation executing equipment comprises a signal receiving unit, a heat dissipation driving unit and a heat sink, wherein the heat dissipation driving unit is respectively connected with the signal receiving unit and the heat sink.
More specifically, in the big data storage based video encoder, the encoder further includes:
and the FPM DRAM memory is respectively connected with the macro block detector and the slice detector and is used for respectively storing the current output data of the macro block detector and the slice detector.
More specifically, in the big data storage based video encoder, the encoder further includes:
and the optical fiber communication interface is connected with the fragment detector and is used for transmitting the current transmission data of the fragment detector through an optical fiber communication line.
More specifically, in the big data storage based video encoder, the encoder further includes:
and the wireless routing equipment is respectively connected with the big data memory, the macro block detector and the fragment detector in a wireless communication way through a wireless communication network.
More specifically, in the big data storage based video encoder:
the macro block detector and the slice detector are respectively realized by SOC chips with different models, and are integrated on the same printed circuit board.
More specifically, in the big data storage based video encoder, the encoder further includes:
and the temperature sensing equipment is connected with the macro block detector and used for detecting the shell temperature of the macro block detector.
According to another aspect of the present invention, there is also provided a video coding terminal, characterized in that the terminal comprises: a memory and a processor, the processor coupled to the memory; the memory for storing executable instructions of the processor; the processor is configured to invoke the executable instructions in the memory to implement a method of using a big data storage based video encoder as described above to perform video encoding with each macroblock to be detected and each sliced big data storage.
Drawings
Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
fig. 1 is a schematic diagram illustrating connection of a big data storage of a video encoder based on big data storage according to an embodiment of the present invention.
Detailed Description
Embodiments of a video encoder based on big data storage and a corresponding terminal according to the present invention will be described in detail below with reference to the accompanying drawings.
The big data concept is applied to data generated by the IT operation tool, and the big data can enable an IT management software provider to solve a wide range of business decisions. IT systems, applications and technology infrastructures produce data every second every day. Big data unstructured or structured data represent an absolute record of "all users' behavior, service level, security, risk, fraud, etc. more operations".
Big data analytics are generated for IT management, where enterprises can combine real-time data flow analysis with historical relevant data, and then big data analyze and discover the models they need. Which in turn helps to predict and prevent future outages and performance problems. Furthermore, the big data can be used for knowing the usage model and the geographic trend, so that the insight of the big data on important users is deepened. They can also track and record network behavior, big data easily identify business impact; increasing profit growth with a deep understanding of service utilization; an IT service directory is developed across multiple systems simultaneously collecting data.
In order to overcome the defects, the invention builds a video encoder based on big data storage and a corresponding terminal, and can effectively solve the corresponding technical problem.
The video encoder based on big data storage according to the embodiment of the invention comprises:
the picture rearrangement buffer equipment is used for H.264 video coding and carries out rearrangement buffer operation on the received video pictures;
the slice coding device is used for H.264 video coding and comprises a large data memory, a macro block detector and a slice detector;
the connection mode of the big data memory is shown in FIG. 1;
the big data memory is respectively connected with the macro block detector and the fragment detector through a network and is used for respectively storing each macro block and each fragment to be detected;
the rate correction device is arranged at the data input end of the macro block detector and used for acquiring the internal heat of the macro block detector and correcting the data receiving rate of the data input end based on the internal heat of the macro block detector, wherein the higher the internal heat is, the lower the corrected data receiving rate is;
the rate correction device comprises a heat extraction unit and a rate processing unit, wherein the heat extraction unit is connected with the rate processing unit;
the heat dissipation execution device is arranged on one side of the macro block detector, connected with the rate correction device and used for executing field heat dissipation action on the macro block detector when the received internal heat exceeds a preset heat threshold;
the level detection device is respectively connected with the macro block detector, the picture rearrangement buffer device and the slice detector, and is used for counting the power consumption level of the macro block detector based on the historical power consumption data of the macro block detector to be output as a first power consumption level, counting the power consumption level of the picture rearrangement buffer device based on the historical power consumption data of the picture rearrangement buffer device to be output as a second power consumption level, and counting the power consumption level of the slice detector based on the historical power consumption data of the slice detector to be output as a third power consumption level;
the residual electric quantity acquisition equipment is used for acquiring the current residual electric quantity of the battery used by the system;
the electric quantity distribution equipment is respectively connected with the level detection equipment and the residual electric quantity acquisition equipment and is used for determining the electric quantity distributed to the macro block detector, the electric quantity distributed to the picture rearrangement buffer equipment and the electric quantity distributed to the slice detector based on the real-time residual electric quantity, the first power consumption level, the second power consumption level and the third power consumption level;
wherein, in the power distribution device, the power distributed to the macro block detector is based on the real-time residual power and is in direct proportion to the first power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the picture rearrangement buffer equipment takes the real-time residual electric quantity as a base number and is in direct proportion to the second power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the slicing detector takes the real-time residual electric quantity as a base number and is in direct proportion to the third power consumption level;
in the power distribution device, when the macro block detector is detected to be in an idle state, power distribution to the macro block detector is stopped, when the picture rearrangement buffer device is detected to be in an idle state, power distribution to the picture rearrangement buffer device is stopped, and when the slice detector is detected to be in an idle state, power distribution to the slice detector is stopped.
Next, the detailed structure of the video encoder based on big data storage according to the present invention will be further described.
In the big data storage based video encoder:
in the rate correction device, when the internal heat is reduced to be less than a preset heat threshold, keeping a data receiving rate of the data input end unchanged;
wherein, in the rate correction apparatus, the heat extraction unit is configured to acquire an internal heat of the macroblock detector.
In the big data storage based video encoder:
in the rate correction apparatus, the rate processing unit is configured to correct a data reception rate of the data input terminal based on an internal heat of the macroblock detector;
the heat dissipation executing equipment comprises a signal receiving unit, a heat dissipation driving unit and a heat sink, wherein the heat dissipation driving unit is respectively connected with the signal receiving unit and the heat sink.
The video encoder based on big data storage may further include:
and the FPM DRAM memory is respectively connected with the macro block detector and the slice detector and is used for respectively storing the current output data of the macro block detector and the slice detector.
The video encoder based on big data storage may further include:
and the optical fiber communication interface is connected with the fragment detector and is used for transmitting the current transmission data of the fragment detector through an optical fiber communication line.
The video encoder based on big data storage may further include:
and the wireless routing equipment is respectively connected with the big data memory, the macro block detector and the fragment detector in a wireless communication way through a wireless communication network.
In the big data storage based video encoder:
the macro block detector and the slice detector are respectively realized by SOC chips with different models, and are integrated on the same printed circuit board.
The video encoder based on big data storage may further include:
and the temperature sensing equipment is connected with the macro block detector and used for detecting the shell temperature of the macro block detector.
Meanwhile, in order to overcome the above disadvantages, the present invention further provides a video encoding terminal, wherein the terminal comprises: a memory and a processor, the processor coupled to the memory;
wherein the memory is used for storing executable instructions of the processor;
the processor is configured to call up executable instructions in the memory to implement a method for performing video encoding under the condition that each macro block and each sliced big data storage to be detected are stored by using the big data storage-based video encoder as described above.
In addition, FPM DRAM (Fast Page Mode RAM): fast page mode memory. Is a memory that was commonly used during time 486 (also used as video memory). 72 lines, 5V voltage, 32bit bandwidth and basic speed of more than 60 ns.
The read cycle of the FPM DRAM starts with the triggering of a row in the DRAM array and then moves to the location indicated by the memory address, i.e., contains the required data. The first message must be validated and stored to the system in preparation for the next cycle. This introduces a "wait state" because the CPU must wait for the memory to complete a cycle in a foolproof manner.
By adopting the video encoder based on big data storage and the corresponding terminal, aiming at the technical problems that H.264 video encoding equipment is difficult to radiate heat and lacks of an electric quantity distribution mechanism in the prior art, a corresponding correction mechanism of the data receiving rate of a data input end is defined according to the internal heat of the equipment, and the higher the internal heat is, the lower the corrected data receiving rate is; more importantly, residual electric quantity of each device is redistributed based on historical power consumption data of the devices, and when the devices are detected to be in an idle state, the electric quantity distribution of the devices is stopped; thereby solving the technical problem.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (8)

1. A video encoder based on big data storage, the encoder comprising:
the picture rearrangement buffer equipment is used for H.264 video coding and carries out rearrangement buffer operation on the received video pictures;
the slice coding device is used for H.264 video coding and comprises a large data memory, a macro block detector and a slice detector;
the big data memory is respectively connected with the macro block detector and the fragment detector through a network and is used for respectively storing each macro block and each fragment to be detected;
the rate correction device is arranged at the data input end of the macro block detector and used for acquiring the internal heat of the macro block detector and correcting the data receiving rate of the data input end based on the internal heat of the macro block detector, wherein the higher the internal heat is, the lower the corrected data receiving rate is;
the rate correction device comprises a heat extraction unit and a rate processing unit, wherein the heat extraction unit is connected with the rate processing unit;
the heat dissipation execution device is arranged on one side of the macro block detector, connected with the rate correction device and used for executing field heat dissipation action on the macro block detector when the received internal heat exceeds a preset heat threshold;
the level detection device is respectively connected with the macro block detector, the picture rearrangement buffer device and the slice detector, and is used for counting the power consumption level of the macro block detector based on the historical power consumption data of the macro block detector to be output as a first power consumption level, counting the power consumption level of the picture rearrangement buffer device based on the historical power consumption data of the picture rearrangement buffer device to be output as a second power consumption level, and counting the power consumption level of the slice detector based on the historical power consumption data of the slice detector to be output as a third power consumption level;
the residual electric quantity acquisition equipment is used for acquiring the current residual electric quantity of the battery used by the system;
the electric quantity distribution equipment is respectively connected with the level detection equipment and the residual electric quantity acquisition equipment and is used for determining the electric quantity distributed to the macro block detector, the electric quantity distributed to the picture rearrangement buffer equipment and the electric quantity distributed to the slice detector based on the real-time residual electric quantity, the first power consumption level, the second power consumption level and the third power consumption level;
wherein, in the power distribution device, the power distributed to the macro block detector is based on the real-time residual power and is in direct proportion to the first power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the picture rearrangement buffer equipment takes the real-time residual electric quantity as a base number and is in direct proportion to the second power consumption level;
in the electric quantity distribution equipment, the electric quantity distributed to the slicing detector takes the real-time residual electric quantity as a base number and is in direct proportion to the third power consumption level;
in the power distribution device, when the macro block detector is detected to be in an idle state, power distribution to the macro block detector is stopped, when the picture rearrangement buffer device is detected to be in an idle state, power distribution to the picture rearrangement buffer device is stopped, and when the slice detector is detected to be in an idle state, power distribution to the slice detector is stopped.
2. The big-data-storage-based video encoder of claim 1, wherein:
in the rate correction device, when the internal heat is reduced to be less than a preset heat threshold, keeping a data receiving rate of the data input end unchanged;
wherein, in the rate correction apparatus, the heat extraction unit is configured to acquire an internal heat of the macroblock detector.
3. The big-data-storage-based video encoder as claimed in claim 2, wherein:
in the rate correction apparatus, the rate processing unit is configured to correct a data reception rate of the data input terminal based on an internal heat of the macroblock detector;
the heat dissipation executing equipment comprises a signal receiving unit, a heat dissipation driving unit and a heat sink, wherein the heat dissipation driving unit is respectively connected with the signal receiving unit and the heat sink.
4. The big-data-storage-based video encoder of claim 3, wherein the encoder further comprises:
and the FPM DRAM memory is respectively connected with the macro block detector and the slice detector and is used for respectively storing the current output data of the macro block detector and the slice detector.
5. The big-data-storage-based video encoder of claim 4, wherein the encoder further comprises:
and the optical fiber communication interface is connected with the fragment detector and is used for transmitting the current transmission data of the fragment detector through an optical fiber communication line.
6. The big-data-storage-based video encoder of claim 5, wherein the encoder further comprises:
and the wireless routing equipment is respectively connected with the big data memory, the macro block detector and the fragment detector in a wireless communication way through a wireless communication network.
7. The big-data-storage-based video encoder of claim 6, wherein:
the macro block detector and the slice detector are respectively realized by SOC chips with different models, and are integrated on the same printed circuit board.
8. The big-data-storage-based video encoder of claim 7, wherein the encoder further comprises:
and the temperature sensing equipment is connected with the macro block detector and used for detecting the shell temperature of the macro block detector.
CN201811567408.1A 2018-12-21 2018-12-21 Video encoder based on big data storage and corresponding terminal Active CN109660808B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811567408.1A CN109660808B (en) 2018-12-21 2018-12-21 Video encoder based on big data storage and corresponding terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811567408.1A CN109660808B (en) 2018-12-21 2018-12-21 Video encoder based on big data storage and corresponding terminal

Publications (2)

Publication Number Publication Date
CN109660808A CN109660808A (en) 2019-04-19
CN109660808B true CN109660808B (en) 2020-05-05

Family

ID=66115546

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811567408.1A Active CN109660808B (en) 2018-12-21 2018-12-21 Video encoder based on big data storage and corresponding terminal

Country Status (1)

Country Link
CN (1) CN109660808B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679336A (en) * 2015-03-12 2015-06-03 深圳市欧珀通信软件有限公司 Method and device for adjusting touch screen parameters

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8604274B2 (en) * 2007-07-27 2013-12-10 Cropdesign N.V. Plants having enhanced yield-related traits and a method for making the same
CN100586403C (en) * 2008-03-06 2010-02-03 上海交通大学 Visual sense prosthesis image processing device and method
US8660174B2 (en) * 2010-06-15 2014-02-25 Mediatek Inc. Apparatus and method of adaptive offset for video coding
CN102347517B (en) * 2011-06-29 2013-11-13 重庆长安汽车股份有限公司 Adaptive SOC (state of charge) estimation method and system of service life state
CN104219747B (en) * 2014-09-03 2020-05-29 湖北职升科技文化有限公司 Method, device and terminal for adjusting wake-up time according to electric quantity information
CN105120295B (en) * 2015-08-11 2018-05-18 北京航空航天大学 A kind of HEVC complexity control methods based on quadtree coding segmentation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679336A (en) * 2015-03-12 2015-06-03 深圳市欧珀通信软件有限公司 Method and device for adjusting touch screen parameters

Also Published As

Publication number Publication date
CN109660808A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
US11005730B2 (en) System, method, and apparatus for high throughput ingestion for streaming telemetry data for network performance management
KR102110757B1 (en) Monitoring the performance of distributed storage systems
US9009502B2 (en) System and method for managing battery usage of a mobile device
CN110831038B (en) Network slice resource scheduling method and device
CN111966289B (en) Partition optimization method and system based on Kafka cluster
US20100271956A1 (en) System and Method for Identifying and Managing Service Disruptions Using Network and Systems Data
US10305974B2 (en) Ranking system
CN110147470B (en) Cross-machine-room data comparison system and method
US20170168886A1 (en) Resource Leak Detection Method, Apparatus, and System
US9621438B2 (en) Network traffic management
CN113079062B (en) Resource adjusting method and device, computer equipment and storage medium
WO2014166345A1 (en) Method and system for presenting recommendation information
CN109660808B (en) Video encoder based on big data storage and corresponding terminal
CN114980064B (en) Information association method, device, electronic equipment and storage medium
CN106612212B (en) Service network resource utilization rate statistical method and device
CN115202973A (en) Application running state determining method and device, electronic equipment and medium
WO2021073413A1 (en) Method and apparatus for sending system performance parameters, management device, and storage medium
US9479579B2 (en) Grouping processing method and system
CN102882697A (en) Message receiving method of multi-client end of network management system based on callback system
EP3756310B1 (en) Method and first node for managing transmission of probe messages
CN110908886A (en) Data sending method and device, electronic equipment and storage medium
CN112148508A (en) Information processing method and related device
CN110852537A (en) Service quality detection method and device
CN117097635B (en) Method, device, storage medium and equipment for calling link sampling
CN115988358B (en) Meter reading method and device, ammeter and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Zhao Fei

Inventor after: Wu Hongyong

Inventor after: Yu Fei

Inventor after: Li Dangui

Inventor after: Song Zhiwei

Inventor after: Liu Ganxiu

Inventor before: Li Dangui

Inventor before: Song Zhiwei

Inventor before: Liu Ganxiu

CB03 Change of inventor or designer information
TA01 Transfer of patent application right

Effective date of registration: 20200409

Address after: No. 11, 3 / F, future Fangzhou D18 group, yuan'jing District, Yunyan District, Guiyang City, Guizhou Province 550001

Applicant after: Xintongda Intelligent Technology Co.,Ltd.

Address before: 225300 No. 113, 15th Floor, Comprehensive Building of Xinghua Economic Development Zone, Taizhou City, Jiangsu Province

Applicant before: Li Dangui

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Video encoder and corresponding terminals based on big data storage

Effective date of registration: 20221026

Granted publication date: 20200505

Pledgee: Guiyang industrial Financing Guarantee Co.,Ltd.

Pledgor: Xintongda Intelligent Technology Co.,Ltd.

Registration number: Y2022980019782

PE01 Entry into force of the registration of the contract for pledge of patent right