CN105430480A - Method and system for storing video data - Google Patents
Method and system for storing video data Download PDFInfo
- Publication number
- CN105430480A CN105430480A CN201510774636.6A CN201510774636A CN105430480A CN 105430480 A CN105430480 A CN 105430480A CN 201510774636 A CN201510774636 A CN 201510774636A CN 105430480 A CN105430480 A CN 105430480A
- Authority
- CN
- China
- Prior art keywords
- memory space
- less
- video data
- residual memory
- video
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4335—Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The present invention provides a method and a system for storing video data. The method comprises the following steps: calculating a remaining storage space for storing the video data; judging whether the calculated remaining storage space is less than a lower limit of the remaining storage space; if so, starting to traverse video frames within a first time range of storage time from the earliest storage moment; and comparing differences of two adjacent frames of images among first video frames for deleting one frame, having the difference less than a predetermined difference threshold, of the two frames of images, so as to delete similar images in the video images; and utilizing the maximum storage space to save useful video data, thereby improving the utilization ratio of the storage space for the storage of video images, and also facilitating the finding of useful image information in future.
Description
Technical field
The present invention relates to technical field of data storage, the method and system of in particular a kind of video data storage.
Background technology
Current drive recorder uses more and more extensive.Along with user is to the requirement of recording of video information high definition, sample of high-resolution image has become main flow acquisition system, high-definition picture then takies a large amount of memory space, in order to store high-resolution video, then need jumbo memory device, but in view of store storage space is larger, then the price of memory device is higher, therefore existing product is in order to gather more video information, adopt the mode that circulation stores, namely older content is covered with up-to-date video, but due to video comparatively early capped after, the information wherein contained just can be lost, the storage needs of user can not be met effective memory time.
Therefore, prior art awaits further improvement.
Summary of the invention
In view of above-mentioned weak point of the prior art, the object of the invention is to the method and system for user provides a kind of video data to store, overcome in prior art and amount of memory is taken greatly to high sharpness video file, not easily the long-time defect stored.
The technical scheme that technical solution problem of the present invention adopts is as follows:
The method that video data stores, wherein, comprising:
A, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step B;
B, from the storage moment the earliest, traversal memory time the frame of video within the very first time, comparison in difference is carried out to two adjacent two field pictures; If difference is less than predetermined difference threshold value, then perform step C;
C, deletion difference are less than the wherein frame in two two field pictures of predetermined difference threshold value.
The method that described video data stores, wherein, after described step C, also comprises:
D1, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step D2;
D2, from the storage moment the earliest, traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object;
Whether the profile number of the object that D3, judgement are extracted is less than the first predetermined profile threshold value, if be less than, then performs step D4;
D4, delete the frame of video that the profile number extracting object is less than the first predetermined profile threshold value.
The method that described video data stores, wherein, also comprises after described step C:
E1, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step e 2;
E2, from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before preserving convergent-divergent.
The method that described video data stores, wherein, before described steps A, also comprises:
A01, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, then perform steps A 02;
A02, from the storage moment the earliest, delete and exceed the 4th frame of video of the scheduled time memory time.
The method that described video data stores, wherein, described step D3 also comprises: judge whether the profile number of the object extracted meets and be greater than the first predetermined profile threshold value and the step being less than the second predetermined profile threshold value;
If meet, then described method also comprises step;
G11, scale the images to predetermined resolution after, replace the image before convergent-divergent;
G12, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step G13;
G13, judge whether the equipment of stored video data has Bluetooth function, if having, then perform step G14, otherwise terminate this operation;
G14, by bluetooth, after stored video data being dumped to other memory devices, delete.
The system that video data stores, wherein, comprising:
First stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
First searches module, for from the storage moment the earliest, travels through the frame of video of memory time within the very first time, carries out comparison in difference to two two field pictures adjacent in described first frame of video;
First removing module, is less than a wherein frame in two two field pictures of predetermined difference threshold value for deleting difference.
The system that described video data stores, wherein, described system also comprises:
Second stores judge module, for calculating stored video data residual memory space, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Second searches module, for judging that the residual memory space calculated is less than residual memory space lower limit when the second storage judge module, then from the storage moment the earliest, and traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object, and judge whether the profile number of the object extracted is less than the first predetermined profile threshold value;
Second removing module, is less than the frame of video of the first predetermined profile threshold value for deleting the profile number extracting object.
The system that described video data stores, wherein, described system also comprises:
3rd stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
3rd removing module, for when judging that residual memory space is less than residual memory space lower limit in described 3rd storage judge module, then from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before convergent-divergent.
The system that described video data stores, wherein, described system also comprises:
4th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
4th removing module, for from the storage moment the earliest, deletes the 4th frame of video exceeding the scheduled time memory time.
The system that described video data stores, wherein, described second searches module, is also greater than the first predetermined profile threshold value for judging whether the profile number of the object extracted meets and is less than the second predetermined profile threshold value;
Described system also comprises:
5th removing module, for being greater than the first predetermined profile threshold value when the described second profile number of searching in module the object judging to extract meets and being less than the second predetermined profile threshold value, then, after scaling the images to predetermined resolution, replaces the image before convergent-divergent;
5th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Bluetooth function judge module, for judging whether the equipment of stored video data has Bluetooth function;
Unloading module, for by bluetooth, after stored video data being dumped to other memory devices, deletes.
Beneficial effect, the invention provides the method and system that a kind of video data stores, by calculating the residual memory space of stored video data, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then from the storage moment the earliest, travel through the frame of video of memory time within the very first time, carry out comparison in difference to two two field pictures adjacent in described first frame of video to delete difference and be less than a wherein frame in two two field pictures of predetermined difference threshold value, thus similar image in video image is deleted, the memory space utilized preserves the most useful video data, for video image storage improves the utilance of memory space, also provide convenient for finding useful image information later.
Accompanying drawing explanation
Fig. 1 is the method step flow chart that a kind of video data provided by the invention stores.
Fig. 2 is the system principle structural representation that a kind of video data of the present invention stores.
Embodiment
For making object of the present invention, technical scheme and advantage clearly, clearly, developing simultaneously referring to accompanying drawing, the present invention is described in more detail for embodiment.Should be appreciated that specific embodiment described herein only for explaining the present invention, being not intended to limit the present invention.
The invention provides the processing method that a kind of video data of knowing clearly stores, as shown in Figure 1, described method comprises:
S1, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step S2.
In order to leave more memory space, first the memory space of stored video data being calculated, judging whether residual memory space is less than its lower limit, if be less than, then open the step that the video data of memory space storage is processed.
S2, from the storage moment the earliest, traversal memory time the frame of video within the very first time, comparison in difference is carried out to two adjacent two field pictures, if difference is less than predetermined difference threshold value, then perform step C.
From the earliest time of stored video data, searching first sequence of frames of video of memory time in preset range, the scheduled time scope that described preset range can be arranged for User Defined, also can be the time stored for all files.
Preferably, described predetermined very first time scope is earlier video file memory time, because memory time is longer, less by the possibility used later in the image information then wherein contained, after then processing it, the part that the wherein information that deletes repeats, retains wherein key message, namely can meet the demand that information contained by it is stored, also reduce and store memory space shared by it.
While traveling through the frame of video of memory time within the very first time, successively comparison in difference is carried out to two two field pictures adjacent in described first sequence of frames of video.
Carry out otherness to two two field pictures adjacent in step S1 to compare, determine whether the image containing same characteristic features.
Concrete, described comparison in difference, various ways can be used, more common for comparing the otherness of two two field picture pixels or structural otherness, or after being carried out image binaryzation process, relatively its difference, as long as can compare the method for two two field picture differences, all can be used for judging the otherness of adjacent image.
S3, deletion difference are less than the wherein frame in two two field pictures of predetermined difference threshold value.
Any two field picture judged in above-mentioned steps in two two field pictures that otherness is smaller is deleted, because two two field pictures are similar, therefore only retains one.The setting of described predetermined difference threshold value can be a picture element matrix, also can be a variance yields.
In order to more memory space can be saved, after described step S3, also comprise:
S41, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step S42.
S42, from the storage moment the earliest, traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object;
Whether the profile number of the object that S43, judgement are extracted is less than the first predetermined profile threshold value, if be less than, then performs step S44;
S44, delete the frame of video that the profile number extracting object is less than the first predetermined profile threshold value.
Second sequence of frames of video of memory time in predetermined second time range is searched in the video file stored from memory space in above-mentioned steps, described predetermined very first time scope can be identical with predetermined second, namely after similar image delete processing is carried out to the video file within the scope of the above-mentioned predetermined very first time, then it is carried out to the process of above-mentioned steps S41-S44.
The extraction of object profile in the image adopted in above-mentioned steps S43, accomplished in many ways can be adopted, the simplest method is: first carry out marginal check, then connective extraction profile is utilized, calculate the number of closed contour in image, therefore predetermined profile threshold value is integer value, specifically can arrange according to the number of object in image.
In order to further obtain more memory space, described method also comprises:
S51, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step S52.
S52, from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before preserving convergent-divergent.
Namely above-mentioned steps is the image in frame of video is reduced resolution store, although definition decreases, does not affect the preservation of important information.
Meanwhile, in order to leave more memory space, the method that described video data stores, wherein, before described step S1, also comprise: from the video file stored, search the 4th sequence of frames of video exceeding the scheduled time memory time, and the 4th sequence of frames of video found out is deleted.
Namely this step is delete the video file exceeding certain hour.In order to store valuable video to a greater extent, such as, for drive recorder, the meaning that the information stored more in early days may not preserved, is therefore deleted, and strives for that maximum remaining space preserves up-to-date video information.
The method provided due to this method is for automatically to carry out video storage control, therefore performing before the frame of video meeting certain condition searches, first carry out the calculating remaining free memory, certain value is less than when calculating available residual memory space, the video image then started having stored in memory space is stored into row relax, to the process such as deletion, conversion of resolution that it carries out the deletion of similar image, the profile number of object is less than threshold value.
Described step S43 also comprises: judge whether the profile number of the object extracted meets and be greater than the first predetermined profile threshold value and the step being less than the second predetermined profile threshold value;
If meet, then described method also comprises step;
H511, scale the images to predetermined resolution after, replace the image before convergent-divergent;
H512, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step H513;
H513, judge whether the equipment of stored video data has Bluetooth function, if having, then perform step H514, otherwise terminate this operation;
H514, by bluetooth, after stored video data being dumped to other memory devices, delete.
Due to have passed above-mentioned steps S1-S52 process after, free memory is still less than certain value, then can only adopt and dump on other memory devices by wherein partial video file, overcome the defect that it cannot continue store video files.
Concrete, in the prior art, can adopt and set up the unloading that wireless or wired connection realizes video file with other memory devices, because this method is automatically control, then preferred, by mode that is wireless or bluetooth, the video file meeting certain condition is found out, then send it to set up wireless or bluetooth memory device on, realize the storage of video file.
In order to the method for the invention is described in more details, below for drive recorder, it is further explained.
When the memory space of drive recorder is about to be filled with, take following processing sequence, the video file stored in its memory space processed, make to utilize drive recorder more efficiently:
1, search the frame of video of overtime T1, delete.After deletion, calculate free space size, when free space is less than M, proceed to step 2.Otherwise, terminate.
2, travel through from the oldest frame of video T2, the frame of video to time T3 terminates.Interval in T2-T3 frame of video, frame of video difference more adjacent successively, if difference is less than threshold value N1, then deletes one of them frame of video.After traversal deletion terminates, calculate free space size, when free space is less than M, proceed to step 3.Otherwise, terminate.
3, travel through from the oldest frame of video T4, the frame of video to time T5 terminates.Interval in T4-T5 frame of video, extract the profile of every two field picture, if closed contour area number is less than threshold value N2, then delete this two field picture.After traversal deletion terminates, calculate free space size, when free space is less than M, proceed to step 4.Otherwise, terminate.
4, travel through from the oldest frame of video T6, the frame of video to time T7 terminates.Interval in T6-T7 frame of video, every two field picture is scaled to little image in different resolution and substitutes preservation.After traversal deletion terminates, calculate free space size, when free space is less than M, proceed to step 5.Otherwise, terminate.
5, detect drive recorder and whether there is Bluetooth function, if having Bluetooth function, then drive recorder and the mobile terminal with Bluetooth function are connected.By all video frame transmission to mobile terminal.Further, mobile terminal by connected modes such as wifi, by video frame transmission to server stores.
Owing to have employed the process of above-mentioned steps 1-4, reject older unworthy frame of video; Reject identical or similar frame of video; Can judge that whether load conditions is complicated according to contour area number, reject the unworthy frame of video of simple road conditions; By changing resolution, effectively utilize memory space by storing little resolution video frame, free space is still less than M, then the video file stored can only be adopted to carry out dumping to other memory devices.
It is envisioned that above-mentioned steps can be used alternatingly.Such as step 3 and step 4.The improved procedure of step 3 is as follows: travel through from the oldest frame of video T4, the frame of video to time T5 terminates.Interval in T4-T5 frame of video, extract the profile of every two field picture, if closed contour area number is less than threshold value N2, then delete this two field picture.If closed contour area number is greater than N2 be less than N3, then this frame video image is scaled to little image in different resolution and substitutes preservation.After traversal deletion terminates, calculate free space size, when free space is less than M, proceed to step 5.Otherwise, terminate.
Due in the above-described embodiments, in the comparison of the image difference opposite sex and image, the extraction of objective contour all belongs to prior art, is not therefore further explained it at this.
Based on the above method, present invention also offers the system that a kind of video data stores, as shown in Figure 2, described system comprises:
First stores judge module 110, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
First searches module 120, for from the storage moment the earliest, travels through the frame of video of memory time within the very first time, carries out comparison in difference to two adjacent two field pictures;
First removing module 130, is less than a wherein frame in two two field pictures of predetermined difference threshold value for deleting difference.
Described system also comprises:
Second stores judge module, for calculating stored video data residual memory space, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Second searches module, for judging that the residual memory space calculated is less than residual memory space lower limit when the second storage judge module, then from the storage moment the earliest, and traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object, and judge whether the profile number of the object extracted is less than the first predetermined profile threshold value;
Second removing module, is less than the frame of video of the first predetermined profile threshold value for deleting the profile number extracting object.
Described system also comprises:
3rd stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
3rd removing module, for when judging that residual memory space is less than residual memory space lower limit in described 3rd storage judge module, then from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before convergent-divergent.
Described system also comprises:
4th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
4th removing module, for from the storage moment the earliest, deletes the 4th frame of video exceeding the scheduled time memory time.
Described second searches module, is also greater than the first predetermined profile threshold value for judging whether the profile number of the object extracted meets and is less than the second predetermined profile threshold value;
Described system also comprises: the 5th removing module, for being greater than the first predetermined profile threshold value when the described second profile number of searching in module the object judging to extract meets and being less than the second predetermined profile threshold value, after then scaling the images to predetermined resolution, replace the image before convergent-divergent;
5th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Bluetooth function judge module, for judging whether the equipment of stored video data has Bluetooth function;
Unloading module, for by bluetooth, after stored video data being dumped to other memory devices, deletes.
In specific implementation process, described first stores judge module, second is stored judge module, the 3rd and stores judge module and the 4th and store the function of judge module and can be realized by same module, also can by three independently module realize respectively.
Beneficial effect, the invention provides the method and system that a kind of video data stores, by calculating the residual memory space of stored video data, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then from the storage moment the earliest, travel through the frame of video of memory time within the very first time, carry out comparison in difference to two two field pictures adjacent in described first frame of video to delete difference and be less than a wherein frame in two two field pictures of predetermined difference threshold value, thus similar image in video image is deleted, utilize the video data that maximum memory space is preserved, for video image storage improves the utilance of memory space, also provide convenient for finding useful image information later.
Be understandable that, for those of ordinary skills, can be equal to according to technical scheme of the present invention and inventive concept thereof and replace or change, and all these change or replace the protection range that all should belong to the claim appended by the present invention.
Claims (10)
1. a method for video data storage, is characterized in that, comprising:
A, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step B;
B, from the storage moment the earliest, traversal memory time the frame of video within the very first time, comparison in difference is carried out to two adjacent two field pictures; If difference is less than predetermined difference threshold value, then perform step C;
C, deletion difference are less than the wherein frame in two two field pictures of predetermined difference threshold value.
2. the method for video data storage according to claim 1, is characterized in that, after described step C, also comprise:
D1, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step D2;
D2, from the storage moment the earliest, traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object;
Whether the profile number of the object that D3, judgement are extracted is less than the first predetermined profile threshold value, if be less than, then performs step D4;
D4, delete the frame of video that the profile number extracting object is less than the first predetermined profile threshold value.
3. the method that video data stores according to any one of claims 1 or 2, is characterized in that, also comprise after described step C:
E1, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step e 2;
E2, from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before preserving convergent-divergent.
4. the method for video data storage according to claim 1, is characterized in that, before described steps A, also comprise:
A01, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, then perform steps A 02;
A02, from the storage moment the earliest, delete and exceed the 4th frame of video of the scheduled time memory time.
5. the method for video data storage according to claim 2, it is characterized in that, described step D3 also comprises: judge whether the profile number of the object extracted meets and is greater than the first predetermined profile threshold value and the step being less than the second predetermined profile threshold value;
If meet, then described method also comprises step;
G11, scale the images to predetermined resolution after, replace the image before convergent-divergent;
G12, the residual memory space of stored video data to be calculated, and judge whether the residual memory space calculated is less than residual memory space lower limit, if be less than, then perform step G13;
G13, judge whether the equipment of stored video data has Bluetooth function, if having, then perform step G14, otherwise terminate this operation;
G14, by bluetooth, after stored video data being dumped to other memory devices, delete.
6. a system for video data storage, is characterized in that, comprising:
First stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
First searches module, for from the storage moment the earliest, travels through the frame of video of memory time within the very first time, carries out comparison in difference to two adjacent two field pictures;
First removing module, is less than a wherein frame in two two field pictures of predetermined difference threshold value for deleting difference.
7. the system of video data storage according to claim 6, it is characterized in that, described system also comprises:
Second stores judge module, for calculating stored video data residual memory space, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Second searches module, for judging that the residual memory space calculated is less than residual memory space lower limit when the second storage judge module, then from the storage moment the earliest, and traversal second frame of video of memory time in predetermined second time range; Extract the profile of object in described second video frame images, and calculate the profile number extracting object, and judge whether the profile number of the object extracted is less than the first predetermined profile threshold value;
Second removing module, is less than the frame of video of the first predetermined profile threshold value for deleting the profile number extracting object.
8. the system that video data stores according to any one of claim 6 or 7, it is characterized in that, described system also comprises:
3rd stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
3rd removing module, for when judging that residual memory space is less than residual memory space lower limit in described 3rd storage judge module, then from the storage moment the earliest, traversal three frame of video of memory time in predetermined 3rd time range; By the image scaling of described 3rd frame of video after predetermined resolution, replace the image before convergent-divergent.
9. the system of video data storage according to claim 6, it is characterized in that, described system also comprises:
4th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
4th removing module, for from the storage moment the earliest, deletes the 4th frame of video exceeding the scheduled time memory time.
10. the system of video data storage according to claim 8, it is characterized in that, described second searches module, is also greater than the first predetermined profile threshold value for judging whether the profile number of the object extracted meets and is less than the second predetermined profile threshold value;
Described system also comprises:
5th removing module, for being greater than the first predetermined profile threshold value when the described second profile number of searching in module the object judging to extract meets and being less than the second predetermined profile threshold value, then, after scaling the images to predetermined resolution, replaces the image before convergent-divergent;
5th stores judge module, for calculating the residual memory space of stored video data, and judges whether the residual memory space calculated is less than residual memory space lower limit;
Bluetooth function judge module, for judging whether the equipment of stored video data has Bluetooth function;
Unloading module, for by bluetooth, after stored video data being dumped to other memory devices, deletes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510774636.6A CN105430480B (en) | 2015-11-13 | 2015-11-13 | A kind of method and system of video data storage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510774636.6A CN105430480B (en) | 2015-11-13 | 2015-11-13 | A kind of method and system of video data storage |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105430480A true CN105430480A (en) | 2016-03-23 |
CN105430480B CN105430480B (en) | 2019-06-11 |
Family
ID=55508363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510774636.6A Active CN105430480B (en) | 2015-11-13 | 2015-11-13 | A kind of method and system of video data storage |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105430480B (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105979138A (en) * | 2016-05-30 | 2016-09-28 | 努比亚技术有限公司 | Video shooting apparatus and method, and mobile terminal |
CN106469027A (en) * | 2016-09-13 | 2017-03-01 | 深圳市鼎阳科技有限公司 | A kind of method and device of limited storage space memory storage historical trend data |
CN107369323A (en) * | 2017-09-11 | 2017-11-21 | 安徽实运信息科技有限责任公司 | A kind of illegal overspeed snapping system of vehicle on highway |
CN107493458A (en) * | 2017-09-13 | 2017-12-19 | 郑州云海信息技术有限公司 | A kind of method and system for accessing monitor video |
CN107566803A (en) * | 2017-09-20 | 2018-01-09 | 信利光电股份有限公司 | The storage method and monitoring system of a kind of monitor video |
CN107870922A (en) * | 2016-09-23 | 2018-04-03 | 伊姆西Ip控股有限责任公司 | A kind of method, apparatus and system for data deduplication |
CN108076317A (en) * | 2016-11-17 | 2018-05-25 | 杭州海康威视数字技术股份有限公司 | Video data storage method and system, video cut-in method and node |
CN108205829A (en) * | 2016-12-20 | 2018-06-26 | 乐视汽车(北京)有限公司 | A kind of image processing method of automobile data recorder, device and electronic equipment |
CN108259840A (en) * | 2018-03-22 | 2018-07-06 | 浙江工业大学 | A kind of multi-channel video capture method and device for being suitable for mark platform |
CN108364338A (en) * | 2018-02-06 | 2018-08-03 | 阿里巴巴集团控股有限公司 | A kind of processing method of image data, device and electronic equipment |
CN109947965A (en) * | 2017-09-04 | 2019-06-28 | 阿里巴巴集团控股有限公司 | Object identifying, the update of data acquisition system, data processing method and device |
CN110692239A (en) * | 2017-06-08 | 2020-01-14 | 三菱电机株式会社 | Image information storage device |
CN110766451A (en) * | 2019-09-29 | 2020-02-07 | 浙江新再灵科技股份有限公司 | Elevator advertisement putting method and system based on human body static label |
CN110996183A (en) * | 2019-07-12 | 2020-04-10 | 北京达佳互联信息技术有限公司 | Video abstract generation method, device, terminal and storage medium |
CN110996056A (en) * | 2019-12-02 | 2020-04-10 | 浙江大华技术股份有限公司 | Video storage method and device of cascade monitoring system |
CN111784896A (en) * | 2020-06-17 | 2020-10-16 | 深圳南亿科技股份有限公司 | Access control monitoring image storage method, system and storage medium |
CN112164169A (en) * | 2020-09-21 | 2021-01-01 | 深圳前海微众银行股份有限公司 | Access control management method and device, access control equipment and computer readable storage medium |
CN112835525A (en) * | 2021-02-07 | 2021-05-25 | 东方网力科技股份有限公司 | Method, device and terminal for improving utilization rate of storage space |
CN112995558A (en) * | 2019-12-17 | 2021-06-18 | Tcl新技术(惠州)有限公司 | Video file storage method and device and storage medium |
CN113903105A (en) * | 2021-09-30 | 2022-01-07 | 杭州海康汽车软件有限公司 | Video circulating storage method and device, electronic equipment and storage medium |
CN113945063A (en) * | 2021-10-15 | 2022-01-18 | 福建瑞雪制冷设备有限公司 | Internet of things-based refrigeration house control method and system and storage medium thereof |
CN114419755A (en) * | 2022-01-20 | 2022-04-29 | 深圳市汉锐信息技术股份有限公司 | Automobile data recorder data processing method and system based on public cloud |
CN117241057A (en) * | 2023-09-08 | 2023-12-15 | 黄建邦 | Data storage method, video system, device, medium, product and storage system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1751508A (en) * | 2003-10-20 | 2006-03-22 | 松下电器产业株式会社 | Multimedia data recording apparatus, monitor system, and multimedia data recording method |
CN102761733A (en) * | 2011-04-29 | 2012-10-31 | 富泰华工业(深圳)有限公司 | Monitoring system and video data storage method |
CN102833509A (en) * | 2012-08-27 | 2012-12-19 | 安科智慧城市技术(中国)有限公司 | Storage method and storage device for video data and video monitoring system |
CN103327306A (en) * | 2013-06-14 | 2013-09-25 | 广东威创视讯科技股份有限公司 | Method and device for storing video surveillance image |
CN104902202A (en) * | 2015-05-15 | 2015-09-09 | 百度在线网络技术(北京)有限公司 | Method and device for video storage |
CN105187783A (en) * | 2015-08-30 | 2015-12-23 | 周良勇 | Monitoring video file processing method |
-
2015
- 2015-11-13 CN CN201510774636.6A patent/CN105430480B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1751508A (en) * | 2003-10-20 | 2006-03-22 | 松下电器产业株式会社 | Multimedia data recording apparatus, monitor system, and multimedia data recording method |
CN102761733A (en) * | 2011-04-29 | 2012-10-31 | 富泰华工业(深圳)有限公司 | Monitoring system and video data storage method |
CN102833509A (en) * | 2012-08-27 | 2012-12-19 | 安科智慧城市技术(中国)有限公司 | Storage method and storage device for video data and video monitoring system |
CN103327306A (en) * | 2013-06-14 | 2013-09-25 | 广东威创视讯科技股份有限公司 | Method and device for storing video surveillance image |
CN104902202A (en) * | 2015-05-15 | 2015-09-09 | 百度在线网络技术(北京)有限公司 | Method and device for video storage |
CN105187783A (en) * | 2015-08-30 | 2015-12-23 | 周良勇 | Monitoring video file processing method |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105979138A (en) * | 2016-05-30 | 2016-09-28 | 努比亚技术有限公司 | Video shooting apparatus and method, and mobile terminal |
CN106469027A (en) * | 2016-09-13 | 2017-03-01 | 深圳市鼎阳科技有限公司 | A kind of method and device of limited storage space memory storage historical trend data |
CN107870922A (en) * | 2016-09-23 | 2018-04-03 | 伊姆西Ip控股有限责任公司 | A kind of method, apparatus and system for data deduplication |
CN107870922B (en) * | 2016-09-23 | 2022-02-22 | 伊姆西Ip控股有限责任公司 | Method, equipment and system for data deduplication |
CN108076317B (en) * | 2016-11-17 | 2020-08-11 | 杭州海康威视数字技术股份有限公司 | Video data storage method and system, video access method and node |
CN108076317A (en) * | 2016-11-17 | 2018-05-25 | 杭州海康威视数字技术股份有限公司 | Video data storage method and system, video cut-in method and node |
CN108205829A (en) * | 2016-12-20 | 2018-06-26 | 乐视汽车(北京)有限公司 | A kind of image processing method of automobile data recorder, device and electronic equipment |
CN110692239B (en) * | 2017-06-08 | 2021-04-13 | 三菱电机株式会社 | Image information storage device |
CN110692239A (en) * | 2017-06-08 | 2020-01-14 | 三菱电机株式会社 | Image information storage device |
CN109947965A (en) * | 2017-09-04 | 2019-06-28 | 阿里巴巴集团控股有限公司 | Object identifying, the update of data acquisition system, data processing method and device |
CN109947965B (en) * | 2017-09-04 | 2023-09-05 | 阿里巴巴集团控股有限公司 | Object recognition, data set updating and data processing method and device |
CN107369323A (en) * | 2017-09-11 | 2017-11-21 | 安徽实运信息科技有限责任公司 | A kind of illegal overspeed snapping system of vehicle on highway |
CN107493458A (en) * | 2017-09-13 | 2017-12-19 | 郑州云海信息技术有限公司 | A kind of method and system for accessing monitor video |
CN107566803A (en) * | 2017-09-20 | 2018-01-09 | 信利光电股份有限公司 | The storage method and monitoring system of a kind of monitor video |
CN108364338A (en) * | 2018-02-06 | 2018-08-03 | 阿里巴巴集团控股有限公司 | A kind of processing method of image data, device and electronic equipment |
CN108364338B (en) * | 2018-02-06 | 2022-03-15 | 创新先进技术有限公司 | Image data processing method and device and electronic equipment |
CN108259840A (en) * | 2018-03-22 | 2018-07-06 | 浙江工业大学 | A kind of multi-channel video capture method and device for being suitable for mark platform |
CN110996183A (en) * | 2019-07-12 | 2020-04-10 | 北京达佳互联信息技术有限公司 | Video abstract generation method, device, terminal and storage medium |
CN110766451A (en) * | 2019-09-29 | 2020-02-07 | 浙江新再灵科技股份有限公司 | Elevator advertisement putting method and system based on human body static label |
CN110766451B (en) * | 2019-09-29 | 2022-07-19 | 浙江新再灵科技股份有限公司 | Elevator advertisement putting method and system based on human body static label |
CN110996056A (en) * | 2019-12-02 | 2020-04-10 | 浙江大华技术股份有限公司 | Video storage method and device of cascade monitoring system |
CN110996056B (en) * | 2019-12-02 | 2021-12-17 | 浙江大华技术股份有限公司 | Video storage method and device of cascade monitoring system |
CN112995558A (en) * | 2019-12-17 | 2021-06-18 | Tcl新技术(惠州)有限公司 | Video file storage method and device and storage medium |
CN111784896A (en) * | 2020-06-17 | 2020-10-16 | 深圳南亿科技股份有限公司 | Access control monitoring image storage method, system and storage medium |
CN111784896B (en) * | 2020-06-17 | 2021-02-23 | 深圳南亿科技股份有限公司 | Access control monitoring image storage method, system and storage medium |
CN112164169A (en) * | 2020-09-21 | 2021-01-01 | 深圳前海微众银行股份有限公司 | Access control management method and device, access control equipment and computer readable storage medium |
CN112835525A (en) * | 2021-02-07 | 2021-05-25 | 东方网力科技股份有限公司 | Method, device and terminal for improving utilization rate of storage space |
CN113903105A (en) * | 2021-09-30 | 2022-01-07 | 杭州海康汽车软件有限公司 | Video circulating storage method and device, electronic equipment and storage medium |
CN113903105B (en) * | 2021-09-30 | 2023-11-03 | 杭州海康汽车软件有限公司 | Video cyclic storage method and device, electronic equipment and storage medium |
CN113945063A (en) * | 2021-10-15 | 2022-01-18 | 福建瑞雪制冷设备有限公司 | Internet of things-based refrigeration house control method and system and storage medium thereof |
CN114419755A (en) * | 2022-01-20 | 2022-04-29 | 深圳市汉锐信息技术股份有限公司 | Automobile data recorder data processing method and system based on public cloud |
CN117241057A (en) * | 2023-09-08 | 2023-12-15 | 黄建邦 | Data storage method, video system, device, medium, product and storage system |
Also Published As
Publication number | Publication date |
---|---|
CN105430480B (en) | 2019-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105430480A (en) | Method and system for storing video data | |
CN106470323B (en) | The storage method and equipment of video data | |
CN110446062B (en) | Receiving processing method for big data file transmission, electronic device and storage medium | |
US9846711B2 (en) | LSM cache | |
CN103957416B (en) | Partial expansion method of encoded images and image processing apparatus | |
US20070080971A1 (en) | Method and apparatus of image buffer compression for display device | |
CN107734336B (en) | Compression method and device for video storage space | |
CN111405288A (en) | Video frame extraction method and device, electronic equipment and computer readable storage medium | |
US20140164686A1 (en) | Mobile device and method of managing data using swap thereof | |
EP2104356A1 (en) | Method and device for generating an image data stream, method and device for reconstructing a current image from an image data stream, image data stream and storage medium carrying an image data stream | |
CN101398807B (en) | Method and device for decompressing mobile terminal zip file | |
CN111091146B (en) | Picture similarity obtaining method and device, computer equipment and storage medium | |
CN105791906A (en) | Information pushing method and system | |
EP1587299B1 (en) | Compressing and decompressing image of a mobile communication terminal | |
US9282331B2 (en) | Image processing method and electronic device | |
CN107094241B (en) | A kind of the real time imagery display methods and system of carried SAR | |
CN105427235A (en) | Image browsing method and system | |
CN110555890A (en) | Memory management method and system | |
CN110619667B (en) | PNG picture compression method and system | |
US20120294542A1 (en) | Pixel data compression and decompression method | |
CN114626994A (en) | Image processing method, video processing method, computer equipment and storage medium | |
CN104866818A (en) | Method and device for searching pictures including human faces | |
CN109429067B (en) | Dynamic picture compression method and device, computer equipment and storage medium | |
US7684650B2 (en) | Method for processing image frame output from an image sensor by an image processor | |
CN113223100A (en) | Picture compression and decompression processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |