一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于行间距RGB值的文档水印隐藏和提取方法及装置与流程

2022-04-30 10:36:53 来源:中国专利 TAG:

基于行间距rgb值的文档水印隐藏和提取方法及装置
技术领域
1.本技术涉及信息安全技术领域,尤其涉及一种基于行间距rgb值的文档水印隐藏和提取方法及装置。


背景技术:

2.随着数字技术和网络的迅速发展,多媒体信息的交流达到了前所未有的深度和广度。人们可以通过广阔的互联网发布自己的作品。网络技术的普及也扩展了人们旧有的学习模式。目前很多单位都会出具一些相应的规范、报告等文档,这些文档大都由一些单位的资深专家组织编写。便捷的网络传输、下载、复制技术为网上资源的传播奠定了基础,但随之也产生了新的问题。构建于网络技术之上的数字产品极易受到非法用户的恶意篡改和大量复制,合法用户很难证明对该数字产品的所有权。这就产生了文档的一个关键性问题:文档资源的版权保护问题。如何保护文档资源成为了亟待解决的问题。


技术实现要素:

3.有鉴于此,本技术的目的在于提出一种基于行间距rgb值的文档水印隐藏和提取方法及装置用于解决上述问题。
4.基于上述目的,本技术的第一方面提供了一种基于行间距的文档水印隐藏方法,包括:
5.将水印信息转化为比特流;
6.读取待嵌入所述水印信息的原文档,得到所述原文档的总页数和总行数;
7.根据所述原文档的总页数和总行数,在所述原文档的每一页中选取多个改动行;
8.根据与所述改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位;
9.基于所述比特流中的比特值的排列顺序,依次在所述蓝色分量、所述绿色分量和所述红色分量的所述比特位中嵌入所述比特流,得到嵌入所述水印信息的保护文档。
10.本技术的第二方面提供了一种基于行间距的文档水印提取方法,包括:
11.读取已经嵌入水印信息的保护文档;
12.将所述保护文档与原文档进行比对,以得到改动行;
13.提取与所述改动行相邻的行间距的改动rgb值;
14.根据所述改动rgb值,确定所述改动rgb值中的比特值;
15.将全部所述比特值依次排列合并得到比特流;
16.将所述比特流转换为所述水印信息。
17.本技术的第三方面提供了一种基于行间距的文档水印隐藏装置,包括:
18.信息转化模块,被配置为将水印信息转化为比特流;
19.文档识别模块,被配置为读取待嵌入所述水印信息的原文档,得到所述原文档的总页数和总行数;
20.选取模块,被配置为根据所述原文档的总页数和总行数,在所述原文档的每一页中选取多个改动行;
21.嵌入模块,被配置为根据与所述改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位;
22.基于所述比特流中的比特值的排列顺序,依次在所述蓝色分量、所述绿色分量和所述红色分量的所述比特位中嵌入所述比特流,得到嵌入所述水印信息的保护文档。
23.本技术的第四方面提供了一种基于行间距的文档水印提取装置,包括:
24.读取模块被配置为,读取已经嵌入所述水印信息的所述保护文档;
25.对比模块被配置为,将所述保护文档与原文档进行比对,以得到改动行;
26.提取模块被配置为,提取与所述改动行相邻的行间距的改动rgb值;
27.根据所述改动rgb值,确定所述改动rgb值中的比特值;
28.将全部所述比特值依次排列合并得到比特流;
29.将所述比特流转换为所述水印信息。
30.本技术的第五方面提供了一种一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本技术第一方面所述的方法。
31.从上面所述可以看出,本技术提供的基于行间距rgb值的文档水印隐藏和提取方法及装置,先将将水印信息转化为比特流,读取待嵌入水印信息的原文档,得到原文档的总页数和总行数,然后,根据原文档的总页数和总行数,在原文档的每一页中选取多个改动行,根据与改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位,最后,基于比特流中的比特值的排列顺序,依次在蓝色分量、绿色分量和红色分量的比特位中嵌入比特流,得到嵌入水印信息的保护文档。将水印信息以行间距rgb值的形式嵌入到待保护的文档中,由于人眼对于颜色的轻微改变并不敏感,水印信息隐藏效果较好,难以得到改动信息,避免了水印信息被篡改或删除,进而达到保护文档资源版权的技术效果。
附图说明
32.为了更清楚地说明本技术或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1为本技术实施例提供的基于行间距rgb值的文档水印隐藏方法的流程图;
34.图2为本技术实施例的步骤100的展开流程图;
35.图3为本技术实施例的步骤300的展开流程图;
36.图4为本技术实施例的步骤500的展开流程图;
37.图5为本技术实施例的基于行间距rgb值的文档水印提取方法的流程图;
38.图6为本技术实施例提供的基于行间距rgb值的文档水印隐藏装置的框图;
39.图7为本技术实施例提供的基于行间距rgb值的文档水印提取装置的框图;
40.图8为本技术实施例提供的一种电子设备的结构图。
具体实施方式
41.为使本技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本技术进一步详细说明。
42.需要说明的是,除非另外定义,本技术实施例使用的技术术语或者科学术语应当为本技术所属领域内具有一般技能的人士所理解的通常意义。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
43.相关技术中水印信息一般采用改变行间距的大小来嵌入水印信息,虽然单个改动行的微小移动不会轻易被人眼识别,但是在同一页中嵌入信息较多时,多个行间距的改变会使文档的整页发生较为明显的改变,会影响读者的阅读体验。
44.本技术实施例提供的基于行间距的文档水印隐藏和提取方法及相关设备,将水印信息以行间距rgb值的形式嵌入到待保护的文档中,由于人眼对于颜色的轻微改变并不敏感,水印信息隐藏效果较好,在没有原文档时难以得到改动信息,避免了水印信息被篡改或删除,进而达到保护文档资源版权保护的技术效果。
45.以下结合附图来详细说明本技术的实施例。
46.在一些实施例中,如图1所示,基于行间距rgb值的文档水印隐藏方法,包括:
47.步骤100,将水印信息转化为比特流。
48.在该步骤中,被嵌入的水印信息可以是一段文字、标识、序列号等,水印信息通常是不可见和不可感知的,它与原始数据中的图像、视频、音频、文本等数据紧密结合并隐藏其中,成为原数据不可分离的一部分,并可以经历一些有意或无意的破坏原数据的操作而存活下来。但是,水印信息若直接进行嵌入,其水印信息清晰可见,不利于隐藏,且影响读者阅读,所以将上述各种类型的水印信息按照一定的编码规则转化为二进制的比特流,为水印信息的隐藏提供基础。
49.步骤200,读取待嵌入水印信息的原文档,得到原文档的总页数和总行数。
50.在该步骤中,找到并读取需要嵌入水印信息的原文档,然后得到待嵌入的原文档的总页数和总行数,可以根据总页数和总行数适当更换步骤100中水印信息的长度或种类,以保证嵌入的水印信息的完整性,并为接下来选取改动行做准备。
51.步骤300,根据原文档的总页数和总行数,在原文档的每一页中选取多个改动行。
52.在该步骤中,在已知待嵌入的原文档的总页数和总行数时,根据实际情况和预定的规则筛选可以嵌入水印信息的改动行,例如,有些插入图片、表格较多的页就不适合嵌入水印信息;或者一些行只有几个字,也不适合作为嵌入的改动行,排除这些不适合的页和行,保证嵌入的水印信息的安全性和隐蔽性。
53.步骤400,根据与改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位。
54.在该步骤中,选取改动行与相邻行的行间距,在行间距中找到该行间距的rgb值,在rgb值中确定蓝色分量、绿色分量和红色分量各占据的比特位,为后续的比特流的嵌入和比特位的选取特供基础。
55.步骤500,基于比特流中的比特值的排列顺序,依次在蓝色分量、绿色分量和红色
分量的比特位中嵌入比特流,得到嵌入水印信息的保护文档。
56.在该步骤中,对于得到的比特流,从头开始根据比特流中的比特值的排列顺序,由比特流的第一个比特值开始,将比特流中的全部比特值依次与原文档中由前向后的每一个行间距对应的rgb值进行匹配,将水印信息对应的比特流嵌入到蓝色分量、绿色分量和红色分量的比特位中,完成水印信息的嵌入,得到入水印信息的保护文档,将水印信息以行间距rgb值的形式嵌入到待保护的文档中,由于人眼对于颜色的轻微改变并不敏感,水印信息隐藏效果较好,在没有原文档时难以得到改动信息,避免了水印信息被篡改或删除,进而达到保护文档资源版权保护的技术效果。
57.在一些实施例中,如图2所示,将水印信息转化为比特流,具体包括;
58.步骤110,根据预设的编码规则获得与水印信息的序列号相对应的字节数组。
59.在该步骤中,水印信息有对应的序列号,利用预设的编码规则获得与序列号相对应的字节数组,方便将该水印信息进行转化,以便于隐藏。
60.步骤120,将字节数组中的每个字节转换为二进制的比特值,其中,每个字节转换为8个比特值。
61.在该步骤中,将步骤110中的字节数组中的每个字节转换为二进制的比特值,该比特值与步骤400中的比特位相对应,一个比特值对应一个比特位,一个比特位可以嵌入一个比特值。
62.步骤130,根据字节在字节数组中的排列顺序,将全部字节对应的比特值进行合并生成比特流。
63.在该步骤中,每个字节都转换成二进制的比特值后,按照字节在字节数组中的排列顺序,将全部字节对应的比特值进行合并生成比特流,此时比特流已经为待嵌入状态。
64.在一些实施例中,如图3所示,根据原文档的总页数和总行数,在原文档的每一页中选取多个改动行,具体包括;
65.步骤310,原文档中的每一页均包括编码行和非编码行,非编码行包括字数小于整行字数一半的短行、每页的第一行和最后一行。
66.在该步骤中,在原文档的每一页中,对应不同的撰写情况,将所有行分为编码行和非编码行,非编码行包括字数小于整行字数一半的短行、每页的第一行和最后一行,其中,字数小于整行字数一半的短行因为其行间距较短,嵌入信息的行间距在没有文字的部分难以选取,所以不作为嵌入水印信息的改动行;而每页的第一行和最后一行由于只有一个方向的行间距,且每页的第一行和最后一行可能与其他格式进行连接,在此处嵌入水印信息,会影响原文档的准确性和稳定性,还可以根据实际情况进一步限定编码行的范围。
67.步骤320,编码行包括改动行和控制行,选取部分编码行作为改动行,且每一改动行均位于两个控制行之间。
68.在该步骤中,为了保证嵌入的水印信息不会对文档行间距的颜色进行较为明显改变,将降低行间距的密集程度,选择一些不作改动的控制行,可以将不同的改动行分隔开来,避免颜色改变过于集中导致颜色改变变得肉眼可见。
69.在一些实施例中,如图3所示,根据与改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位,具体包括:改动行与控制行之间的行间距的rgb值包括32个比特位,其中,32个比特位呈竖向排列,将32个比特位中由高到低排列的前8
个比特位作为非嵌入比特位,将剩余的全部比特位由高到低依次划分为与3个颜色分量对应的比特位组,每个比特位组包括8个比特位,3个颜色分量依次为蓝色分量、绿色分量和红色分量。
70.其中,根据人眼视锥细胞对颜色敏感度的理论,在保证嵌入了水印信息的行间距的改变不能被人眼察觉的情况下,还能达到较高的隐藏率,采用的方法是对需要嵌入水印信息的行间距同时置换字符r gb颜色值中蓝色分量、绿色分量和红色分量的低位的比特位。
71.在一些实施例中,如图4所示,基于比特流中的比特值的排列顺序,依次在蓝色分量、绿色分量和红色分量的比特位中嵌入比特流,得到嵌入水印信息的保护文档,具体包括:
72.步骤510,根据比特流中的比特值的排列顺序,由比特流的第一个比特值开始,将比特流中的全部比特值依次与原文档中由前向后的每一个行间距对应的32个比特位进行匹配。
73.在该步骤中,首先确定比特流中比特值的嵌入顺序:由比特流的第一个比特值开始,依次选取比特流中的全部比特值进行嵌入;然后确定原文档的行间距的被嵌入顺序:从原文档第一页中选取的第一个行间距开始,由前向后的依次选取每一个行间距。
74.步骤520,响应于确定待匹配的比特位位于蓝色分量对应的比特组中,将2个比特值嵌入该比特组的由高到低排列的后4个比特位中。
75.在该步骤中,根据人眼视锥细胞对颜色敏感度的理论,人眼对蓝色最不敏感,在保证嵌入了水印信息的行间距的改变不能被人眼察觉的情况下,为了能达到较高的隐藏率,在确定待匹配的比特位位于蓝色分量对应的比特组中,将4个比特值嵌入该比特组的由高到低排列的后4个比特位中,因为人眼对蓝色最不敏感,所以在蓝色分量的比特位中嵌入4个比特值,颜色变动略大,但是人眼确难以捕捉,用以保证达到最佳的隐藏效果。
76.步骤530,响应于确定待匹配的比特位位于绿色分量对应的比特组中,将2个比特值嵌入该比特组的由高到低排列的2个比特位中。
77.在该步骤中,根据人眼视锥细胞对颜色敏感度的理论,人眼对绿色较为敏感,在保证嵌入了水印信息的行间距的改变不能被人眼察觉的情况下,为了能达到较高的隐藏率,在确定待匹配的比特位位于绿色分量对应的比特组中,将2个比特值嵌入该比特组的由高到低排列的后2个比特位中,因为人眼对绿色较为敏感,所以在绿色分量的比特位中嵌入2个比特值,使其绿色的变化较小,用以保证达到最佳的隐藏效果。
78.步骤540,响应于确定待匹配的比特位位于红色分量对应的比特组中,将2个比特值嵌入该比特组的由高到低排列的后2个比特位中。
79.在该步骤中,根据人眼视锥细胞对颜色敏感度的理论,人眼对红色也较为敏感,在保证嵌入了水印信息的行间距的改变不能被人眼察觉的情况下,为了能达到较高的隐藏率,在确定待匹配的比特位位于红色分量对应的比特组中,将2个比特值嵌入该比特组的由高到低排列的后2个比特位中,因为人眼对红色较为敏感,所以在绿色分量的比特位中嵌入2个比特值,使其红色的变化较小,用以保证达到最佳的隐藏效果。
80.在一些实施例中,基于比特流中的比特值的排列顺序,依次在蓝色分量、绿色分量和红色分量的比特位中嵌入比特流,得到嵌入水印信息的保护文档,还包括:根据比特流中
的比特值的排列顺序,由比特流的第一个比特值开始,将比特流中的全部比特值依次与原文档中由前向后的每一个行间距对应的32个比特位进行匹配;响应于确定待匹配的比特位位于蓝色分量对应的比特组中,在比特组中嵌入8个比特值;响应于确定待匹配的比特位位于绿色分量对应的比特组中,在比特组中嵌入8个比特值;响应于确定待匹配的比特位位于红色分量对应的比特组中,在比特组中嵌入8个比特值。
81.其中,选择在每个颜色分量中都嵌入8个比特位会增加嵌入信息的量,其保护效果更好,但相对的,在过多的比特位中插入比特值会使颜色变化略为明显,由于文档行间距的参数是可以调整的,且不同类型,不同个人的行间距的设置都可能不同,所以可以根据实际情况选择嵌入的方式。
82.在一些实施例中,如图5所示,还包括一种基于行间距的文档水印提取方法,包括:
83.步骤001,读取已经嵌入水印信息的保护文档。
84.在该步骤中,需要确定选取的文档嵌入有水印信息。
85.步骤002,将保护文档与原文档进行比对,以得到改动行。
86.在该步骤中,虽然人眼难以区分隐藏水印信息导致的行间距的颜色的轻微改变,但是在存在原文档的情况下,计算机可以轻松的通过对比来找到改动行被改动行间距的rgb值。
87.步骤003,提取与改动行相邻的行间距的改动rgb值。
88.在该步骤中,在找到的行间距的改动后,提取行间距rgb值。
89.步骤004,根据改动rgb值,确定改动rgb值中的比特值。
90.在该步骤中,通过对通过与原文件相同位置行间距的rgb值进行比对,找到被改动的比特值。
91.步骤005,将全部所述比特值依次排列合并得到比特流;
92.在该步骤中,每个行间距的改动的rgb值对应的比特值都被找到后,按照行间距在保护文档中的排列顺序,将保护文档中由前向后的每一个行间距提取的比特值进行依次进行合并,得到水印信息对应的比特流,此时比特流已经为待转换状态。
93.步骤006,将所述比特流转换为所述水印信息。
94.在该步骤中,每8个比特值对应一个字节,比特流对应一个自己数组,该字节数组对应水印信息的序列号,通过所述序列号得到水印信息,此步骤为步骤100的逆过程。
95.需要说明的是,本技术实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本技术实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
96.需要说明的是,上述对本技术的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
97.基于同一发明构思,如图6所示,与上述部分实施例方法相对应的,本技术还提供了一种基于行间距rgb值的文档水印隐藏装置,包括:
98.信息转化模块01,被配置为将水印信息转化为比特流;
99.文档识别模块02,被配置为读取待嵌入水印信息的原文档,得到原文档的总页数和总行数;
100.选取模块03,被配置为根据原文档的总页数和总行数,在原文档的每一页中选取多个改动行;
101.嵌入模块04,被配置为根据与改动行相邻的行间距的rgb值,分别确定蓝色分量、绿色分量和红色分量各占据的比特位;
102.基于比特流中的比特值的排列顺序,依次在蓝色分量、绿色分量和红色分量的比特位中嵌入比特流,得到嵌入水印信息的保护文档。
103.基于同一发明构思,如图7所示,与上述部分实施例方法相对应的,本技术还提供了一种基于行间距rgb值的文档水印提取装置,包括:
104.读取模块11,被配置为读取已经嵌入水印信息的保护文档;
105.对比模块12,被配置为将保护文档与原文档进行比对,以得到改动行;
106.提取模块13,被配置为提取与所述改动行相邻的行间距的改动rgb值;
107.根据所述改动rgb值,确定所述改动rgb值中的比特值;
108.将全部所述比特值依次排列合并得到比特流;
109.将所述比特流转换为所述水印信息。
110.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本技术时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
111.上述实施例的装置用于实现前述任一实施例中相应的基于行间距rgb值的文档水印隐藏和提取方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
112.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的基于行间距rgb值的文档水印隐藏和提取方法。
113.图8示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
114.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
115.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
116.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中
输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
117.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
118.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
119.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
120.上述实施例的电子设备用于实现前述任一实施例中相应的基于行间距rgb值的文档水印隐藏和提取方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
121.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的基于行间距rgb值的文档水印隐藏和提取方法。
122.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
123.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的基于行间距rgb值的文档水印隐藏和提取方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
124.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本技术的范围(包括权利要求)被限于这些例子;在本技术的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本技术实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
125.另外,为简化说明和讨论,并且为了不会使本技术实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本技术实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本技术实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本技术的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本技术实施例。因此,这些描述应被认为是说明性的而不是限制性的。
126.尽管已经结合了本技术的具体实施例对本技术进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
127.本技术实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本技术实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献