CN101867812B - 一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 - Google Patents
一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 Download PDFInfo
- Publication number
- CN101867812B CN101867812B CN 201010153589 CN201010153589A CN101867812B CN 101867812 B CN101867812 B CN 101867812B CN 201010153589 CN201010153589 CN 201010153589 CN 201010153589 A CN201010153589 A CN 201010153589A CN 101867812 B CN101867812 B CN 101867812B
- Authority
- CN
- China
- Prior art keywords
- block
- motion vector
- macro block
- computing
- data compression
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000013144 data compression Methods 0.000 title claims abstract description 15
- 230000000694 effects Effects 0.000 title claims abstract description 6
- 239000013598 vector Substances 0.000 claims abstract description 52
- 238000000638 solvent extraction Methods 0.000 abstract 1
- 238000007906 compression Methods 0.000 description 7
- 230000006835 compression Effects 0.000 description 6
- 238000005192 partition Methods 0.000 description 4
- 229910003460 diamond Inorganic materials 0.000 description 3
- 239000010432 diamond Substances 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及视频压缩领域,公开一种利用边缘效应进行运动预测的视频数据压缩运动估计方法,在该方法中采用了具有交集部的圆形宏块划分方法,并通过交集部的运动向量取中间值确定宏块运动矢量预测值;通过初始搜索和初定匹配模块的确定,同时通过以初定匹配模块为基点进行二次搜索范围的确定和运动估算。本发明方法可以提高估算的准确度和速度,有效消除视频中的“方块”现象。
Description
技术领域:
本发明涉及视频压缩领域,特别是面向数字家庭的流动媒体视频数据压缩运动估计方法。
背景技术
在多媒体应用中,一幅640×480的256色彩图像所占的数据量为300kB,而动态视频要求每秒播放25~30帧图像,因而以640×480的窗口播放256色彩***图像,即使在没有声音数据的情况下,也要求每秒处理8MB左右的数据量,所以为了通过有限网络带宽和速度下,实现多媒体的流畅播放,有必要对动态视频进行最大程度的压缩处理。
多媒体的数据量和信息量关系为I=D-du,其中,I为信息量,D为数据量,du为冗余量。信息量是要传输的主要数据,数据冗余是无用的数据,没有必要传输。视频信号上存在大量冗余数据,这是进行视频数据压缩的基础,多媒体视频信号的冗余度存在于结构和统计两方面。在结构方面,冗余度表现为很强的空间相关性和时间相关性,空间相关性为帧内相关性,时间相关性即帧间相关性,由于相邻帧的图像大部分区域信号的变化缓慢,尤其是背景部分几乎不变,所以视频信号在相部象素间、相部行间乃至相邻帧间存在较强的相关性,这种相关性就表现为空间冗余和时间冗余。在统计方面,冗余度表现为人眼在观察图像时的局限性,人眼对图像细节分辨率、运动分辨率和对比度分辨率的感觉都有一定界限,所以相当多的图像信息对于人眼来说是无关紧要的,这些空间冗余和时间冗余也为视频压缩带来了广阔的空间。
目前,主要利用三种手段对图像进行压缩:利用离散余弦变换(DCT)和矢量量化消除帧内相关性,利用运动估计消除帧间相关性,利用熵编码消除图像数据编码带来的冗余。传统的消除帧间相关性的方法是运动估计,即对于当前图像帧的数据,首先在前一帧搜索与其最匹配的区域,计算当前帧的数据相对于前一帧数据的运动矢量,寻找到结果后,对两者的差值进行编码。目前有多种运动估计算法,其中最常见的方法是块匹配法,即每帧图像被划分为二维的N*N象素的子块,一般N为16,假定每个子块内的所有象素作相等的平移运动,当前帧的N*N子块在前一帧对应的子块的部域窗口内搜索与之最匹配的子块,当前子块与前帧的匹配块在二维平面上的位移即为运动估计得到的运动矢量。块匹配法中搜索匹配子块的方法也有多种,如全搜索法、三步搜索法(3SS)、交叉搜索法、新三步搜索法(3NSS)、菱形搜索、六边形运动搜索、小钻石形运动搜索。其中全搜索法是对于当前帧的每一个宏块,在前帧的特定范围(通常为部域)内计算每个点的块匹配值,该部域内的每个点为匹配点,然后将最小匹配值对应的匹配点作为最佳匹配点,最佳匹配点对应的运动矢量为当前宏块的运动矢量。
目前块匹配法常见的块划分方法为将图像划分为N*N象素的子块,一般N为16。各宏块之间是互相独立,没有相交的部分。在做当前宏块的运动矢量预测值时,一般是选取左宏块、正上宏块、右宏块的运动矢量作为参考。实际上,宏块的预测最能反映其变化的应在与块与块之间交界处的像素值的变化方向和运动矢量,而目前常见的块划分方法缺把这个重点给忽略,也很大程度上造成在视频播放时候,当分辨率低的情况下,难免会给人一种“方格”的效果。目前,视频数据压缩运动估计另一个重点是匹配子块的搜索的速率问题,先后出现的新三步搜索法(3NSS)、菱形搜索、六边形运动搜索、小钻石形运动搜索方法一定程度上提高了搜索的速率,进而提高了视频的压缩效率,但面向于网络应用的高清流动媒体传输与播放,这种压缩效率仍很难满足实际应用需要。
发明内容
本发明目的是公开一种区别于目前视频压缩运动估算的不同的宏块划分方法,并利用各宏块之间相交部分对当前宏块的进行运动矢量预测,可以更真实的反映块与块之间的变化;另外,本发明还通过与二步搜索法提高匹配子块的搜索速率,进而提高视频的压缩速度和压缩量以满足数字家庭视频网络播放的要求。
本发明的目的通过下面技术方案实现:
一种利用边缘效应进行运动预测的视频数据压缩运动估计方法,其特征在于,该方法包括如下步骤:
A、选取均匀分布的点作为圆心,将每帧划分成均匀分布的相互具有交集部的圆形宏块;
B、每个圆形宏块以圆心为中心划分计算块;所述计算块是以圆心为中心并以该圆心呈现中心对称的宏块;
C、计算当前宏块的左交集部、上交集部和右交集部的运动矢量的中值以确定每宏块运动矢量预测值,并确定计算块的第一中途停止判决门限值T1和第二中途停止判决门限值T2;其中,T1=M*N;T2=2*T1,其中M,N为计算块的高度和宽度;
D、根据当前帧宏块中心点的横坐标确定初始搜索范围为前一帧相同横坐标对应的宏块;根据各自运动矢量计算初始搜索范围内计算块的对应位置点进行运算,其中Ic(i,j)表示当前宏块中计算块象素的灰度值,Ir(i+u,j+v)表示前帧中初始搜索范围内计算块对应象素的灰度值,(u,v)为运动矢量,M、N为计算块的高度和宽度;
E、判断SAD值是否小于第一中途停止判决门限值T1,如果是则该SAD值对应的运动向量作为运动估计的最终结果;否则选取最小初始搜索范围内SAD值最小的前帧宏块为初定匹配模块;
F、选取初选匹配模块的中心坐标为起点与其45°对角线相连宏块作为二次搜索范围,根据各自运动矢量计算二次搜索范围内计算块的对应位置点进行运算,针对每个位置点所求得的SAD值是否小于所述第二中途停止判决门限值T2;如果是则该SAD值对应的运动向量作为运动估计的最终结果;否则选取二次搜索范围SAD最小值的宏块为选定匹配模块;
G、记录SAD值对应的运动向量为运动估计的最终结果。
进一步优化,每个宏块的计算块为以宏块圆心为中心,宽度为(W1-R1)的纵横对称的方形块。
综上所述,本发明方案的优点包括:
1.采用了互相之间具有交集的宏块划分方法,消除了现有大部分视频中出现方格的现象;
2.宏块呈圆状,相邻宏块的交集面积和边界相同;通过采用宏块之间交集部分的运动矢量,并进而通过计算它们的中值来确定当前宏块的运动矢量预测值,更真实的反应了宏块之间的运动变化;
3.宏块设有计算块,并采用了全新的搜索方法,提高了搜索的效率和大量降低压缩过程的工作量,使运动估算更快速和准确。
附图说明
图1为现有视频图像宏块划分示意图;
图2为本发明的帧图像宏块划分示意图;
图3为本发明的交集部和计算块划分示图;
图4为宏块和交集部放大示图;
图5为划分有计算块的宏块和交集部放大示图;
图6为初搜索范围及搜索方向示图;
图7为二次搜索范围及搜索方向示图;
图8为本发明整体实施流程图。
具体实施方式
参考图1所示,为现有技术中常见的视频图像宏块划分方法。帧图像被划分为二维的均匀分布的N*N象素的子块,并且一般N为16。根据现有的运动估算原理,假定每个子块内的所有象素作相等的平移运动,前帧的N*N子块在前一帧对应的子块的部域窗口内搜索与之最匹配的子块,当前子块与前帧的匹配块在二维平面上的位移即为运动估计得到的运动矢量。
参考图2,为本发明的帧图像宏块划分方法,即首先确定若干均匀分布的点为圆心点,然后以这些点为圆心,将帧图像划分为等半径呈圆形的宏块。如果以16*16象素大小的方块中心为圆心,则这些圆心点坐标可以表示为:{(x,y)|x=8(k+1),y=8(k+1),k∈N};半径为:圆心点坐标可以根据宏块的大小做调整。
参考图3、图4,宏块相互之间具有交集部。当圆心点坐标可以表示为:{(x,y)|x=8(k+1),y=8(k+1),k∈N};半径为:时,各交集部正好是以16*16象素大小的方块的四个端点。如图4所示,各交集部面积相等,分别代表着相邻宏块之间四个方向像素值的变化。
本发明与现有技术对比,区别除了宏块的划分方法、形状不同、宏块之间存在交集部外,在当前宏块运动矢量预测值的估算方法。在本发明,首先计算当前宏块的左交集部01、上交集部02和右交集部03的运动矢量,并分别记为WLU,WU,WR(如图3和图4所示),则运动矢量预测值为MVPMED(u,v)=med{WLU,WU,WR}。当当前宏块没有左交集部01时,则WLU=(0,0);没有上交集部02时,则WU=(0,0);没有右交集部03时则WR=(0,0)。由于左交集部01、上交集部02和右交集部03直接反影着宏块的变化,所以通过它们的运动矢量来作为当前宏块运动预测矢量,更可以提高运动估算的准缺度。另外,可以通过计算交集部的中间值来作为当前宏块运动预测矢量,原理相同,不再重复。
参考图3和5所示,本发明的宏块内,还划分有一个计算块04。计算块04是与交集部相对独立的,真正体现宏块特征的核心部分。如图5,计算块是以圆心为中心并以该圆心呈现中心对称的宏块。当圆心点坐标可以表示为:{(x,y)|x=8(k+1),y=8(k+1),k∈N};半径为:时,则计算块04为 像素的方块。
实现运动估算,另外一个重要问题是搜索速度和前帧的参考宏块选择问题。在本发明中,与现有的三步搜索法(3NSS)、菱形搜索、六边形运动搜索、小钻石形运动搜索方法不同,首先根据计算块决定第一中途停止判决门限值T1和第二中途停止判决门限值T2;方法是:T1=M*N;T2=2*T1,其中M,N为计算块的高度和宽度。
第一中途停止判决门限值T1和第二中途停止判决门限值T2确定后,根据当前帧宏块中心点(假设为(X0,Y0))的横坐标X确定初始搜索范围;确定方法为被搜索的前帧宏块中心点的Y=Y0对应的宏块;根据各自运动矢量计算初始搜索范围内计算块的对应位置点进行运算,其中Ic(i,j)表示当前宏块中计算块象素的灰度值,Ir(i+u,j+v)表示前帧中初始搜索范围内计算块对应象素的灰度值,(u,v)为运动矢量,M,N为计算块的高度和宽度;初始搜索范围的搜索方向,可以根据运动矢量预测方向决定,如图6所示,假如为偏向X坐标,则搜索方向为由X0开始,往X>X0搜索。该搜索过程中,当前帧宏块计算的SAD值小于第一中途停止判决门限值T1则该SAD值对应的运动向量作为运动估计的最终结果并结束检索和当前帧的运动估算,否则对处于0->X0范围内的前一帧宏块进行搜索,判断SAD,有SAD值小于第一中途停止判决门限值T1则该SAD值对应的运动向量作为运动估计的最终结果,否则选取最小SAD值前帧宏块为初定匹配模块。
初定匹配模块被确定后,由于该搜索范围只局限于单个方向,所以在寻找不到第一中途停止判决门限值T1的前帧宏块时,有必要在其它坐标方向进行二次搜索。如图7所示,选取初选匹配模块的中心坐标为起点与其呈现±45°对角线相连的前帧宏块作为二次搜索范围。具体实施时候可以先+45°方向,然后后-45°方向进行搜索,搜索过程中根据各自运动矢量计算二次搜索范围内计算块的对应位置点进行运算,针对每个位置点所求得的SAD值是否小于所述第二中途停止判决门限值T2;如果是则该SAD值对应的运动向量作为运动估计的最终结果;否则选取二次搜索范围SAD最小值的宏块为选定匹配模块,并记录选定匹配模块的块匹配值及其运动向量为运动估计的最终结果。
综上所述,在整个检索的范围囊括了二维图两个坐标的四个方向,同时当前宏块运动矢量预测来确定初始的搜索方向,根据第一中途停止判决门限值T1和第二中途停止判决门限值T2加快了搜索的速度,根据本搜索方法,可以减少搜索的范围,提高估算的准确度和有效性。
参考图8,下面,综合上面所说对整个流程做概括描述:
如步骤S801,首先确定均匀分布的点作圆心;
如步骤S802,以圆心为基准将帧图像划分为具有交集部的圆形宏块;
如步骤S803,宏块里划分计算块;
如步骤S804,计算当前宏块的左交集部、上交集部和右交集部的运动矢量WLU,WU,WR;
如步骤S805,三个运动向量取中间值确定宏块运动矢量预测值;
如步骤S806和S807,确定第一中途停止判决门限值T1和第二中途停止判决门限值T2;
如步骤S808,根据宏块运动矢量预测确定初始搜索的方向;
如步骤S809,搜索前一帧与当前宏块中心点的Y坐标相同的宏块;
如步骤S810,计算被搜索宏块SAD值;
如步骤S811,判断SAD值是否小于T1,是则该SAD值对应的运动向量作为运动估计的最终结果并结束检索,完成当前帧的运动估算;否则进入步骤S812;
如步骤S812,取初步搜索范围内SAD值最小的前帧宏块为初定匹配模块;
如步骤S813,确定与初定匹配模块圆心坐标呈正负45度对角线相连宏块作为二次搜索范围;
如步骤S814,计算二次被搜索宏块的SAD值;
如步骤S815,判断SAD值是否小于T2;是则该SAD值对应的运动向量作为运动估计的最终结果并结束检索,完成当前帧的运动估算;否则进入步骤S816;
如步骤S816,选取二次搜索分为内SAD值最小的前帧宏块为选定匹配模块;
如步骤S817,得到运动估算结果。
Claims (4)
1.一种利用边缘效应进行运动预测的视频数据压缩运动估计方法,其特征在于,该方法包括如下步骤:
A、选取均匀分布的点作为圆心,将每帧划分成均匀分布的相互具有交集部的圆形宏块;
B、每个圆形宏块以圆心为中心划分计算块;所述计算块是以圆心为中心并以该圆心呈现中心对称的宏块;
C、计算当前宏块的左交集部、上交集部和右交集部的运动矢量的中值以确定每宏块运动矢量预测值,并确定计算块的第一中途停止判决门限值T1和第二中途停止判决门限值T2;其中,T1=M*N;T2=2*T1,其中M,N为计算块的高度和宽度;
D、根据当前帧宏块中心点的横坐标确定初始搜索范围为前一帧相同纵坐标对应的宏块;根据各自运动矢量计算初始搜索范围内计算块的对应位置点进行运算,其中Ic(i,j)表示当前宏块中计算块象素的灰度值,Ir(i+u,j+v)表示前帧中初始搜索范围内计算块对应象素的灰度值,(u,v)为运动矢量,M、N为计算块的高度和宽度;
E、判断SAD值是否小于第一中途停止判决门限值T1,如果是则该SAD值对应的运动向量作为运动估计的最终结果;否则选取最小初始搜索范围内SAD值最小的前帧宏块为初定匹配模块;
F、选取与初选匹配模块的中心坐标为端点,并与其呈±45°对角线所相连前帧宏块作为二次搜索范围,根据各自运动矢量计算二次搜索范围内计算块的对应位置点进行运算,判断每个位置点所求得的SAD值是否小于所述第二中途停止判决门限值T2;如果是则该SAD值对应的运动向量作为运动估计的最终结果;否则选取二次搜索范围SAD最小值的宏块为选定匹配模块;
G、记录SAD值对应的运动向量为运动估计的最终结果。
3.如权利要求1或2所述的视频数据压缩运动估计方法,其特征在于:每个宏块的计算块为以宏块圆心为中心,呈纵横对称的方形图像块,所述计算块是与所述交集部相对独立的。
4.如权利要求3所述的视频数据压缩运动估计方法,其特征在于:初始搜索方向与运动矢量预测的水平分量方向相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010153589 CN101867812B (zh) | 2010-04-16 | 2010-04-16 | 一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010153589 CN101867812B (zh) | 2010-04-16 | 2010-04-16 | 一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101867812A CN101867812A (zh) | 2010-10-20 |
CN101867812B true CN101867812B (zh) | 2012-05-30 |
Family
ID=42959338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010153589 Expired - Fee Related CN101867812B (zh) | 2010-04-16 | 2010-04-16 | 一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101867812B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103679689B (zh) * | 2012-09-25 | 2017-10-10 | 原相科技股份有限公司 | 电子*** |
CN115630191B (zh) * | 2022-12-22 | 2023-03-28 | 成都纵横自动化技术股份有限公司 | 基于全动态视频的时空数据集检索方法、装置及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1777289A (zh) * | 2005-11-30 | 2006-05-24 | 天津大学 | 利用选择性预测加快运动估计的方法 |
CN1816146A (zh) * | 2005-02-03 | 2006-08-09 | 联想(北京)有限公司 | 一种视频数据压缩中的运动矢量估计方法 |
CN101184233A (zh) * | 2007-12-12 | 2008-05-21 | 中山大学 | 一种基于cfrfs数字视频压缩编码的方法 |
CN101448161A (zh) * | 2008-12-30 | 2009-06-03 | 上海广电(集团)有限公司中央研究院 | 一种运动估计方法 |
US7551673B1 (en) * | 1999-05-13 | 2009-06-23 | Stmicroelectronics Asia Pacific Pte Ltd. | Adaptive motion estimator |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100337482C (zh) * | 2005-06-09 | 2007-09-12 | 上海交通大学 | 基于对象边缘的形状快速运动估值的方法 |
CN101090502B (zh) * | 2006-06-13 | 2010-05-12 | 中兴通讯股份有限公司 | 一种预测质量可控的快速运动估值方法 |
-
2010
- 2010-04-16 CN CN 201010153589 patent/CN101867812B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7551673B1 (en) * | 1999-05-13 | 2009-06-23 | Stmicroelectronics Asia Pacific Pte Ltd. | Adaptive motion estimator |
CN1816146A (zh) * | 2005-02-03 | 2006-08-09 | 联想(北京)有限公司 | 一种视频数据压缩中的运动矢量估计方法 |
CN1777289A (zh) * | 2005-11-30 | 2006-05-24 | 天津大学 | 利用选择性预测加快运动估计的方法 |
CN101184233A (zh) * | 2007-12-12 | 2008-05-21 | 中山大学 | 一种基于cfrfs数字视频压缩编码的方法 |
CN101448161A (zh) * | 2008-12-30 | 2009-06-03 | 上海广电(集团)有限公司中央研究院 | 一种运动估计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101867812A (zh) | 2010-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101600108B (zh) | 一种多视点视频编码中的运动和视差联合估计方法 | |
KR101722738B1 (ko) | 다중 참조를 허용하는 비디오 코덱에서 모션 벡터를 예측하는 방법, 및 그 방법을 이용한 모션 벡터 부호화/복호화 장치 | |
CA2880472C (en) | Method and apparatus for encoding and decoding motion vector | |
CN101917619B (zh) | 一种多视点视频编码快速运动估计方法 | |
US10798416B2 (en) | Apparatus and method for motion estimation of three dimension video | |
KR101466849B1 (ko) | 다시점 영상 부호화, 복호화 방법 및 그 장치. | |
JP2928708B2 (ja) | 運動ベクター検出方法および装置 | |
KR20110112240A (ko) | 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 | |
CN103096063A (zh) | 适应性调整估计搜寻范围的运动估计方法及视差估计方法 | |
CN101990103B (zh) | 用于多视点视频编码的方法和装置 | |
JPH11112989A (ja) | 動きベクトル符号化方法及び符号化装置 | |
US20050207494A1 (en) | Method and apparatus for encoding moving picture using fast motion estimation algorithm | |
KR100947447B1 (ko) | 다시점 동영상 부호화에서 고속 모드 결정 방법 및 장치 | |
KR20130103140A (ko) | 영상압축 전에 행해지는 전처리 방법, 영상 압축률 개선을 위한 적응성 움직임 추정방법 및 영상 타입별 영상 데이터 제공방법 | |
CN101895749A (zh) | 一种快速视差估计和运动估计方法 | |
CN101867812B (zh) | 一种利用边缘效应进行运动预测的视频数据压缩运动估计方法 | |
CN105075257A (zh) | 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序 | |
KR20100122999A (ko) | 다시점 영상 압축 장치 및 방법 | |
JP2008515298A (ja) | 動き推定の実現方法 | |
CN100469141C (zh) | 一种视频数据压缩的运动估计方法 | |
CN101459849A (zh) | 基于多视点编码的运动搜索范围自适应调节的快速运动估计方法 | |
KR100893930B1 (ko) | 다시점 비디오 부호화를 위한 시간 직접예측 방법 | |
KR101078525B1 (ko) | 다중시점 영상의 부호화 방법 | |
CN100481949C (zh) | 针对隔行扫描视频信号的编码方法 | |
KR20140051789A (ko) | 3차원 비디오에서의 뷰간 움직임 예측 방법 및 뷰간 병합 후보 결정 방법 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120530 Termination date: 20150416 |
|
EXPY | Termination of patent right or utility model |