CN101635856B - Field coding method and device - Google Patents
Field coding method and device Download PDFInfo
- Publication number
- CN101635856B CN101635856B CN 200910091704 CN200910091704A CN101635856B CN 101635856 B CN101635856 B CN 101635856B CN 200910091704 CN200910091704 CN 200910091704 CN 200910091704 A CN200910091704 A CN 200910091704A CN 101635856 B CN101635856 B CN 101635856B
- Authority
- CN
- China
- Prior art keywords
- field
- floor
- frame
- layer
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Abstract
The invention discloses a field coding method and a field coding device. The method comprises the following steps: acquiring a top field and a bottom field of a first frame of a first-layer picture by adopting intraframe predictive coding, adopting the top field of a previous frame in the first layer as a reference picture of the top field of a subsequent frame for predictive coding, and adopting the bottom field of the previous frame in the first layer as the reference picture of the bottom field of the subsequent frame for predictive coding; adopting the top field of the frame at the same position in the first layer as the reference picture of the top field of each frame for predictive coding, and adopting the bottom field of the frame at the same position in the first layer as the reference picture of the bottom field of each frame for predictive coding. The invention realizes hierarchical coding without simultaneously leading in coding delay.
Description
Technical field
The present invention relates to technical field of video coding, be specifically related to field coding method and device.
Background technology
In the SD video monitoring system, camera all is the interlacing images acquired at present, and the every two field picture that obtains is by two: form for strange and even.Make the use encoding scheme carry out video coding, can effectively utilize the characteristics that interlacing is gathered, promote code efficiency; Make full use of the characteristics of interlace coded simultaneously, great facility is provided the real-time play of whole IP supervisory control system, record a video storage, on-demand playback, code stream unloading, parallel decoding etc.
Video encoder based on the field in the video monitoring adopts following two kinds of schemes mostly:
Scheme one is as shown in Figure 1, and the arrow among the figure is represented prediction direction, numeral 0~4 presentation code sequence number, and the code flow structure among Fig. 1 is the IP pattern, field, the top I of every two field picture
T/ P
TWith field, end P
BEncode separately, field, first two field picture top is the I image for only adopting the intraframe predictive coding image of spatial prediction in the sequence, and field, subsequent frame image top is the P image for forward direction time prediction image, and the field, the end of every two field picture is obtained by the top field prediction.Under this scheme, code stream can not classification; Under the prerequisite of not decoding, code stream can't be realized taking out frame and extract; Simultaneously, be 1 with reference to queue length.
Scheme two is as shown in Figure 2, and the arrow among the figure is represented prediction direction, numeral 0~6 presentation code sequence number, and the code flow structure among Fig. 2 is the IBP structure.Code stream is divided into 2 grades, and the 0th tomographic image is I, P image construction by reference picture, and the 1st tomographic image is the B image construction by non-reference picture.Encode separately in the field, top and the field, the end of every two field picture, the field, top of the first two field picture in the sequence is the I image, and all field patterns of subsequent frame image all are forward direction or two-way time prediction image.Because it is two-layer that image is divided into, and when real-time play, storage, playback, can two-layerly all select or only select the 0th layer like this.Under the prerequisite of not decoding, can from code stream, take out frame and extract the 0th tomographic image.This scheme realizes that the cost of layering is to adopt the back forecast coding, introduces frame coding time delay.The reference queue length of this scheme also is 1.
Summary of the invention
The present invention provides field coding method and device, with when not introducing the coding time delay, realizes hierarchical coding.
Technical scheme of the present invention is achieved in that
A kind of field coding method, this method comprises:
For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference;
For every tomographic image of succeeding layer, predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of every frame image as a reference, and predictive coding is carried out in the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference.
Predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of said every frame image as a reference, and the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference carries out further comprising after the predictive coding:
Only select the first floor, perhaps select the combination in any of the first floor and other layer to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Only select the field, top of the first floor, perhaps only select the field, the end of the first floor, the combination in any of the field, top of perhaps selecting the first floor and the field, top of other layer perhaps selects the combination in any of field, the end of field, the end and other layer of the first floor to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the first floor, perhaps extract the combination in any of q layer in the first floor and the remainder layer and carry out unloading;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, top of the first floor, perhaps extract the field, top of the first floor and the combination in any of q layer field, top in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, the end of the first floor, perhaps extract the field, the end of the first floor and the combination in any of q layer field, the end in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
When decoding, for each frame in each layer, to the field, top and field, the end parallel decoding of this frame;
Perhaps further comprise:
When decoding, the frame that is in same position in each layer except that the first floor is carried out frame level parallel decoding.
A kind of field coding method, this method comprises:
For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference;
Every tomographic image for succeeding layer; Predictive coding is carried out in the field, top of the first frame of field, the top employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, the end of the first frame of field, the end employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, top of the former frame of this layer of field, top employing of the subsequent frame of this layer image as a reference, and predictive coding is carried out in the field, the end of the former frame of this layer of field, end employing of the subsequent frame of this layer image as a reference.
The field, the end of the former frame of this layer of field, end employing of the subsequent frame of said this layer image as a reference carries out further comprising after the predictive coding:
Only select the first floor, perhaps select the combination in any of the first floor and other layer to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Only select the field, top of the first floor, perhaps only select the field, the end of the first floor, the combination in any of the field, top of perhaps selecting the first floor and the field, top of other layer perhaps selects the combination in any of field, the end of field, the end and other layer of the first floor to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the first floor, perhaps extract the combination in any of q layer in the first floor and the remainder layer and carry out unloading;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, top of the first floor, perhaps extract the field, top of the first floor and the combination in any of q layer field, top in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, the end of the first floor, perhaps extract the field, the end of the first floor and the combination in any of q layer field, the end in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
When decoding, for each frame in each layer, to the field, top and field, the end parallel decoding of this frame;
Perhaps further comprise:
When decoding, the frame that is in same position in each layer except that the first floor is carried out frame level parallel decoding.
A kind of code device, this device comprises:
First floor coding module; For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference, and first floor image is outputed to the succeeding layer coding module;
The succeeding layer coding module, for every tomographic image of succeeding layer, predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of every frame image as a reference, and predictive coding is carried out in the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference.
Said device further comprises:
Code stream uses module, obtains first floor image from first floor coding module, perhaps obtains first floor image and the succeeding layer image of the number of plies arbitrarily from first floor coding module and succeeding layer coding module and carries out that real-time play, code stream are stored, on-demand playback; Perhaps,
Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of the succeeding layer image of the number of plies arbitrarily, perhaps obtain the field, the end of first floor image and the field, the end of the succeeding layer image of the number of plies arbitrarily and carry out that real-time play, code stream are stored, on-demand playback from first floor coding module and succeeding layer coding module from first floor coding module and succeeding layer coding module.
Said device further comprises:
Take out frame module, under the prerequisite of not decoding, obtain first floor image from first floor coding module, any q tomographic image that perhaps obtains first floor image and the succeeding layer from first floor coding module and succeeding layer coding module carries out unloading; Perhaps,
Under the prerequisite of not decoding; Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of any q tomographic image the succeeding layer, perhaps from first floor coding module with the succeeding layer coding module obtains the field, the end of first floor image and unloading is carried out in the field, the end of any q tomographic image the succeeding layer from first floor coding module and succeeding layer coding module;
Wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream.
Said device further comprises:
Decoder module obtains the succeeding layer image of any number of plies from the succeeding layer coding module, and the frame that is in same position in each tomographic image is carried out frame level parallel decoding; Perhaps,
Obtain first floor image from first floor coding module, parallel decoding is carried out in field, top in each frame and field, the end; Perhaps,
Obtain any succeeding layer image from the succeeding layer coding module, parallel decoding is carried out in field, top in each frame and field, the end.
A kind of code device, this device comprises:
First floor coding module; For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference, and first floor image is outputed to the succeeding layer coding module;
The succeeding layer coding module; Every tomographic image for succeeding layer; Predictive coding is carried out in the field, top of the first frame of field, the top employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, the end of the first frame of field, the end employing first floor of the first frame of this layer image as a reference, and predictive coding is carried out in the field, top of the former frame of this layer of field, top employing of the subsequent frame of this layer image as a reference, and predictive coding is carried out in the field, the end of the former frame of this layer of field, end employing of the subsequent frame of this layer image as a reference.
Said device further comprises:
Code stream uses module, obtains first floor image from first floor coding module, perhaps obtains first floor image and the succeeding layer image of the number of plies arbitrarily from first floor coding module and succeeding layer coding module and carries out that real-time play, code stream are stored, on-demand playback; Perhaps,
Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of the succeeding layer image of the number of plies arbitrarily, perhaps obtain the field, the end of first floor image and the field, the end of the succeeding layer image of the number of plies arbitrarily and carry out that real-time play, code stream are stored, on-demand playback from first floor coding module and succeeding layer coding module from first floor coding module and succeeding layer coding module.
Said device further comprises:
Take out frame module, under the prerequisite of not decoding, obtain first floor image from first floor coding module, any q tomographic image that perhaps obtains first floor image and the succeeding layer from first floor coding module and succeeding layer coding module carries out unloading; Perhaps,
Under the prerequisite of not decoding; Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of any q tomographic image the succeeding layer, perhaps from first floor coding module with the succeeding layer coding module obtains the field, the end of first floor image and unloading is carried out in the field, the end of any q tomographic image the succeeding layer from first floor coding module and succeeding layer coding module;
Wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream.
Said device further comprises:
Decoder module obtains the succeeding layer image of any number of plies from the succeeding layer coding module, and the frame that is in same position in each tomographic image is carried out frame level parallel decoding; Perhaps,
Obtain first floor image from first floor coding module, parallel decoding is carried out in field, top in each frame and field, the end; Perhaps,
Obtain any succeeding layer image from the succeeding layer coding module, parallel decoding is carried out in field, top in each frame and field, the end.
Compared with prior art, the present invention only adopts the forward direction time prediction, and is 1 with reference to queue length, thereby can not introduce the coding time delay, has realized hierarchical coding simultaneously.
Description of drawings
Fig. 1 is existing IP field coding structure figure;
Fig. 2 is existing I
0B
1P
0Field coding structure figure;
The field coding method flow chart that Fig. 3 provides for the embodiment of the invention one;
The field coding method flow chart that Fig. 4 provides for the embodiment of the invention two;
Fig. 5-1 is the sketch map of the applying examples one of the embodiment of the invention one;
Fig. 5-2 is the sketch map of the applying examples two of the embodiment of the invention one;
Fig. 6-1 is the sketch map of the applying examples one of the embodiment of the invention two;
Fig. 6-2 is the sketch map of the applying examples two of the embodiment of the invention two;
The field code device composition diagram that Fig. 7 provides for the embodiment of the invention one.
Embodiment
Below in conjunction with accompanying drawing and specific embodiment the present invention is remake further detailed explanation.
The field coding method flow chart that Fig. 3 provides for the embodiment of the invention one, in the present embodiment, code stream is divided into N (N >=2) layer, and as shown in Figure 3, its concrete steps are following:
Step 301: for the 0th tomographic image; The first frame i.e. field, top and the field, the end of the 0th two field picture all adopts intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame image of this layer of field, top employing of m (m >=1) two field picture image as a reference, and predictive coding is carried out in the field, the end of the former frame image of this layer of field, end employing of m (m >=1) two field picture image as a reference.
Step 302: for the n (tomographic image of 1≤n≤N-1); The field, top of the p of this layer (p>=0) two field picture adopt the 0th layer the p two field picture the field, top as a reference image carry out predictive coding, the field, the end of the p of this layer (p>=0) two field picture adopt the 0th layer the p two field picture field, the end as a reference image carry out predictive coding.
It is thus clear that (1≤n≤N-1) tomographic image is the forward prediction image to n, is the P field pattern.
The field coding method flow chart that Fig. 4 provides for the embodiment of the invention two, in the present embodiment, code stream is divided into N (N >=2) layer, and as shown in Figure 4, its concrete steps are following:
Step 401: for the 0th tomographic image, the first frame i.e. field, top and the field, the end of the 0th two field picture all adopts intraframe predictive coding; Predictive coding is carried out in the field, top of the former frame image of this layer of field, top employing of m (m >=1) two field picture image as a reference, and predictive coding is carried out in the field, the end of the former frame image of this layer of field, end employing of m (m >=1) two field picture image as a reference.
Step 402: for the n (tomographic image of 1≤n≤N-1); The first frame of this layer promptly the field, top of the 0th two field picture adopt the 0th layer first two field picture the field, top as a reference image carry out predictive coding; The field, the end of the first two field picture of this layer adopt the 0th layer first two field picture field, the end as a reference image carry out predictive coding; Predictive coding is carried out in the field, top of the former frame image of this layer of field, top employing of the p of this layer (p>=1) two field picture image as a reference, and predictive coding is carried out in the field, the end of the former frame image of this layer of field, end employing of the p of this layer (p>=1) two field picture image as a reference.
It is thus clear that; In embodiment illustrated in fig. 3; The first frame of the 0th tomographic image is the I field pattern, and the field pattern of subsequent frame all adopts the 0th layer field pattern of the same type to carry out forward prediction and obtains, and (field pattern of tomographic image of 1≤n≤N-1) all adopts the 0th layer field pattern of the same type to carry out forward prediction and obtains n; In embodiment illustrated in fig. 4; The first frame of the 0th tomographic image is the I field pattern; The field pattern of other frame all adopts the 0th layer field pattern of the same type to carry out forward prediction and obtains; (field pattern of the first frame of tomographic image of 1≤n≤N-1) all adopts the first frame field pattern of the same type of the first floor to carry out forward prediction and obtains n, and the field pattern of the subsequent frame of n tomographic image all adopts the field pattern of the same type of this layer to carry out forward prediction and obtains.Therefore, the code stream that Fig. 3,4 illustrated embodiments produce can only be selected the 0th layer according to practical situations, perhaps selects the 0th layer of combination in any with other layer to carry out real-time play, code stream storage, on-demand playback.Simultaneously, under the prerequisite of not decoding, can take out the frame unloading, can only extract the 0th layer code stream, also can extract the 0th layer with remainder layer in the combination in any of q layer, for example: earlier extract the 0th layer, selection q layer arbitrarily in the 1st~N-1 layer then, 1≤q≤N-2; Simultaneously, when decoding, can carry out frame level parallel decoding to each layer except that the first floor, that is: for the different layers except that the first floor, the frame that is in same position can be decoded simultaneously.
In addition; The code stream that the field coding method that Fig. 3,4 illustrated embodiments provide produces can only be selected the 0th layer field, top according to practical situations; Perhaps only select the 0th layer field, the end; Perhaps select the combination in any of field, top of field, top and other layer of the 0th layer, perhaps select the combination in any of field, the end of field, the end and other layer of the 0th layer to carry out real-time play, code stream storage, on-demand playback; Simultaneously, under the prerequisite of not decoding, can take out the frame unloading to the field, top or the field, the end of code stream; Can only extract the 0th layer field, top or field, the end; Also can extract the combination in any of the 0th layer field, top and q layer field, top in the remainder layer, also can extract the combination in any of the 0th layer field, the end and q layer field, the end in the remainder layer, for example: extract the 0th layer field, the end earlier; In the 1st~N-1 layer, select the field, the end of q layer then arbitrarily, 1≤q≤N-2; Simultaneously, when decoding, for every tomographic image, but field, top and field, end parallel decoding in the same frame.
Visible simultaneously, the reference queue length of the field coding method that Fig. 3,4 illustrated embodiments provide all is 1.
Can find out from Fig. 3,4 illustrated embodiments; Except the 0th layer first frame field pattern employing intraframe predictive coding obtains; Other field pattern all adopts inter prediction encoding to obtain; The present invention does not limit intraframe predictive coding and the inter prediction encoding algorithm that is adopted, and can adopt existing any intraframe predictive coding algorithm and inter prediction encoding algorithm.
Below provide two applying examples of the embodiment of the invention one:
Fig. 5-1 is the sketch map of the applying examples one of the embodiment of the invention one, and shown in Fig. 5-1, code stream is divided into two-layer, 0~5 presentation code sequence number among the figure, and a cataloged procedure is following:
0, adopt intraframe predictive coding to obtain field, the top I of the 0th frame of the 0th tomographic image
T00With field, end I
B00
1, adopts field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 1st layer the 0th frame as a reference
T10, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 1st layer the 0th frame as a reference
B10
2, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 0th layer the 1st frame as a reference
T01, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 0th layer the 1st frame as a reference
B01
3, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 1st layer the 1st frame as a reference
T11, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 1st layer the 1st frame as a reference
B11
4, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 0th layer the 2nd frame as a reference
T02, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 0th layer the 2nd frame as a reference
B02
5, adopt field, the top P of the 0th layer the 2nd frame
T02Image prediction obtains field, the top P of the 1st layer the 2nd frame as a reference
T12, adopt field, the end P of the 0th layer the 2nd frame
B02Image prediction obtains field, the end P of the 1st layer the 2nd frame as a reference
B12
Shown in Fig. 5-1, can only select the 0th tomographic image, also can select the 0th layer and the 1st tomographic image to carry out real-time play, code stream storage, on-demand playback; Simultaneously, also can under the prerequisite of not decoding, extract the 0th layer and carry out unloading; Simultaneously, in when decoding, for each frame in the 0th layer, but the field, top of this frame and field, end parallel decoding; For each frame in the 1st layer, but the field, top of this frame and field, end parallel decoding.
Fig. 5-2 is the sketch map of the applying examples two of the embodiment of the invention one, and shown in Fig. 5-2, code stream is divided into three layers, 0~8 presentation code sequence number among the figure, and a cataloged procedure is following:
0, adopt intraframe predictive coding to obtain field, the top I of the 0th frame of the 0th tomographic image
T00With field, end I
B00
1, adopts field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 1st layer the 0th frame as a reference
T10, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 1st layer the 0th frame as a reference
B10
2, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 2nd layer the 0th frame as a reference
T20, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 2nd layer the 0th frame as a reference
B20
3, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 0th layer the 1st frame as a reference
T01, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 0th layer the 1st frame as a reference
B01
4, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 1st layer the 1st frame as a reference
T11, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 1st layer the 1st frame as a reference
B11
5, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 2nd layer the 1st frame as a reference
T21, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 2nd layer the 1st frame as a reference
B21
6, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 0th layer the 2nd frame as a reference
T02, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 0th layer the 2nd frame as a reference
B02
7, adopt field, the top P of the 0th layer the 2nd frame
T02Image prediction obtains field, the top P of the 1st layer the 2nd frame as a reference
T12, adopt field, the end P of the 0th layer the 2nd frame
B02Image prediction obtains field, the end P of the 1st layer the 2nd frame as a reference
B12
8, adopt field, the top P of the 0th layer the 2nd frame
T02Image prediction obtains field, the top P of the 2nd layer the 2nd frame as a reference
T22, adopt field, the end P of the 0th layer the 2nd frame
B02Image prediction obtains field, the end P of the 2nd layer the 2nd frame as a reference
B22
Shown in Fig. 5-2, can only select the 0th tomographic image, also can select the 0th layer and the 1st tomographic image, also can select the 0th layer, layers 1 and 2 image to carry out real-time play, code stream storage, on-demand playback; Simultaneously, also can under the prerequisite of not decoding, extract the 0th layer, perhaps extract the 0th layer and the 1st layer, perhaps extract the 0th layer and the 2nd layer and carry out unloading; Simultaneously, in when decoding, the frame that is in same position in the layers 1 and 2 can carry out frame level parallel decoding, for each frame in the 0th, 1,2 layer, but the field, top of this frame and field, end parallel decoding.
Fig. 6-1 is the sketch map of the applying examples one of the embodiment of the invention two, and shown in Fig. 6-1, code stream is divided into two-layer, 0~5 presentation code sequence number among the figure, and a cataloged procedure is following:
0, adopt intraframe predictive coding to obtain field, the top I of the 0th frame of the 0th tomographic image
T00With field, end I
B00
1, adopts field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 1st layer the 0th frame as a reference
T10, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 1st layer the 0th frame as a reference
B10
2, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 0th layer the 1st frame as a reference
T01, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 0th layer the 1st frame as a reference
B01
3, adopt field, the top P of the 1st layer the 0th frame
T10Image prediction obtains field, the top P of the 1st layer the 1st frame as a reference
T11, adopt field, the end P of the 1st layer the 0th frame
B10Image prediction obtains field, the end P of the 1st layer the 1st frame as a reference
B11
4, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 0th layer the 2nd frame as a reference
T02, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 0th layer the 2nd frame as a reference
B02
5, adopt field, the top P of the 1st layer the 1st frame
T11Image prediction obtains field, the top P of the 1st layer the 2nd frame as a reference
T12, adopt field, the end P of the 1st layer the 1st frame
B11Image prediction obtains field, the end P of the 1st layer the 2nd frame as a reference
B12
Shown in Fig. 6-1, can only select the 0th tomographic image, also can select the 0th layer and the 1st tomographic image to carry out real-time play, code stream storage, on-demand playback; Simultaneously, also can under the prerequisite of not decoding, extract the 0th layer and carry out unloading; Simultaneously, in when decoding, for each frame in the 0th layer, but the field, top of this frame and field, end parallel decoding; For each frame in the 1st layer, but the field, top of this frame and field, end parallel decoding.
Fig. 6-2 is the sketch map of the applying examples two of the embodiment of the invention two, and shown in Fig. 6-2, code stream is divided into three layers, 0~8 presentation code sequence number among the figure, and a cataloged procedure is following:
0, adopt intraframe predictive coding to obtain field, the top I of the 0th frame of the 0th tomographic image
T00With field, end I
B00
1, adopts field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 1st layer the 0th frame as a reference
T10, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 1st layer the 0th frame as a reference
B10
2, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 2nd layer the 0th frame as a reference
T20, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 2nd layer the 0th frame as a reference
B20
3, adopt field, the top I of the 0th layer the 0th frame
T00Image prediction obtains field, the top P of the 0th layer the 1st frame as a reference
T01, adopt field, the end I of the 0th layer the 0th frame
B00Image prediction obtains field, the end P of the 0th layer the 1st frame as a reference
B01
4, adopt field, the top P of the 1st layer the 0th frame
T10Image prediction obtains field, the top P of the 1st layer the 1st frame as a reference
T11, adopt field, the end P of the 1st layer the 0th frame
B10Image prediction obtains field, the end P of the 1st layer the 1st frame as a reference
B11
5, adopt field, the top P of the 2nd layer the 0th frame
T20Image prediction obtains field, the top P of the 2nd layer the 1st frame as a reference
T21, adopt field, the end P of the 2nd layer the 0th frame
B20Image prediction obtains field, the end P of the 2nd layer the 1st frame as a reference
B21
6, adopt field, the top P of the 0th layer the 1st frame
T01Image prediction obtains field, the top P of the 0th layer the 2nd frame as a reference
T02, adopt field, the end P of the 0th layer the 1st frame
B01Image prediction obtains field, the end P of the 0th layer the 2nd frame as a reference
B02
7, adopt field, the top P of the 1st layer the 1st frame
T11Image prediction obtains field, the top P of the 1st layer the 2nd frame as a reference
T12, adopt field, the end P of the 1st layer the 1st frame
B11Image prediction obtains field, the end P of the 1st layer the 2nd frame as a reference
B12
8, adopt field, the top P of the 2nd layer the 1st frame
T21Image prediction obtains field, the top P of the 2nd layer the 2nd frame as a reference
T22, adopt field, the end P of the 2nd layer the 1st frame
B21Image prediction obtains field, the end P of the 2nd layer the 2nd frame as a reference
B22
Shown in Fig. 6-2, can only select the 0th tomographic image, also can select the 0th layer and the 1st tomographic image, also can select the 0th layer, layers 1 and 2 image to carry out real-time play, code stream storage, on-demand playback; Simultaneously, also can under the prerequisite of not decoding, extract the 0th layer, perhaps extract the 0th layer and the 1st layer, perhaps extract the 0th layer and the 2nd layer and carry out unloading; Simultaneously, in when decoding, the frame that is in same position in the layers 1 and 2 can carry out frame level parallel decoding, for each frame in the 0th, 1,2 layer, but the field, top of this frame and field, end parallel decoding.
The field code device composition diagram that Fig. 7 provides for the embodiment of the invention one, as shown in Figure 7, it mainly comprises: first floor coding module 71, succeeding layer coding module 72, code stream use module 73, take out frame module 74 and decoder module 75, wherein:
First floor coding module 71: for first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference; Predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference, and first floor image is outputed to succeeding layer coding module 72.
Succeeding layer coding module 72: receive the first floor image that first floor coding module 71 is sent; Every tomographic image for succeeding layer; Predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of every frame image as a reference, and predictive coding is carried out in the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference.
Code stream uses module 73: obtain first floor image from first floor coding module 71, perhaps obtain first floor image from first floor coding module 71 and succeeding layer coding module 72 and carry out real-time play, code stream storage, on-demand playback with the succeeding layer image of the number of plies arbitrarily; Perhaps,
Obtain the field, top or the field, the end of first floor image from first floor coding module 71; Perhaps obtain the field, top of first floor image and the field, top of the succeeding layer image of the number of plies arbitrarily, perhaps obtain the field, the end of first floor image and carry out real-time play, code stream storage, on-demand playback with the field, the end of the succeeding layer image of the number of plies arbitrarily from first floor coding module 71 and succeeding layer coding module 72 from first floor coding module 71 and succeeding layer coding module 72.
Take out frame module 74: under the prerequisite of not decoding, obtain first floor image from first floor coding module 71, any q tomographic image that perhaps obtains first floor image and the succeeding layer from first floor coding module 71 and succeeding layer coding module 72 carries out unloading; Perhaps,
Under the prerequisite of not decoding; Obtain the field, top or the field, the end of first floor image from first floor coding module 71; Perhaps obtain the field, top of first floor image and the field, top of any q tomographic image the succeeding layer, perhaps from first floor coding module 71 with succeeding layer coding module 72 obtains the field, the end of first floor image and unloading is carried out in the field, the end of any q tomographic image the succeeding layer from first floor coding module 71 and succeeding layer coding module 72;
Wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream.
Decoder module 75: obtain the succeeding layer image of any number of plies from succeeding layer coding module 72, the frame that is in same position in each tomographic image is carried out frame level parallel decoding; Perhaps,
Obtain first floor image from first floor coding module 71, parallel decoding is carried out in field, top in each frame and field, the end; Perhaps,
Obtain any succeeding layer image from succeeding layer coding module 72, parallel decoding is carried out in field, top in each frame and field, the end.
The field code device that the embodiment of the invention two provides and the difference of device shown in Figure 7 are; The succeeding layer coding module is when encoding to the subsequent frame of the first frame of succeeding layer; Predictive coding is carried out in the field, top of the former frame of this layer of field, top employing of this subsequent frame of this succeeding layer image as a reference, and predictive coding is carried out in the field, the end of the former frame of this layer of field, end employing of this subsequent frame of this succeeding layer image as a reference.
The above is merely process of the present invention and method embodiment, in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being made, is not equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (12)
1. a field coding method is characterized in that, this method comprises:
For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference;
For every tomographic image of succeeding layer, predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of every frame image as a reference, and predictive coding is carried out in the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference.
2. the method for claim 1; It is characterized in that; Predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of said every frame image as a reference, and the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference carries out further comprising after the predictive coding:
Only select the first floor, perhaps select the combination in any of the first floor and other layer to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Only select the field, top of the first floor, perhaps only select the field, the end of the first floor, the combination in any of the field, top of perhaps selecting the first floor and the field, top of other layer perhaps selects the combination in any of field, the end of field, the end and other layer of the first floor to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the first floor, perhaps extract the combination in any of q layer in the first floor and the remainder layer and carry out unloading;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, top of the first floor, perhaps extract the field, top of the first floor and the combination in any of q layer field, top in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, the end of the first floor, perhaps extract the field, the end of the first floor and the combination in any of q layer field, the end in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
When decoding, for each frame in each layer, to the field, top and field, the end parallel decoding of this frame;
Perhaps further comprise:
When decoding, the frame that is in same position in each layer except that the first floor is carried out frame level parallel decoding.
3. a field coding method is characterized in that, this method comprises:
For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference;
Every tomographic image for succeeding layer; Predictive coding is carried out in the field, top of the first frame of field, the top employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, the end of the first frame of field, the end employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, top of the former frame of this layer of field, top employing of the subsequent frame of this layer image as a reference, and predictive coding is carried out in the field, the end of the former frame of this layer of field, end employing of the subsequent frame of this layer image as a reference.
4. method as claimed in claim 3 is characterized in that, the field, the end of the former frame of this layer of field, end employing of the subsequent frame of said this layer image as a reference carries out further comprising after the predictive coding:
Only select the first floor, perhaps select the combination in any of the first floor and other layer to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Only select the field, top of the first floor, perhaps only select the field, the end of the first floor, the combination in any of the field, top of perhaps selecting the first floor and the field, top of other layer perhaps selects the combination in any of field, the end of field, the end and other layer of the first floor to carry out real-time play, code stream storage, on-demand playback;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the first floor, perhaps extract the combination in any of q layer in the first floor and the remainder layer and carry out unloading;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, top of the first floor, perhaps extract the field, top of the first floor and the combination in any of q layer field, top in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
Under the prerequisite of not decoding, only extract the field, the end of the first floor, perhaps extract the field, the end of the first floor and the combination in any of q layer field, the end in the remainder layer and carry out unloading, wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream;
Perhaps further comprise:
When decoding, for each frame in each layer, to the field, top and field, the end parallel decoding of this frame;
Perhaps further comprise:
When decoding, the frame that is in same position in each layer except that the first floor is carried out frame level parallel decoding.
5. a field code device is characterized in that, this device comprises:
First floor coding module; For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference, and first floor image is outputed to the succeeding layer coding module;
The succeeding layer coding module, for every tomographic image of succeeding layer, predictive coding is carried out in the field, top that same position frame in the first floor is adopted in the field, top of every frame image as a reference, and predictive coding is carried out in the field, the end that same position frame in the first floor is adopted in the field, the end of every frame image as a reference.
6. device as claimed in claim 5; It is characterized in that; Said device further comprises: code stream uses module; This module is used for obtaining first floor image from first floor coding module, perhaps obtains first floor image from first floor coding module and succeeding layer coding module and carries out real-time play, code stream storage, on-demand playback with the succeeding layer image of the number of plies arbitrarily; Perhaps; This module is used for obtaining from the first floor coding module field, top or the field, the end of first floor image; Perhaps obtain the field, top of first floor image and the field, top of the succeeding layer image of the number of plies arbitrarily, perhaps obtain the field, the end of first floor image and the field, the end of the succeeding layer image of the number of plies arbitrarily and carry out that real-time play, code stream are stored, on-demand playback from first floor coding module and succeeding layer coding module from first floor coding module and succeeding layer coding module.
7. like claim 5 or 6 described devices; It is characterized in that; Said device further comprises: take out frame module; This module is used under the prerequisite of not decoding; Obtain first floor image from first floor coding module, perhaps any q tomographic image that obtains first floor image and the succeeding layer from first floor coding module and succeeding layer coding module carries out unloading; Perhaps; This module is used under the prerequisite of not decoding; Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of any q tomographic image the succeeding layer, perhaps from first floor coding module with the succeeding layer coding module obtains the field, the end of first floor image and unloading is carried out in the field, the end of any q tomographic image the succeeding layer from first floor coding module and succeeding layer coding module;
Wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream.
8. like claim 5 or 6 described devices; It is characterized in that; Said device further comprises: decoder module, this module are used for obtaining from the succeeding layer coding module succeeding layer image of any number of plies, and the frame that is in same position in each tomographic image is carried out frame level parallel decoding; Perhaps, this module is used for obtaining first floor image from first floor coding module, and parallel decoding is carried out in field, top in each frame and field, the end; Perhaps, this module is used for obtaining any succeeding layer image from the succeeding layer coding module, and parallel decoding is carried out in field, top in each frame and field, the end.
9. a field code device is characterized in that, this device comprises:
First floor coding module; For first floor image; The field, top and the field, the end of first frame all adopt intraframe predictive coding to obtain; Predictive coding is carried out in the field, top of the former frame of field, the top employing first floor of subsequent frame image as a reference, and predictive coding is carried out in the field, the end of the former frame of field, the end employing first floor of subsequent frame image as a reference, and first floor image is outputed to the succeeding layer coding module;
The succeeding layer coding module; Every tomographic image for succeeding layer; Predictive coding is carried out in the field, top of the first frame of field, the top employing first floor of the first frame of this layer image as a reference; Predictive coding is carried out in the field, the end of the first frame of field, the end employing first floor of the first frame of this layer image as a reference, and predictive coding is carried out in the field, top of the former frame of this layer of field, top employing of the subsequent frame of this layer image as a reference, and predictive coding is carried out in the field, the end of the former frame of this layer of field, end employing of the subsequent frame of this layer image as a reference.
10. device as claimed in claim 9; It is characterized in that; Said device further comprises: code stream uses module; This module is used for obtaining first floor image from first floor coding module, perhaps obtains first floor image from first floor coding module and succeeding layer coding module and carries out real-time play, code stream storage, on-demand playback with the succeeding layer image of the number of plies arbitrarily; Perhaps; This module is used for obtaining from the first floor coding module field, top or the field, the end of first floor image; Perhaps obtain the field, top of first floor image and the field, top of the succeeding layer image of the number of plies arbitrarily, perhaps obtain the field, the end of first floor image and the field, the end of the succeeding layer image of the number of plies arbitrarily and carry out that real-time play, code stream are stored, on-demand playback from first floor coding module and succeeding layer coding module from first floor coding module and succeeding layer coding module.
11. like claim 9 or 10 described devices; It is characterized in that; Said device further comprises: take out frame module; This module is used under the prerequisite of not decoding; Obtain first floor image from first floor coding module, perhaps any q tomographic image that obtains first floor image and the succeeding layer from first floor coding module and succeeding layer coding module carries out unloading; Perhaps; This module is used under the prerequisite of not decoding; Obtain the field, top or the field, the end of first floor image from first floor coding module; Perhaps obtain the field, top of first floor image and the field, top of any q tomographic image the succeeding layer, perhaps from first floor coding module with the succeeding layer coding module obtains the field, the end of first floor image and unloading is carried out in the field, the end of any q tomographic image the succeeding layer from first floor coding module and succeeding layer coding module;
Wherein, 1≤q≤N-2, N are total number of plies of an encoding code stream.
12. like claim 9 or 10 described devices; It is characterized in that; Said device further comprises: decoder module, this module are used for obtaining from the succeeding layer coding module succeeding layer image of any number of plies, and the frame that is in same position in each tomographic image is carried out frame level parallel decoding; Perhaps, this module is used for obtaining first floor image from first floor coding module, and parallel decoding is carried out in field, top in each frame and field, the end; Perhaps, this module is used for obtaining any succeeding layer image from the succeeding layer coding module, and parallel decoding is carried out in field, top in each frame and field, the end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910091704 CN101635856B (en) | 2009-08-24 | 2009-08-24 | Field coding method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910091704 CN101635856B (en) | 2009-08-24 | 2009-08-24 | Field coding method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101635856A CN101635856A (en) | 2010-01-27 |
CN101635856B true CN101635856B (en) | 2012-01-11 |
Family
ID=41594886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910091704 Active CN101635856B (en) | 2009-08-24 | 2009-08-24 | Field coding method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101635856B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369314B (en) * | 2012-04-01 | 2018-02-16 | 中兴通讯股份有限公司 | The coding method of frame field information and coding/decoding method, encoder and decoder |
CN106604034B (en) * | 2015-10-19 | 2019-11-08 | 腾讯科技(北京)有限公司 | The coding/decoding method and device of data frame |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001093596A1 (en) * | 2000-06-01 | 2001-12-06 | Koninklijke Philips Electronics N.V. | Video signal encoding and buffer management |
US6614845B1 (en) * | 1996-12-24 | 2003-09-02 | Verizon Laboratories Inc. | Method and apparatus for differential macroblock coding for intra-frame data in video conferencing systems |
WO2006033915A2 (en) * | 2004-09-16 | 2006-03-30 | Thomson Licensing | Method and apparatus for rapid video frame and field coding |
-
2009
- 2009-08-24 CN CN 200910091704 patent/CN101635856B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6614845B1 (en) * | 1996-12-24 | 2003-09-02 | Verizon Laboratories Inc. | Method and apparatus for differential macroblock coding for intra-frame data in video conferencing systems |
WO2001093596A1 (en) * | 2000-06-01 | 2001-12-06 | Koninklijke Philips Electronics N.V. | Video signal encoding and buffer management |
WO2006033915A2 (en) * | 2004-09-16 | 2006-03-30 | Thomson Licensing | Method and apparatus for rapid video frame and field coding |
Also Published As
Publication number | Publication date |
---|---|
CN101635856A (en) | 2010-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101742321B (en) | Layer decomposition-based Method and device for encoding and decoding video | |
CN102970526B (en) | A kind of method obtaining transform block size and module | |
CN101282479B (en) | Method for encoding and decoding airspace with adjustable resolution based on interesting area | |
CN104581161B (en) | With the use of method and the equipment of large-scale conversion cell encoding and decoded picture | |
CN1669321A (en) | A method for random access and gradual picture refresh in video coding | |
CN104919798B (en) | The method and apparatus of quantization matrix coding | |
CN106254868B (en) | Code rate controlling method for video coding, apparatus and system | |
US8406545B2 (en) | Apparatus for encoding image and apparatus for decoding image | |
RU2010127315A (en) | SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO | |
CN1976458A (en) | Method of encoding flags in layer using inter-layer correlation, method and apparatus for decoding | |
CN104012092A (en) | Method and apparatus for efficient transform unit encoding | |
CN101668208A (en) | Frame coding method and device | |
RU2016125119A (en) | SIGNALING IMPORTANT IMAGES | |
CN106464918A (en) | Signaling hrd parameters for bitstream partitions | |
CN1182331A (en) | Method and apparatus for changing resolution by direct DCT mapping | |
DE602007010835D1 (en) | QUALITY SCALABLE VIDEO DATA CURRENT | |
CN104272736A (en) | Context determination for entropy coding of run-length encoded transform coefficients | |
CN102640492A (en) | Method and apparatus for encoding and decoding coding unit of picture boundary | |
CN105284114A (en) | Method and apparatus for processing video signal | |
CN102075756B (en) | Video multiframe prediction encoding and decoding method and device | |
CN101783957A (en) | Method and device for predictive encoding of video | |
CN1770867A (en) | Selective prediction encoding and decoding methods and selective prediction encoding and decoding devices | |
CN101030365A (en) | Digital image storage displaying method and device | |
RU2010100485A (en) | JOINT CODING OF A LOT OF TRANSFORMATION BLOCKS WITH A REDUCED NUMBER OF COEFFICIENTS | |
CN1523893A (en) | Video encoding method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Patentee before: Huasan Communication Technology Co., Ltd. |
|
CP03 | Change of name, title or address |