CN102238312A - Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame - Google Patents

Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame Download PDF

Info

Publication number
CN102238312A
CN102238312A CN201010160748XA CN201010160748A CN102238312A CN 102238312 A CN102238312 A CN 102238312A CN 201010160748X A CN201010160748X A CN 201010160748XA CN 201010160748 A CN201010160748 A CN 201010160748A CN 102238312 A CN102238312 A CN 102238312A
Authority
CN
China
Prior art keywords
rfid
video
frame
net cast
size
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.)
Withdrawn
Application number
CN201010160748XA
Other languages
Chinese (zh)
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.)
DONGGUAN EASTRIVER TECHNOLOGY Co Ltd
Original Assignee
DONGGUAN EASTRIVER TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DONGGUAN EASTRIVER TECHNOLOGY Co Ltd filed Critical DONGGUAN EASTRIVER TECHNOLOGY Co Ltd
Priority to CN201010160748XA priority Critical patent/CN102238312A/en
Publication of CN102238312A publication Critical patent/CN102238312A/en
Withdrawn legal-status Critical Current

Links

Images

Abstract

The invention discloses a video processing method based on an RFID (Radio Frequency Identification Device) video live broadcast frame. The method comprises the following steps of: acquiring an RFID video live broadcast frame, i.e., acquiring the contents of an RFID tag by an RFID reader and transmitting acquired RFID information to an RFID video processor; acquiring video information by video acquisition equipment and inputting the acquired video information to the RFID video processor; processing with the RFID video processor to obtain the RFID video live broadcast frame; and storing the RFID video live broadcast frame as an RFID video file by using the RFID video server and searching for playing. The RFID video live broadcast frame comprises a frame head and a video frame, wherein the frame head comprises a frame head size, video frame time, a video frame size, an extension bit and an RFID bit. By searching the RFID information, convenient and easy searching and playing of video information are realized.

Description

A kind of method for processing video frequency based on RFID net cast frame
Technical field
The present invention relates to the video technique field, particularly relate to a kind of method for processing video frequency based on RFID net cast frame.
Background technology
Video (Video) technology is through the development of decades, and is very ripe, is widely used in different fields and occasion.
In the prior art, the video file after gathering, storing is a kind of Streaming Media, and bulky when playing, can only be play forward or backward with reproduction time usually.When the user needs the specific video content, then must play the searching certain content forward or backward by reproduction time, therefore, use very inconvenience, the user can not carry out the retrieval of specified conditions.So the video technique of prior art requires further improvement, with can convenient search.
If can be when gathering, transmit together as index and corresponding video and store with certain feature, just can be then by coming fast with video storage index together, accurately video is retrieved, and can carry out certain judgement to the content of video by these and video index fragment together, thereby when playing these videos, take specific action effect, for example on the broadcasting pictures of video, show the represented content of current video fragment, perhaps when playing this section video, play certain sound simultaneously to remind beholder or the like.Wherein, most important is exactly the problem of setting up of index, that is to say what takes indicate corresponding at that time this section video as index, the real-time problem of this sign, the problem that a plurality of signs occur at one time, speed issue when being gathered article by video capture device or the like is all compeled to be solved.
Therefore, at the prior art deficiency, provide a kind of RFID net cast frame and very necessary to solve the prior art deficiency based on the method for processing video frequency of this RFID net cast frame.
Summary of the invention
The objective of the invention is to avoid the deficiencies in the prior art part and a kind of method for processing video frequency based on RFID net cast frame is provided, can play the retrieval of video information by retrieval and then realization to RFID information.
Purpose of the present invention realizes by following technical measures:
A kind of method for processing video frequency based on RFID net cast frame comprises
(A) RFID net cast frame obtains
The RFID reader is gathered the content of RFID label, and the RFID information of gathering is sent to the RFID video processor;
Simultaneously, video capture device is gathered video information, and the video information of gathering is inputed to described RFID video processor;
Described RFID video processor carries out encapsulation process with the information of described RFID reader and the input of described video capture device, obtains RFID net cast frame;
(B) the RFID video server saves as the RFID video file with described RFID net cast frame
Described RFID video server receives the described RFID net cast frame of described RFID video processor input, and described RFID video server saves as the RFID video file with described RFID net cast frame;
(C) retrieval playing process
The RFID multimedia player is imported retrieval request to the RFID multimedia server,
The RFID multimedia server is retrieved the described RFID video file that described RFID video server is preserved, obtain qualified RFID video file segments and handle, send to the RFID multimedia player with FID net cast frame, the RFID multimedia player is decoded to described RFID net cast frame and is play.
Further, above-mentioned RFID net cast frame comprises frame head and frame of video, and described frame head is used to identify the content of the RFID label that described RFID reader gathers, and described frame of video is the video information that video capture device collects.
Further, above-mentioned frame head comprises frame head size, video frame time, video frame size, extension bits and RFID position
Described frame head specifically comprises,
The frame head size is used to identify the size of the shared memory capacity of frame head,
Video frame time is used to identify the time that frame of video produces,
Video frame size is used to identify the size of the shared memory capacity of frame of video,
Extension bits, the reserved location the when expansion of being reserved is used,
The RFID position is used to identify the content by the RFID label of RFID reader collection.
Further, above-mentioned RFID position is provided with and includes RFID position, and described RFID position is used to identify the content of each RFID label that described RFID reader collected.
Further, above-mentioned video frame time is used for the time that the record video frame produces, and specifically is the acquisition time of video information.
Further, above-mentioned frame head size, video frame size and extension bits are set to 32 signless integer of 4 bytes respectively.
Preferably, above-mentioned RFID video file from file begin comprise successively to the end of file: the video portion that constitutes by frame of video, by with corresponding RFID index portion and file summary portion of described video portion,
Described RFID index portion comprise the frame of video quantity with described video portion identical the RFID subindex, one frame frame of video of the corresponding described video of each RFID subindex portion, described RFID subindex comprises index size, video frame time, video size, extension bits and RFID position
Described index size is used to identify the size of the shared memory capacity of RFID subindex,
Described video frame time is used to identify the time that the frame of video of corresponding video portion produces,
Described video frame size is used to identify the size of the shared memory capacity of frame of video of corresponding video portion,
Described extension bits, the reserved location the when expansion of being reserved is used,
Described RFID position is used to identify the information of the RFID label that the RFID reader corresponding with the frame of video of video portion collect;
Described file summary portion comprises summary size, FileVersion, video data size, base station and extension bits,
Described summary size is used for the size of the shared memory capacity of identification document summary portion,
Described FileVersion is used to identify the version of RFID video file,
Described video data size is used for identifying the shared memory capacity sum of each frame of video of RFID video file,
Described base station is used to identify the numbering of the base station of the information of gathering video information and collection RFID label,
Described extension bits is waited until expansion and is used.
Further, above-mentioned RFID video processor carries out encapsulation process with the information of RFID reader and video capture device input, obtains RFID net cast frame, specifically comprises the following steps:
(1) the RFID video package system of described RFID video processor receives the RFID information of described RFID reader input, described RFID information is pre-stored in the RFID data buffer zone, the size of the described data of mark;
(2) simultaneously, the video information of the RFID video package system receiver, video collecting device of described RFID video processor input is pre-stored in screen buffer with described video information, the size of flag data;
(3) the newly-built RFID net cast frame memory area of the RFID video package system of described RFID video processor, described RFID net cast frame memory area comprise " frame head " field and " frame of video " field;
(4) the RFID video package system of described RFID video processor is inserted the current time " video frame time " field of described " frame head " field;
(5) the RFID video package system of described RFID video processor is inserted content in the RFID data buffer zone " RFID position " field of described " frame head " field;
(6) the RFID video package system of described RFID video processor is inserted the content of screen buffer " frame of video " field of described RFID net cast frame memory area;
(7) the RFID video package system of described RFID video processor is inserted the size of screen buffer " video frame size " field of described " frame head " field;
(8) the RFID video package system of described RFID video processor is inserted result of calculation " frame head size " field of described " frame head " field according to the size of described " frame head " field and described " frame of video " field calculating frame head;
(9) the RFID video package system of described RFID video processor is imported described RFID video processor to establishment good " RFID net cast frame " with binary form and is handled acquisition RFID net cast frame.
Another is preferred, and above-mentioned RFID multimedia player is decoded to described RFID net cast frame and play, and its detailed process is:
RFID net cast frame decoder resolves to video data and non-video data to RFID net cast frame, and video data is inputed to video processor, and non-video data is inputed to video processor,
The non-video data processor is handled the non-video data in the RFID net cast frame;
Video data processor is handled and is play the video data in the RFID net cast frame.
Another is preferred, and above-mentioned RFID multimedia player is decoded to described RFID net cast frame and play, and its detailed process is:
Described RFID net cast frame decoder reads preceding 4 bytes in the described RFID net cast frame, as " frame head size ";
Described RFID net cast frame decoder reads out frame head according to described " frame head size " from described RFID net cast frame, and gives the non-video data processor;
Described RFID net cast frame decoder reads out video data according to " video frame size " in the described frame head, and gives video processor;
Video processor is handled and is play according to the described video data of described RFID net cast frame decoder input;
Simultaneously, the data in the non-video data processor processing frame head.
A kind of method for processing video frequency based on RFID net cast frame provided by the invention comprises:
(A) RFID net cast frame obtains
The RFID reader is gathered the content of RFID label, and the RFID information of gathering is sent to the RFID video processor;
Simultaneously, video capture device is gathered video information, and the video information of gathering is inputed to described RFID video processor;
Described RFID video processor carries out encapsulation process with the information of described RFID reader and the input of described video capture device, obtains RFID net cast frame;
(B) the RFID video server saves as the RFID video file with described RFID net cast frame
Described RFID video server receives the described RFID net cast frame of described RFID video processor input, and described RFID video server saves as the RFID video file with described RFID net cast frame;
(C) retrieval playing process
The RFID multimedia player is imported retrieval request to the RFID multimedia server,
The RFID multimedia server is retrieved the described RFID video file that described RFID video server is preserved, obtain qualified RFID video file segments and handle, send to the RFID multimedia player with FID net cast frame, the RFID multimedia player is decoded to described RFID net cast frame and is play.
Method for processing video frequency based on RFID net cast frame of the present invention, by obtaining the RFID net cast frame that contains RFID information and video information, because RFID information and video information can be obtained at one time, therefore can identify video information by RFID information, therefore, can realize by retrieval and then realization to RFID information the retrieval of video information being play by RFID net cast frame, retrieval is play convenient and simple.
As scheme explanation
The invention will be further described in conjunction with the accompanying drawings, but the content in the accompanying drawing does not constitute any limitation of the invention.
Fig. 1 is the schematic diagram of a kind of RFID net cast of the present invention frame;
Fig. 2 is the structural representation of the base station of the embodiment of the invention 1;
The schematic diagram of the RFID video file of a kind of processing method based on RFID net cast frame of Fig. 3 the present invention;
Fig. 4 is the structural scheme of mechanism of the decoding playing device of a kind of RFID net cast of the present invention frame.
Embodiment
The invention will be further described with the following Examples.
Embodiment 1
A kind of RFID net cast frame as shown in Figure 1, comprises frame head and frame of video, and frame head is used to identify the content of the RFID label that the RFID reader gathers, and frame of video is the video data that video capture device collects, and frame head is corresponding one by one with frame of video.Because frame of video is corresponding with frame head, the frame head information by RFID net cast frame can unique correspondence be determined the information of frame of video, also can determine the frame head of its unique correspondence by the frame of video information of RFID net cast frame.
Frame head comprises frame head size, video frame time, video frame size, extension bits and RFID position.The frame head size is used to identify the size of the shared memory capacity of frame head.Video frame time is used to identify the time that frame of video produces, and generally is the acquisition time of video.Video frame size is used to identify the size of the shared memory capacity of frame of video.Extension bits, the reserved location the when expansion of being reserved is used.The type of frame head size, video frame size and extension bits is set to 32 signless integer of 4 bytes respectively.The RFID position is used to identify the content of the RFID label that the RFID reader receives.The RFID position is provided with and includes one or an above RFID position, and RFID position is used to identify the content of each received RFID label of RFID reader.
Shown in its formalization is defined as follows:
RFID net cast frame=frame head+frame of video
Frame head=frame head size+video frame time+video data size+extension bits+RFID position, wherein, the RFID position generally comprises a plurality of RFID position.
That is to say that a RFID net cast frame is made up of frame head and frame of video, frame head includes the size of frame head, time, the size of frame of video, the RFID position of the content of several RFID labels and 1 extension bits that frame of video produces.Each specific definition of forming field of RFID net cast frame is as shown in Table 1:
The composition table of table one RFID net cast frame
Figure GSA00000108983400071
RFID net cast frame of the present invention is gathered by the base station,
The base station comprises RFID reader, video capture device and RFID video processor.A RFID reader is installed on next door at video capture device, loads onto the RFID label for the object that needs to indicate.In the time of this object process video capture device, RFID reader on the video equipment next door just in time can read the content of the RFID label on this object, and the RFID reader together inputs to information, the video capture device of RFID label the RFID video processor with this video information and handles then.
The RFID video processor can indicate the video information of being gathered by the RFID label information that receives, and sign content and this video storage of RFID label are in the same place, afterwards just can be by the corresponding video of these sign retrievals.So the RFID video processor carries out encapsulation process with the information of RFID reader and video capture device input, obtains RFID net cast frame.
By RFID net cast frame, make video when gathering, information that just can be by the RFID label is transmitted together with corresponding video as index and is stored, just can be then by coming fast with video storage index together, accurately video is retrieved, and can carry out certain judgement to video information by these and video index fragment together, thereby when playing these videos, take some special processings, for example on the broadcasting pictures of video, show the represented content of current video fragment, perhaps when playing this section video, play certain sound simultaneously to remind beholder or the like.
Because the capacity of RFID label is very big, and can freely define, so the condition to video frequency searching also can be provided with flexibly, for example in monitoring to customs's vehicle in transit, just can be according to electronic license plate number, cargo manifest, the driver, conditions such as time of fire alarming are retrieved, and in the monitoring to the urgent patient of hospital, just can retrieve according to conditions such as patient name, bed labels.
By RFID net cast frame, can also utilize the advantage of RFID technology.The RFID technology is a kind of contactless automatic identification radio-frequency technique, and it is by the automatic recognition objective object of radiofrequency signal and obtain related data, and identification work need not manual intervention, can work in various adverse circumstances.The RFID technology can be discerned high-speed moving object and can discern a plurality of electronic tags simultaneously, and is swift and convenient to operate.Compare with present widely used automatic identification technology, REID has a lot of outstanding advantages: the first, and Touchless manipulation, long distance identification, can realize several centimetres of identifications to hundreds of rice scope, therefore need not manual intervention when finishing identification work, it is convenient to use; The second, there are not the machinery wearing and tearing, the life-span is long, and can work in rugged environments such as various oil stains, contamination by dust; The 3rd, high-speed moving object can be discerned and a plurality of electronic tags can be discerned simultaneously; The 4th, read write line has directly not open to end user physical interface, guarantees the fail safe of himself; The 5th, secure data area is except that the cryptoguard of electronic tag, and data division can be realized safety management with some algorithms; The 6th, there is the process of authentication mutually between read write line and the label, realize secure communication and storage.
RFID net cast frame of the present invention adopts base station shown in Figure 2 to gather.As shown in Figure 2, the base station is provided with RFID reader, video capture device and RFID video processor, the RFID video processor is provided with RFID input and video inputs, the output of RFID reader is connected with the RFID input of RFID video processor, the output of video capture device is connected with the video inputs of RFID video processor, and the output of RFID video processor is connected with the input of storage device.
The RFID reader, the content of gathering RFID label in its vicinity, and they are sent to the RFID net cast frame package system of RFID video processor;
Video capture device is captured in the video in its scope that can make a video recording, and they are sent to the RFID net cast frame package system of RFID video processor with the form of frame;
RFID net cast frame package system is encapsulated as RFID net cast frame to the content of the RFID label that is sended over by the RFID reader and frame of video that video capture device sends over.
The base station uses following flow process to generate RFID net cast frame:
(1) the RFID video package system of RFID video processor receives the RFID information of RFID reader input, RFID information is pre-stored in the RFID data buffer zone, the size of flag data;
(2) simultaneously, the video information of the RFID video package system receiver, video collecting device of RFID video processor input is pre-stored in screen buffer with video information, the size of flag data;
(3) the newly-built RFID net cast frame of the RFID video package system of RFID video processor, described RFID net cast frame memory area comprise " frame head " field and " frame of video " field;
(4) the RFID video package system of RFID video processor is inserted the current time " video frame time " field of " frame head " field;
(5) the RFID video package system of RFID video processor is inserted content in the RFID data buffer zone " RFID position " field of " frame head " field;
(6) the RFID video package system of RFID video processor is inserted the content of screen buffer " frame of video " field of RFID net cast frame memory area;
(7) the RFID video package system of RFID video processor is inserted the size of screen buffer " video frame size " field of " frame head " field;
(8) the RFID video package system of RFID video processor is inserted result of calculation " frame head size " field of " frame head " field according to the size of " frame head " field and " frame of video " field calculating frame head;
(9) the RFID video package system of RFID video processor is handled with binary form input RFID video processor setting up good " RFID net cast frame ", obtains RFID net cast frame.
Embodiment 2
A kind of method for processing video frequency based on RFID net cast frame comprises three parts: (A) the obtaining of RFID net cast frame, (B) RFID video server with RFID net cast frame save as the RFID video file, (C) retrieves playing process.
Introduce various piece below in detail:
(A) obtaining of RFID net cast frame, this part are intended to obtain RFID net cast frame.
The RFID reader is gathered the content of RFID label, and the RFID information of gathering is sent to the RFID video processor;
Simultaneously, video capture device is gathered video information, and the video information of gathering is inputed to the RFID video processor;
The RFID video processor carries out encapsulation process with the information of RFID reader and video capture device input, obtains RFID net cast frame.The RFID video processor is provided with RFID video package system, and the information of RFID reader and video capture device input encapsulates by RFID video package system.
RFID net cast frame among RFID net cast frame and the embodiment 1 constitutes identical, as shown in Figure 1, comprise frame head and frame of video, frame head is used to identify the content of the RFID label that the RFID reader gathers, frame of video is the video data that video capture device collects, and frame head is corresponding one by one with frame of video.Because frame of video is corresponding with frame head, the frame head information by RFID net cast frame can unique correspondence be determined the information of frame of video, also can determine the frame head of its unique correspondence by the frame of video information of RFID net cast frame.
Frame head comprises frame head size, video frame time, video frame size, extension bits and RFID position.The frame head size is used to identify the size of the shared memory capacity of frame head, and the type of frame head size is set to 32 signless integer of 4 bytes.Video frame time is used to identify the time that frame of video produces, and generally is the acquisition time of video.Video frame size is used to identify the size of the shared memory capacity of frame of video.Extension bits, the reserved location the when expansion of being reserved is used.The type of video frame size and extension bits is set to 32 signless integer of 4 bytes respectively.The RFID position is used to identify the content of the RFID label that the RFID reader collects.The RFID position is provided with and includes one or an above RFID position, and RFID position is used to identify the content of each received RFID label of RFID reader.
Shown in its formalization is defined as follows:
RFID net cast frame=frame head+frame of video
Frame head=frame head size+video frame time+video data size+extension bits+RFID position, wherein, the RFID position comprises one or more than one RFID position.
That is to say that a RFID net cast frame is made up of frame head and frame of video, frame head includes the size of frame head, time, the size of frame of video, the RFID position of the content of several RFID labels and 1 extension bits that frame of video produces.
The RFID video processor carries out encapsulation process with the information of RFID reader and video capture device input, saves as RFID net cast frame, specifically comprises the following steps:
(1) the RFID video package system of RFID video processor receives the RFID information of RFID reader input, RFID information is pre-stored in the RFID data buffer zone, the size of flag data;
(2) simultaneously, the video information of the RFID video package system receiver, video collecting device of RFID video processor input is pre-stored in screen buffer with video information, the size of flag data;
(3) the newly-built RFID net cast frame of the RFID video package system of RFID video processor, described RFID net cast frame memory area comprise " frame head " field and " frame of video " field;
(4) the RFID video package system of RFID video processor is inserted the current time " video frame time " field of " frame head " field;
(5) the RFID video package system of RFID video processor is inserted content in the RFID data buffer zone " RFID position " field of " frame head " field;
(6) the RFID video package system of RFID video processor is inserted the content of screen buffer " frame of video " field of RFID net cast frame memory area;
(7) the RFID video package system of RFID video processor is inserted the size of screen buffer " video frame size " field of " frame head " field;
(8) the RFID video package system of RFID video processor is inserted result of calculation " frame head size " field of " frame head " field according to the size of " frame head " field and " frame of video " field calculating frame head;
(9) the RFID video package system of RFID video processor is handled with binary form input RFID video processor setting up good " RFID net cast frame ", obtains RFID net cast frame.
By RFID net cast frame, can obtain the video of corresponding time and the RFID label substance relevant with this video, the information by the RFID label can identify this video.Be that video information and RFID label information in the RFID net cast frame is one to one, therefore, can video be identified by the information of RFID label, so thereby can by to the RFID label retrieval realize retrieval to particular video frequency.
By RFID net cast frame, make video when gathering, information that just can be by the RFID label is transmitted together with corresponding video as index and is stored, just can be then by coming fast with video storage index together, accurately video is retrieved, and can carry out certain judgement to the content of video by these and video index fragment together, thereby when playing these videos, take some special processing, for example on the broadcasting pictures of video, show the represented content of current video fragment, perhaps when playing this section video, play certain sound simultaneously to remind beholder or the like.
Because the capacity of RFID label is very big, and can freely define, so the condition to video frequency searching also can be provided with flexibly, for example in monitoring to customs's vehicle in transit, just can be according to electronic license plate number, cargo manifest, the driver, conditions such as time of fire alarming are retrieved, and in the monitoring to the urgent patient of hospital, just can retrieve according to conditions such as patient name, bed labels.
Because RFID net cast frame is compared with traditional frame of video, includes non-video data, content is abundanter, if but directly it being saved as file, it can not use traditional video player to play, and needs special-purpose player.In order to address this problem, the present invention is provided with second part RFID video server RFID net cast frame is saved as the RFID video file.The RFID video file can well compatible original player, that is to say the video of traditional player in also can smooth this file of broadcast.
(B) the RFID video server saves as the RFID video file with RFID net cast frame
The RFID video server receives the RFID net cast frame of RFID video processor input, and the RFID video server saves as the RFID video file with RFID net cast frame, to adapt to traditional video player.
As shown in Figure 3, the RFID video file from file begin comprise video portion, RFID index portion and file summary portion successively to the end of file.
Video portion is exactly the frame of video by a frame one frame.
RFID index portion mainly is made up of the RFID label information of each frame of video correspondence in the sign video portion, frame of video and RFID subindex are to concern one to one, be that each frame frame of video all has a RFID subindex correspondence, each RFID subindex is all identifying a frame frame of video.RFID index portion comprise the frame of video quantity with video portion identical the RFID subindex, a frame frame of video of the corresponding video of each RFID subindex portion.The RFID subindex contains the information of sign associated video frame, and the RFID subindex comprises index size, video frame time, video size, extension bits and RFID position.The index size is used to identify the size of the shared memory capacity of RFID subindex, video frame time is used to identify the time that the frame of video of corresponding video portion produces, video frame size is used to identify the size of the shared memory capacity of frame of video of corresponding video portion, extension bits is the expansion the reserved reserved location when using, and the RFID position is used to identify the information of the RFID label that the RFID reader corresponding with the frame of video of video portion collect.
The file summary is the descriptor to some summaries of presents.File summary portion comprises summary size, FileVersion, video data size, base station and extension bits.Summary size is used for the size of the shared memory capacity of identification document summary portion, FileVersion is used to identify the version of RFID video file, the video data size is used for identifying the shared memory capacity sum of each frame of video of RFID video file, the base station is used to identify the numbering of the base station of the information of gathering video information and collection RFID label, and extension bits is waited until expansion and used.
The RFID video file is divided into 3 big parts altogether, the implication of forming each field of RFID video file as shown in Table 2:
The composition of table two RFID video file
Figure GSA00000108983400141
Use this file format, because be positioned at the part that begins most of file at video, so traditional video player can be discerned these data and play, when it ran into non-video data, it will stop to play.For special player at this file---the RFID multimedia player then can be play by the retrieval playing process of third part.
By the RFID video file, can compatible traditional video player.
(C) retrieval playing process
The RFID multimedia player is imported retrieval request to the RFID multimedia server,
The RFID video file that RFID multimedia server retrieval RFID video server is preserved, obtain qualified RFID video file segments and be combined into RFID net cast frame and send to the RFID multimedia player, the RFID multimedia player is decoded to RFID net cast frame and is play.
Then can play it according to the method for playing RFID net cast frame then at the RFID multimedia player of this RFID video file by the flow process shown in hereinafter the RFID net cast frame of the synthetic frame frame of file group:
(1) reads summary, the computation index original position: the original position of index=video data size;
(2) read index, according to the original position of index calculation frame of video (till the current index entry of the original position of frame of video=the be accumulated to institute, wherein all " video size " and) and index in the video size that identifies read frame of video, frame of video and index are merged into " RFID net cast frame " according to the method for base station collection " RFID net cast frame " then;
(3) play " RFID net cast frame ";
(4) repeated for the 2nd, the 3rd step, all play up to all data.
Annotate: the original position that makes file is 0, rather than 1, and the position that is to say data in the file is from 0 open numbering, rather than from 1 open numbering.The position of all relevant documents of mentioning later is all identical therewith.
Play " RFID net cast frame ", need decode and to play it by the RFID multimedia player.The decoding of RFID net cast frame, the process of broadcast are exactly the reverse-engineering of its cataloged procedure, its purpose is exactly that video data and non-video data in the RFID net cast frame are separated, give video processor video data and decode, give the non-video treatment system non-video data and handle.Like this, just can be in displaying video, also can be to the data of these non-videos, make corresponding response as content of RFID label etc., for example on the video playback picture, show the RFID label, (or) broadcasting pictures of glimmering simultaneously, (or) sound of certain warning or the like play simultaneously.
The decoding playing device structure as shown in Figure 4, the RFID multimedia player is provided with RFID net cast frame decoder, non-video data processor and video data processor.RFID net cast frame decoder is resolved RFID net cast frame becomes video data and non-video data, and video data is inputed to video processor, and non-video data is inputed to the non-video data processor.The non-video data processor carries out certain to the non-video data in the RFID net cast frame to be handled, and for example the content of display video time, RFID data on broadcasting pictures is play certain alarm sound etc.Video processor is handled and is play the video data in the RFID net cast frame.
The RFID multimedia player is decoded to RFID net cast frame and is play, and carries out according to following flow process:
RFID net cast frame decoder reads preceding 4 bytes in the RFID net cast frame, as " frame head size ";
RFID net cast frame decoder reads out frame head according to " frame head size " from RFID net cast frame, and gives the non-video data processor;
RFID net cast frame decoder reads out video data according to " video frame size " in the frame head, and gives video processor;
Video processor is handled and is play according to the video data of RFID net cast frame decoder input;
Simultaneously, the data in the non-video data processor processing frame head.
Embodiment 3
A kind of handle " RFID net cast frame " saves as the method for " RFID video file ", comprises the following steps:
1. set up 1 temporary file VideoFile.dat with " frame of video " field in temporary " RFID net cast frame ";
2. set up 1 temporary file IndexFile.vid with " frame head " field in temporary " RFID net cast frame ";
3. receive 1 " RFID net cast frame ", frame of video is wherein deposited in VideFile.dat, wherein frame head is deposited in IndexFile.vid; And accumulative total video frame size wherein wherein, deposit variable V ideoSize in, the time of the 1st frame of video is deposited in variable FirstTime, the time of last 1 frame of video is deposited in variables L astTime, and depositing variable variable R fidList in behind all RFID label removal duplicate contents;
4. repeated for the 3rd step, (for example 1 day in the past up to the condition of needs storages, 1 hour is in the past) take place, set up one " file summary ", making " summary size " is 20, and " FileVersion " is 1, and " video data size " is VideoSize, " base station " by the numbering of preservation base station, extension bits is 0;
5. the file summary is write the last of IndexFile.vid;
6. the content of IndexFile.vid is write the last of VideoFile.dat, the VideoFile.dat of this moment has the file of " RFID video file " form exactly;
7. the form rename of VideoFile.dat according to " time+base station ", 201002081142101.dat (representing 11: 42 on the 8th February in 2010 data of No. 101 base stations to be preserved) for example.Then this filename and FirstTime, LastTime, RfidList deposits relational database in;
8. delete temporary file IndexFile.dat;
9. repeat above process till no longer needing to preserve data.
Annotate: in the 7th step, some information have been saved in relational database, later the purpose of doing like this will be described.
Based on relational database and " RFID video file ", just can be fast, efficiently the video of storing has been retrieved, the present invention proposes a kind of retrieval and player method based on the two:
1. the condition of retrieval is checked, earlier carried out initial alignment according to the content of the time of the video in the condition, the base station of gathering, RFID label etc., find out qualified file name with relational database;
2. the file that comes out according to retrieval in the 1st step compares the index part and the search condition of each file, and video that wherein meets search condition and index are encoded, and becomes " RFID net cast frame ";
3. (simultaneously) plays " RFID net cast frame ";
4. repeated for the 2nd~3 step, the file that retrieval is come out in all the 1st steps all retrieval finishes.
Should be noted that at last; above embodiment is only in order to illustrate technical scheme of the present invention but not limiting the scope of the invention; although the present invention has been done detailed description with reference to preferred embodiment; those of ordinary skill in the art is to be understood that; can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the essence and the scope of technical solution of the present invention.

Claims (10)

1. the method for processing video frequency based on RFID net cast frame is characterized in that: comprise
(A) RFID net cast frame obtains
The RFID reader is gathered the content of RFID label, and the RFID information of gathering is sent to the RFID video processor;
Simultaneously, video capture device is gathered video information, and the video information of gathering is inputed to described RFID video processor;
Described RFID video processor carries out encapsulation process with the information of described RFID reader and the input of described video capture device, obtains RFID net cast frame;
(B) the RFID video server saves as the RFID video file with described RFID net cast frame
Described RFID video server receives the described RFID net cast frame of described RFID video processor input, and described RFID video server saves as the RFID video file with described RFID net cast frame;
(C) retrieval playing process
The RFID multimedia player is imported retrieval request to the RFID multimedia server,
The RFID multimedia server is retrieved the described RFID video file that described RFID video server is preserved, obtain qualified RFID video file segments and handle, send to the RFID multimedia player with FID net cast frame, the RFID multimedia player is decoded to described RFID net cast frame and is play.
2. the method for processing video frequency based on RFID net cast frame according to claim 1, it is characterized in that: described RFID net cast frame comprises frame head and frame of video, described frame head is used to identify the content of the RFID label that described RFID reader gathers, and described frame of video is the video information that video capture device collects.
3. the method for processing video frequency based on RFID net cast frame according to claim 2 is characterized in that:
Described frame head comprises that frame head size, video frame time, video frame size, the described frame head of extension bits and RFID position specifically comprise,
The frame head size is used to identify the size of the shared memory capacity of frame head,
Video frame time is used to identify the time that frame of video produces,
Video frame size is used to identify the size of the shared memory capacity of frame of video,
Extension bits, the reserved location the when expansion of being reserved is used,
The RFID position is used to identify the content by the RFID label of RFID reader collection.
4. RFID net cast frame according to claim 3 is characterized in that:
Described RFID position is provided with and includes RFID position, and described RFID position is used to identify the content of each RFID label that described RFID reader collected.
5. the method for processing video frequency based on RFID net cast frame according to claim 4 is characterized in that:
Described video frame time is used for the time that the record video frame produces, and specifically is the acquisition time of video information.
6. the method for processing video frequency based on RFID net cast frame according to claim 5 is characterized in that:
Described frame head size, video frame size and extension bits are set to 32 signless integer of 4 bytes respectively.
7. according to method for processing video frequency any in the claim 1 to 6, it is characterized in that based on RFID net cast frame:
Described RFID video file from file begin comprise successively to the end of file: the video portion that constitutes by frame of video, by with corresponding RFID index portion and file summary portion of described video portion,
Described RFID index portion comprise the frame of video quantity with described video portion identical the RFID subindex, one frame frame of video of the corresponding described video of each RFID subindex portion, described RFID subindex comprises index size, video frame time, video size, extension bits and RFID position
Described index size is used to identify the size of the shared memory capacity of RFID subindex,
Described video frame time is used to identify the time that the frame of video of corresponding video portion produces,
Described video frame size is used to identify the size of the shared memory capacity of frame of video of corresponding video portion,
Described extension bits, the reserved location the when expansion of being reserved is used,
Described RFID position is used to identify the information of the RFID label that the RFID reader corresponding with the frame of video of video portion collect;
Described file summary portion comprises summary size, FileVersion, video data size, base station and extension bits,
Described summary size is used for the size of the shared memory capacity of identification document summary portion,
Described FileVersion is used to identify the version of RFID video file,
Described video data size is used for identifying the shared memory capacity sum of each frame of video of RFID video file,
Described base station is used to identify the numbering of the base station of the information of gathering video information and collection RFID label,
Described extension bits is waited until expansion and is used.
8. the method for processing video frequency based on RFID net cast frame according to claim 7 is characterized in that:
Described RFID video processor carries out encapsulation process with the information of RFID reader and video capture device input, obtains RFID net cast frame, specifically comprises the following steps:
(1) the RFID video package system of described RFID video processor receives the RFID information of described RFID reader input, described RFID information is pre-stored in the RFID data buffer zone, the size of the described data of mark;
(2) simultaneously, the video information of the RFID video package system receiver, video collecting device of described RFID video processor input is pre-stored in screen buffer with described video information, the size of flag data;
(3) the newly-built RFID net cast frame memory area of the RFID video package system of described RFID video processor, described RFID net cast frame memory area comprise " frame head " field and " frame of video " field;
(4) the RFID video package system of described RFID video processor is inserted the current time " video frame time " field of described " frame head " field;
(5) the RFID video package system of described RFID video processor is inserted content in the RFID data buffer zone " RFID position " field of described " frame head " field;
(6) the RFID video package system of described RFID video processor is inserted the content of screen buffer " frame of video " field of described RFID net cast frame memory area;
(7) the RFID video package system of described RFID video processor is inserted the size of screen buffer " video frame size " field of described " frame head " field;
(8) the RFID video package system of described RFID video processor is inserted result of calculation " frame head size " field of described " frame head " field according to the size of described " frame head " field and described " frame of video " field calculating frame head;
(9) the RFID video package system of described RFID video processor is imported described RFID video processor to establishment good " RFID net cast frame " with binary form and is handled acquisition RFID net cast frame.
9. according to any described method for processing video frequency based on RFID net cast frame in the claim 1 to 6, it is characterized in that: described RFID multimedia player is decoded to described RFID net cast frame and is play, and its detailed process is:
RFID net cast frame decoder resolves to video data and non-video data to RFID net cast frame, and video data is inputed to video processor, and non-video data is inputed to video processor,
The non-video data processor is handled the non-video data in the RFID net cast frame;
Video data processor is handled and is play the video data in the RFID net cast frame.
10. according to any described method for processing video frequency in the claim 1 to 6, it is characterized in that based on RFID net cast frame:
Described RFID multimedia player is decoded to described RFID net cast frame and is play, and its detailed process is:
Described RFID net cast frame decoder reads preceding 4 bytes in the described RFID net cast frame, as " frame head size ";
Described RFID net cast frame decoder reads out frame head according to described " frame head size " from described RFID net cast frame, and gives the non-video data processor;
Described RFID net cast frame decoder reads out video data according to " video frame size " in the described frame head, and gives video processor;
Video processor is handled and is play according to the described video data of described RFID net cast frame decoder input;
Simultaneously, the data in the non-video data processor processing frame head.
CN201010160748XA 2010-04-23 2010-04-23 Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame Withdrawn CN102238312A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010160748XA CN102238312A (en) 2010-04-23 2010-04-23 Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010160748XA CN102238312A (en) 2010-04-23 2010-04-23 Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame

Publications (1)

Publication Number Publication Date
CN102238312A true CN102238312A (en) 2011-11-09

Family

ID=44888481

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010160748XA Withdrawn CN102238312A (en) 2010-04-23 2010-04-23 Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame

Country Status (1)

Country Link
CN (1) CN102238312A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027953A (en) * 2015-03-30 2016-10-12 国际商业机器公司 System to distinguish between visually identical objects
CN110738709A (en) * 2019-09-10 2020-01-31 北京中盾安全技术开发公司 video evaluation method based on two-dimensional code and video evaluation system thereof
CN116411282A (en) * 2022-12-27 2023-07-11 凯特数智科技有限公司 Pipeline cathode protection intelligent pile data monitoring and transmitting method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040164858A1 (en) * 2003-02-26 2004-08-26 Yun-Ting Lin Integrated RFID and video tracking system
CN1889671A (en) * 2006-03-09 2007-01-03 李克 Method for inserting digital video recording inquiry with electronic coding mode and system thereof
CN101300578A (en) * 2005-11-03 2008-11-05 皇家飞利浦电子股份有限公司 Real-time information management method and apparatus based on object
CN101325694A (en) * 2007-06-13 2008-12-17 中国科学院自动化研究所 System and method for monitoring intelligent video combining wireless radio frequency recognition technique
CN101325681A (en) * 2008-07-25 2008-12-17 北京声迅电子有限公司 Method for storing AVS encoding file format for video recorder and video server
CN101487894A (en) * 2009-02-12 2009-07-22 中山大学 Video positioning service system based on RFID

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040164858A1 (en) * 2003-02-26 2004-08-26 Yun-Ting Lin Integrated RFID and video tracking system
CN101300578A (en) * 2005-11-03 2008-11-05 皇家飞利浦电子股份有限公司 Real-time information management method and apparatus based on object
CN1889671A (en) * 2006-03-09 2007-01-03 李克 Method for inserting digital video recording inquiry with electronic coding mode and system thereof
CN101325694A (en) * 2007-06-13 2008-12-17 中国科学院自动化研究所 System and method for monitoring intelligent video combining wireless radio frequency recognition technique
CN101325681A (en) * 2008-07-25 2008-12-17 北京声迅电子有限公司 Method for storing AVS encoding file format for video recorder and video server
CN101487894A (en) * 2009-02-12 2009-07-22 中山大学 Video positioning service system based on RFID

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106027953A (en) * 2015-03-30 2016-10-12 国际商业机器公司 System to distinguish between visually identical objects
CN110738709A (en) * 2019-09-10 2020-01-31 北京中盾安全技术开发公司 video evaluation method based on two-dimensional code and video evaluation system thereof
CN116411282A (en) * 2022-12-27 2023-07-11 凯特数智科技有限公司 Pipeline cathode protection intelligent pile data monitoring and transmitting method and system
CN116411282B (en) * 2022-12-27 2024-02-02 凯特数智科技有限公司 Pipeline cathode protection intelligent pile data monitoring and transmitting method and system

Similar Documents

Publication Publication Date Title
CA2853813C (en) Context relevant interactive television
CN102314916B (en) Video processing method and system
CN101821734B (en) Detection and classification of matches between time-based media
CN101631237A (en) Video monitoring data storing and managing system
CN104572952B (en) The recognition methods of live multimedia file and device
WO2016119528A1 (en) Intelligent processing method and system for video data
CN104281651B (en) A kind of method and its system of massive video data retrieval
CN100547604C (en) The logistics enquiring system that has electronic tag video
CN106464984A (en) Signature retrieval and matching for media monitoring
WO2013185518A1 (en) Detection method for advertisement segment in television live stream
WO2002057959A3 (en) Digital media management apparatus and methods
CN102523482B (en) Advertisement monitoring technology based on video content and regression method
CN103902746A (en) Fault code, data stream and freeze frame data storage and playback method
US9390170B2 (en) Methods and systems for arranging and searching a database of media content recordings
CN108337482A (en) The storage method and system of monitor video
CN103442271A (en) Classified program searching method used for TV (Television) box
CN112800255A (en) Data labeling method, data labeling device, object tracking method, object tracking device, equipment and storage medium
CN102238312A (en) Video processing method based on RFID (Radio Frequency Identification Device) video live broadcast frame
CN102779539A (en) Universal transcoding system and universal transcoding method of video
CN203812267U (en) Material-evidence management and control and information sharing system based on RFID technology for public security
US9812173B2 (en) Signal recording apparatus, camera recorder, and signal processing system
CN1889097B (en) Antifake examining system with electronic tag video and method thereof
CN201639702U (en) RFID (Radio Frequency Identification Devices) video processing system
CN1889671B (en) Method for inserting digital video recording inquiry with electronic coding mode and system thereof
CN101727493A (en) Video file retrieval method of locomotive monitoring system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 523808, No. two, No. 9, Songshan hi tech Industrial Development Zone, Guangdong, Dongguan

Applicant after: Dongguan Eastriver Technology Co., Ltd.

Address before: 523010 Guangdong province Dongguan Guancheng District Jinniu Village No. 30 Dongguan yishili Technology Co. Ltd.

Applicant before: Dongguan Eastriver Technology Co., Ltd.

C04 Withdrawal of patent application after publication (patent law 2001)
WW01 Invention patent application withdrawn after publication

Application publication date: 20111109