CN105430480A - Method and system for storing video data - Google Patents

Method and system for storing video data Download PDF

Info

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
Application number
CN201510774636.6A
Other languages
Chinese (zh)
Other versions
CN105430480B (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.)
TCL Corp
Original Assignee
TCL Corp
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 TCL Corp filed Critical TCL Corp
Priority to CN201510774636.6A priority Critical patent/CN105430480B/en
Publication of CN105430480A publication Critical patent/CN105430480A/en
Application granted granted Critical
Publication of CN105430480B publication Critical patent/CN105430480B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television 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

The method and system that a kind of video data stores
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.
CN201510774636.6A 2015-11-13 2015-11-13 A kind of method and system of video data storage Active CN105430480B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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