CN105657429A - Video compression method - Google Patents
Video compression method Download PDFInfo
- Publication number
- CN105657429A CN105657429A CN201610133473.8A CN201610133473A CN105657429A CN 105657429 A CN105657429 A CN 105657429A CN 201610133473 A CN201610133473 A CN 201610133473A CN 105657429 A CN105657429 A CN 105657429A
- Authority
- CN
- China
- Prior art keywords
- video
- frame
- compression method
- still image
- images
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/87—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The invention provides a video compression method. The video compression method comprises the steps that each video frame and a time point corresponding to each video frame are extracted from videos; the video frames are compared step by step so as to obtain multiple types of video frames provided with the same static images; the current types of video frames provided with the same static images are segmented to obtain static images and multiple dynamic images, wherein the number of the dynamic images is equal to the number of the current types of video frames; the time points of the current types of video frames correspond to the multiple dynamic images in a one-to-one mode; the static images and the multiple dynamic images are compressed to obtain compressed files. In the mode, the compression degree and compression speed can be improved by the adoption of the video compression method.
Description
Technical field
The present invention relates to areas of information technology, particularly relate to a kind of video-frequency compression method.
Background technology
Along with the development of the mobile equipment of smart mobile phone, panel computer and electronic reader etc, multi-medium data use on mobile terminals is also more and more extensive.
Network environment residing for mobile terminal is variable and complicated so that available bandwidth is easily subject to restriction, so when mobile terminal needs download or upload the bigger video file of data volume to network side, being generally required for video file is compressed.
Current video-frequency compression method is that video full content is compressed, and when video capacity is relatively larger, compression speed is slow, and the video file size after compressing usually also is difficult to reach user's request.
Summary of the invention
The technical problem that present invention mainly solves is to provide a kind of video-frequency compression method, it is possible to increase the degree of compression and compression speed.
For solving above-mentioned technical problem, the technical scheme that the present invention adopts is: provide a kind of video-frequency compression method, including: from video, extract each frame of video and time point corresponding to each frame of video; Each frame of video is contrasted one by one, there is the frame of video of identical still image obtaining multiclass; Splitting current class to have the frame of video of identical still image and split, obtain described still image and multiple dynamic image, wherein, the quantity of dynamic image is equal to the quantity of current class frame of video; One_to_one corresponding by each time point of current class frame of video Yu the plurality of dynamic image; Described still image and the plurality of dynamic image are compressed, obtain compressed file.
It is different from the situation of prior art, the invention has the beneficial effects as follows: by isolating still image and dynamic image from frame of video, identical still image does not need repeated compression, it is only necessary to compression dynamic image such that it is able to improve the degree of compression and compression speed.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of embodiment of the present invention video-frequency compression method.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments. Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
Referring to Fig. 1, it it is the schematic flow sheet of embodiment of the present invention video-frequency compression method. The video-frequency compression method of the present embodiment includes:
S1: extract each frame of video and time point corresponding to each frame of video from video.
Wherein, video is made up of many frame of video, when these frame of video are play according to certain frequency, is the formation of video, and therefore, each frame of video has the time point of oneself correspondence.
S2: each frame of video contrasted one by one, has the frame of video of identical still image obtaining multiclass.
Wherein, if what video content was shown is static scene, in the time period that so this static scene is corresponding, frame of video on each time point is identical still image, even if what video content was shown is dynamic scene, within the time period that this dynamic scene is corresponding, frame of video on each time point has at least parts of images to be identical, this parts of images is exactly still image, such as, video content is the ship of calm water surface navigation, and ship is motion, but is all static except remaining water surface of ship.
Here, the content of each class frame of video is dynamic scene under same background.
S3: splitting current class and have the frame of video of identical still image and split, obtain still image and multiple dynamic image, wherein, the quantity of dynamic image is equal to the quantity of current class frame of video.
Wherein, after over-segmentation, all frame of video of such frame of video can share a still image, and their difference is only in that dynamic image.
S4: by the one_to_one corresponding of each time point of current class frame of video Yu multiple dynamic images.
Wherein, dynamic image corresponding with time point after, it is simple to decompress time, dynamic image and still image are reduced into frame of video.
S5: still image and multiple dynamic image are compressed, obtain compressed file.
The foregoing is only embodiments of the invention; not thereby the scope of the claims of the present invention is limited; every equivalent structure utilizing description of the present invention and accompanying drawing content to make or equivalence flow process conversion; or directly or indirectly it is used in other relevant technical fields, all in like manner include in the scope of patent protection of the present invention.
Claims (1)
1. a video-frequency compression method, it is characterised in that including:
Each frame of video and time point corresponding to each frame of video is extracted from video;
Each frame of video is contrasted one by one, there is the frame of video of identical still image obtaining multiclass;
Splitting current class to have the frame of video of identical still image and split, obtain described still image and multiple dynamic image, wherein, the quantity of dynamic image is equal to the quantity of current class frame of video;
One_to_one corresponding by each time point of current class frame of video Yu the plurality of dynamic image;
Described still image and the plurality of dynamic image are compressed, obtain compressed file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610133473.8A CN105657429A (en) | 2016-03-09 | 2016-03-09 | Video compression method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610133473.8A CN105657429A (en) | 2016-03-09 | 2016-03-09 | Video compression method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105657429A true CN105657429A (en) | 2016-06-08 |
Family
ID=56493356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610133473.8A Pending CN105657429A (en) | 2016-03-09 | 2016-03-09 | Video compression method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105657429A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107222713A (en) * | 2017-06-05 | 2017-09-29 | 广西荣中科技有限责任公司 | A kind of system for managing video |
CN109120943A (en) * | 2018-10-10 | 2019-01-01 | 鲍金龙 | Video data restoration methods and device |
CN112672164A (en) * | 2020-12-10 | 2021-04-16 | 博流智能科技(南京)有限公司 | Video compression system and method, and video decompression system and method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980334A (en) * | 2005-12-09 | 2007-06-13 | 英业达股份有限公司 | Video-picture composition code transmission method |
US20080198268A1 (en) * | 2006-07-13 | 2008-08-21 | Axis Ab | Pre-alarm video buffer |
CN102006473A (en) * | 2010-11-18 | 2011-04-06 | 无锡中星微电子有限公司 | Video encoder and encoding method, and video decoder and decoding method |
CN103179402A (en) * | 2013-03-19 | 2013-06-26 | 中国科学院半导体研究所 | Video compression coding and decoding method and device |
-
2016
- 2016-03-09 CN CN201610133473.8A patent/CN105657429A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980334A (en) * | 2005-12-09 | 2007-06-13 | 英业达股份有限公司 | Video-picture composition code transmission method |
US20080198268A1 (en) * | 2006-07-13 | 2008-08-21 | Axis Ab | Pre-alarm video buffer |
CN102006473A (en) * | 2010-11-18 | 2011-04-06 | 无锡中星微电子有限公司 | Video encoder and encoding method, and video decoder and decoding method |
CN103179402A (en) * | 2013-03-19 | 2013-06-26 | 中国科学院半导体研究所 | Video compression coding and decoding method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107222713A (en) * | 2017-06-05 | 2017-09-29 | 广西荣中科技有限责任公司 | A kind of system for managing video |
CN109120943A (en) * | 2018-10-10 | 2019-01-01 | 鲍金龙 | Video data restoration methods and device |
CN109120943B (en) * | 2018-10-10 | 2021-02-23 | 鲍金龙 | Video data recovery method and device |
CN112672164A (en) * | 2020-12-10 | 2021-04-16 | 博流智能科技(南京)有限公司 | Video compression system and method, and video decompression system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109685202B (en) | Data processing method and device, storage medium and electronic device | |
CN110189246B (en) | Image stylization generation method and device and electronic equipment | |
WO2019177792A1 (en) | Machine learning system for reduced network bandwidth transmission of content | |
CN107292808B (en) | Image processing method and device and image coprocessor | |
CN106453572B (en) | Method and system based on Cloud Server synchronous images | |
CN103514241A (en) | Image loading method and system | |
CN105657429A (en) | Video compression method | |
WO2015096588A1 (en) | Method and device for switching display pages | |
CN102547147A (en) | Method for realizing enhancement processing for subtitle texts in video images and device | |
CN104079950A (en) | Video output processing method, device and system and video receiving processing method, device and system | |
CN103402089A (en) | Virtual desktop image compressing method based on macro block technology | |
WO2019001015A1 (en) | Method and device for encoding and decoding image data | |
CN102244786A (en) | Method and device for compressing and decompressing video data and mobile terminal | |
CN104766082A (en) | Image recognition method and device based on android system | |
CN104156251A (en) | Picture processing method and device | |
CN104052992A (en) | Image processing method and electronic equipment | |
CN103677930A (en) | GIS data loading method and device based on mosaic wall system | |
CN105635836A (en) | Video sharing method and apparatus | |
CN111475245B (en) | Dynamic picture display method and device, electronic equipment and computer storage medium | |
CN102811290A (en) | Widget regulating method, device and terminal | |
CN103488380A (en) | Method and device for displaying information | |
CN102629208A (en) | Method, device and equipment for determining system interface | |
CN104079368B (en) | A kind of the test data transmission method and server of application software | |
CN104463790A (en) | Image processing method, apparatus and system | |
CN103888670A (en) | Information processing method and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160608 |