彩色高阶隐形图像码的识别装置的制造方法_4

文档序号:8528429阅读:来源:国知局
设置一所述定位区,采用所述凸部作为所述信息码元的所述定位区。例如,所述凸部本质上为像素格子,其两边的像素格子为无色或者浅色,所述凸部为深色。优选的,根据所述灰阶数量设置所述信息码元的大小。例如,所述信息码元的大小与所述灰阶数量成反比,例如,所述灰阶数量越大,所述信息码元越小。
[0047]优选的,获取彩色高阶隐形图像码之后还包括步骤:去噪,通过去噪以获得更好的识别效果。例如,采用均值滤波进行所述去噪。优选的,采用几何均值滤波进行所述去噪。又如,采用平滑滤波进行所述去噪。优选的,采用非线性平滑滤波进行所述去噪。优选的,采用同时快速连续获取彩色高阶隐形图像码的方式,类似于间隔时间极短的连拍方式,得到多个彩色高阶隐形图像码,进行叠合,然后执行所述去噪。这样,可以获得更准确地去噪效果。
[0048]优选的,根据所述色彩数量解析所述灰阶数量。例如,灰阶数量为8至256。例如,所述灰阶数量与所述色彩数量成反比,也就是说,色彩数量越大,灰阶数量越小;例如,所述色彩数量为256,所述灰阶数量为8 ;又如,所述色彩数量为128,所述灰阶数量为16 ;又如,所述色彩数量为64,所述灰阶数量为32 ;以此类推。这样,根据所述色彩数量即可确定所述灰阶数量。又如,所述灰阶数量与所述色彩数量成正比,也就是说,色彩数量越大,灰阶数量越大;例如,所述色彩数量为8,所述灰阶数量为8 ;又如,所述色彩数量为16,所述灰阶数量为16 ;又如,所述色彩数量为32,所述灰阶数量为32 ;以此类推。这样,适用于生成各种容量的彩色高阶隐形图像码。
[0049]优选的,根据所述色彩数量解析唯一的所述灰阶数量,例如,色彩数量对应唯一的灰阶数量。又如,对所述色彩数量中的每一颜色解析其灰阶数量。例如,解析得到红色的灰阶数量为16,蓝色的灰阶数量为8,绿色的灰阶数量为24等。又如,对所述色彩数量的各颜色设置相同的灰阶数量,例如,红色、蓝色、绿色的灰阶数量均为32。优选的,色彩数量对应唯一的灰阶数量,即对所述色彩数量的各颜色默认预设相同的灰阶数量。优选的,所述预设相同的灰阶数量为8至256。例如,默认各颜色的灰阶数量均为25。然后,再根据输入而调整各基础色的灰阶数量;例如由用户输入各基础色的调整灰阶数量,以作为各基础色的灰阶数量。
[0050]优选的,根据所述色彩数量的平方根取整数作为所述灰阶数量。例如,所述色彩数量为64,所述灰阶数量为64的平方根,即8 ;又如,所述色彩数量为255,所述灰阶数量为255的平方根取整数,例如4舍5入取整,即16;又如向下取整,S卩15;以此类推。这样,只需确定所述色彩数量即可确定所述灰阶数量。又如,设置所述灰阶数量为所述色彩数量的平方;例如,所述色彩数量为8,所述灰阶数量为8的平方,即64 ;又如,所述色彩数量为10,所述灰阶数量为10的平方,即100 ;以此类推。这样,也只需确定所述色彩数量即可确定所述灰阶数量,操作简单易用。
[0051]上述各实施例中,所述灰阶是将最亮与最暗之间的亮度变化,区分为若干份。以便于进行信号输入相对应的屏幕亮度管控。每张数字影像都是由许多点所组合而成的,这些点又称为像素(pixels),通常每一个像素可以呈现出许多不同的颜色,它是由红、绿、蓝(RGB)三个子像素组成的。每一个子像素,其背后的光源都可以显现出不同的亮度级别。而灰阶代表了由最暗到最亮之间不同亮度的层次级别。这中间层级越多,所能够呈现的画面效果也就越细腻。以8bit panel为例,能表现2的8次方,等于256个亮度层次,则称之为256灰阶。IXD屏幕上每个像素,均由不同亮度层次的红、绿、蓝组合起来,最终形成不同的色彩点。也就是说,屏幕上每一个点的色彩变化,其实都是由构成这个点的三个RGB子像素的灰阶变化所带来的。例如,预设置图像码的识别区域为矩阵式二维条码,又如,采用PDF417>Datamatrix>QR Code>Code 49>Code 16K、Code one 等码制设置彩色高阶隐形图像码的识别区域及基础的相关编解码规则,但不与本发明各实施例对于定位区、信息区及信息码元等的额外设置相冲突,与现有码制的不同之处,以本发明各实施例的说明为准。下面主要以QR Code码为例说明本发明各实施例,但可以理解的是,本发明各实施例同样适用于其它码制的图像码。例如,采用QR Code码,预设置图像码的识别区域。为了便于适应各种使用环境,又如,根据目标识别能力预设置图像码的色彩数量,其包括灰阶数量,例如,设置8级灰阶、16级灰阶、64级灰阶、128级灰阶、256级灰阶、512级灰阶、1024级灰阶或者2048级灰阶乃至65536级灰阶等。
[0052]请参考I维码信息存储量如下:
[0053]X条黑白I维码信息存储量:2X;
[0054]例如,I条黑白I维码信息存储量为IbitQ1= 2),2条黑白I维码信息存储量为2bit (22= 4),3条黑白I维码信息存储量为3bit (2 3= 8)。
[0055]X条η灰阶I维码信息存储量:ηχ;
[0056]例如,I条4灰阶I维码信息存储量为Ibit (41= 4) ;2条4灰阶I维码信息存储量为2bit (42= 16) ;3条4灰阶I维码信息存储量为3bit (4 3= 64)。
[0057]又如,一个10条I维码信息存储量如下:
[0058]10条黑白I维码信息存储量:21(lbit信息存储量。
[0059]10条4阶I维码信息存储量:481(lbit信息存储量。
[0060]10条η阶I维码信息存储量:n1(lbit信息存储量。可见信息存储大幅度增加。
[0061]再扩展到2维码信息存储量:
[0062]X条黑白2维码信息存储量:2(2X);
[0063]X条η阶2维码信息存储量:n(2X);例如,所述信息区包括若干方形码元;例如,采用方形2维码,则X条η阶2维码信息存储量为η(2Χ),又如,所述信息区包括若干矩形码元;例如,采用矩形2维码,则在同样的识别区域内,长X+宽Y,横竖共Χ+Υ条η阶彩色2维码信息存储量为η(χ+γ)。
[0064]再比如一个10条2维码信息存储量如下:
[0065]10条黑白2维码信息存储量:22°信息存储量。
[0066]10条4阶2维码信息存储量:42°信息存储量。
[0067]10条8阶2维码信息存储量:82°信息存储量。
[0068]10条η阶2维码信息存储量:η2°信息存储量。
[0069]又如,采用色彩作为另一种信息存储载体,例如有三种基础色,即三基色,则X条2维码信息存储量如下:
[0070]X条4阶三基色2维码信息存储量:(3*4) (2X)信息存储量。
[0071]X条8阶三基色2维码信息存储量:(3*8) (2X)信息存储量。
[0072]X条η阶三基色2维码信息存储量:(3*η) (2Χ)信息存储量。
[0073]又如,采用色彩作为另一种信息存储载体,例如有64种基础色,即64基色,则X条2维码信息存储量如下:
[0074]X条4阶64基色2维码信息存储量:(64*4) (2Χ)信息存储量。
[0075]X条8阶64基色2维码信息存储量:(64*8) (2Χ)信息存储量。
[0076]X条η阶64基色2维码信息存储量:(64*η) (2Χ)信息存储量。
[0077]由此可见,彩色高阶隐形图像码信息储存大幅度增加,如此大的存储信息,其应用可想而知。例如,现有2维码信息储存量只够存储网站地址,无法存储其内容;而彩色高阶隐形图像码的信息储存量可以大到储存一整本书、一本相簿、或者一段录像,甚至是一部电影。由此可见,彩色高阶隐形图像码存储量大,适应面广。
[0078]其中一个实施例是,所述色彩数量中的基础色的数量大于64位。又如,所述基础色的数量大于128位。优选的,所述色彩数量大于256位。和/或,所述灰阶数量大于64位。又如,所述灰阶数量大于128位。优选的,所述灰阶数量大于256位。例如,所述基础色的数量为256位,所述灰阶数量为256位,颜色总数为65536 ;例如,预设置所述识别区域中的所述色彩数量、所述灰阶数量以及两者配合得到的各种颜色;优选的,所述灰阶数量与所述色彩数量相同。
[0079]例如,根据所述色彩数量中的灰阶数量对信息区进行解码。本实施例的识别方法类似于现有二维码的识别方法,但是与其存在极大差异,本发明及其各实施例中,灰度是信息码元的重要元素,不是被无视的对象,并且采用灰度化取代现有二维码的二值化,获得的不是二值化的黑白图像而是灰度化的灰度图像。例如根据获取图像码的像素或清晰度进行去噪处理;又如,采用平均值法或者加权平均法进行灰度化;例如,采用f(i,j)=(R(i,j)+G(i, j)+B(i, j))/3对彩色图像中的三分量亮度进行灰度化;又如,采用f (i,j)=
0.30R(i, j)+0.59G(i, j)+0.llB(i, j))对彩色图像中的三分量亮度进行灰度化。优选的,结合应用以下任一实施例所述生成方法,对生成得到的彩色高阶隐形图像码进行识别。又如,为了便于得到大量内容的信息,根据灰阶数量对信息区进行解码,例如,根据信息码元的灰
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1