CN107180256A - 一种图像搜索码技术的生成及应用的方法 - Google Patents
一种图像搜索码技术的生成及应用的方法 Download PDFInfo
- Publication number
- CN107180256A CN107180256A CN201610134839.3A CN201610134839A CN107180256A CN 107180256 A CN107180256 A CN 107180256A CN 201610134839 A CN201610134839 A CN 201610134839A CN 107180256 A CN107180256 A CN 107180256A
- Authority
- CN
- China
- Prior art keywords
- image
- region
- augmented reality
- process unit
- media
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06103—Constructional details the marking being embedded in a human recognizable image, e.g. a company logo with an embedded two-dimensional code
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种图像搜索码技术的生成及应用的方法,其特征在于包括以下步骤:101、信息处理单元提供一个交互界面选取图像上的一个区域,信息处理单元对图像区域进行解码,并计算该图像的二维熵值;102、如果该熵值大于一定的阈值可以进行下一步的处理;103、信息处理单元将该区域的图像特征向量及跟这个区域对应的操作存入数据库;104、信息处理单元在上述图像区域的四个角添加特殊的边框图案;105、如果需要处理更多的图像区域,重复步骤101‑104;106、将添加了边框图案的图像制作成各种媒体的广告,手册,商品的包装或驱动增强现实的媒体。本发明用基于图像识别比对的图像搜索码来代替二维码及实现增强现实功能,改善了用户体验和并提高了增强现实软件的识别率和适用范围。
Description
技术领域
本发明涉及计算机图像处理技术领域,尤其是涉及一种图像搜索码技术的生成及应用的方法。
背景技术
伴随移动互联网、移动终端和智能手机的普及,利用二维码来表示网址网址越来越受欢迎,它方便了手机用户访问相关的网址。
但是二维码的缺点也非常明显,比如,在版面有限的情况下二维码本身占了很大的区域,用户如果还想显示其他广告信息,比如LOGO或其他图像,只能放在二维码中心非常小的区域里,宣传效果不理想。
另外,目前增强现实应用的开发工具提供的开发接口都只能针对具体的APP作图像识别,也就是说每个增强现实应用都需要专门开发一个APP,缺少可以用一个通用APP来链接各种增强现实的效果。
发明内容
本发明提出了一种图像搜索码技术的生成及应用的方法,旨在解决二维码及增强现实开发工具的上述缺点,用基于图像识别及比对技术的图像搜索码来改善用户体验和推动增强现实应用的推广及应用。
一种图像搜索码技术的生成及应用的方法,其特征在于包括以下步骤:
101、信息处理单元提供一个交互界面让本技术使用者选取图像上的一个区域, 信息处理单元对图像进行解码,并用以下公式来计算该图像区域的二维熵值P:
将该图像区域任一像素周围像素的灰度均值作为灰度分布的综合特征,组成特征二元组,记为(i, j),其中i表示像素的灰度值(0<=i<=255),j表示邻域灰度均值(0<=j<=255),图像的宽度为W,高度为H:
Pij
= f(i, j)/W
×
H
f(i, j)为特征二元组(i, j)出现的频数,定义离散的图像二维熵Q为:
Q= -
∑∑
(Pij logPij
)
102、如果上述熵值低于预设的阈值,提示用户该图像区域无法作为图像添加搜索码,执行步骤105;否则,执行步骤103;
103、信息处理单元根据该区域的图像生成一个图像指纹,该图像指纹是一种图像特征信息的向量,包含了一个特殊的哈希函数,图像的灰度和色彩分布,长宽比,梯度变化及轮廓信息,信息处理单元将该图像指纹和与这个区域对应的网址或增强现实展现功能参数添加到数据库;
104、信息处理单元在上述图像区域的四个角添加跟这个区域色彩互补的边框图案;
105、如果本技术使用者需要处理更多的图像区域,重复步骤101-104,否则执行步骤106;
106、将添加了边框图案的图像制作成媒体广告,手册,商品包装或驱动增强现实的媒体;如果图像区域对应的是网址,将添加边框图案的图像制作成广告,手册或包装;如果图像区域对应的是增强现实的媒体,将添加边框图案的图像制作成驱动增强现实的媒体;
107、智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理。
所述的步骤107智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理,具体包括以下步骤:
201、用已装了上述图像搜索码解码程序的智能终端设备扫描图像搜索码,在数据库里搜索扫描区域的图像的图像指纹及跟这个区域对应的对象;
202、 如果在数据库里搜索到与扫描区域到图像的图像指纹一致的图像,执行203;否则,提示用户重新扫描或中止流程;
203、如果扫描区域的图像对应的是一个网址,调用智能终端设备的浏览器访问该网址;如果图像区域对应的是增强现实的媒体,智能终端执行对应的增强现实操作。
与现有技术相比,本发明的效果是积极明显的,具体地:本发明用基于图像识别比对的图像搜索码来代替二维码及实现增强现实功能,改善了用户体验和并提高了增强现实软件的识别率和适用范围。
附图说明
图1为本发明的方法流程图1;
图2为本发明的方法流程图2。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明;
如图1所示,一种图像搜索码技术的生成及应用的方法,其特征在于包括以下步骤:
101、信息处理单元提供一个交互界面让本技术使用者选取图像上的一个区域, 信息处理单元对图像进行解码,并用以下公式来计算该图像区域的二维熵值P:
将该图像区域任一像素周围像素的灰度均值作为灰度分布的综合特征,组成特征二元组,记为(i, j),其中i表示像素的灰度值(0<=i<=255),j表示邻域灰度均值(0<=j<=255),图像的宽度为W,高度为H:
Pij
= f(i, j)/W
×
H
f(i, j)为特征二元组(i, j)出现的频数,定义离散的图像二维熵Q为:
Q= -
∑∑
(Pij logPij
)
102、如果上述熵值低于预设的阈值,提示用户该图像区域无法作为图像添加搜索码,执行步骤105;否则,执行步骤103;
103、信息处理单元根据该区域的图像生成一个图像指纹,该图像指纹是一种图像特征信息的向量,包含了一个特殊的哈希函数,图像的灰度和色彩分布,长宽比,梯度变化及轮廓信息,信息处理单元将该图像指纹和与这个区域对应的网址或增强现实展现功能参数添加到数据库;
104、信息处理单元在上述图像区域的四个角添加跟这个区域色彩互补的边框图案;
105、如果本技术使用者需要处理更多的图像区域,重复步骤101-104,否则执行步骤106;
106、将添加了边框图案的图像制作成媒体广告,手册,商品包装或驱动增强现实的媒体;如果图像区域对应的是网址,将添加边框图案的图像制作成广告,手册或包装;如果图像区域对应的是增强现实的媒体,将添加边框图案的图像制作成驱动增强现实的媒体;
107、智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理。
如图2所示,所述的步骤107智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理,具体包括以下步骤:
201、用已装了上述图像搜索码解码程序的智能终端设备扫描图像搜索码,在数据库里搜索扫描区域的图像的图像指纹及跟这个区域对应的对象;
202、 如果在数据库里搜索到与扫描区域到图像的图像指纹一致的图像,执行203;否则,提示用户重新扫描或中止流程;
203、如果扫描区域的图像对应的是一个网址,调用智能终端设备的浏览器访问该网址;如果图像区域对应的是增强现实的媒体,智能终端执行对应的增强现实操作。
当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内做出的变化、改型、添加或替换,也应属于本发明的保护范围。
Claims (2)
1.一种图像搜索码技术的生成及应用的方法,其特征在于包括以下步骤:
101、信息处理单元提供一个交互界面让本技术使用者选取图像上的一个区域, 信息处理单元对图像进行解码,并用以下公式来计算该图像区域的二维熵值P:
将该图像区域任一像素周围像素的灰度均值作为灰度分布的综合特征,组成特征二元组,记为(i, j),其中i表示像素的灰度值(0<=i<=255),j表示邻域灰度均值(0<=j<=255),图像的宽度为W,高度为H:
Pij
= f(i, j)/W
×H
f(i, j)为特征二元组(i, j)出现的频数,定义离散的图像二维熵Q为:
Q= -
∑∑ (Pij
logPij )
102、如果上述熵值低于预设的阈值,提示用户该图像区域无法作为图像添加搜索码,执行步骤105;否则,执行步骤103;
103、信息处理单元根据该区域的图像生成一个图像指纹,该图像指纹是一种图像特征信息的向量,包含了一个特殊的哈希函数,图像的灰度和色彩分布,长宽比,梯度变化及轮廓信息,信息处理单元将该图像指纹和与这个区域对应的网址或增强现实展现功能参数添加到数据库;
104、信息处理单元在上述图像区域的四个角添加跟这个区域色彩互补的边框图案;
105、如果本技术使用者需要处理更多的图像区域,重复步骤101-104,否则执行步骤106;
106、将添加了边框图案的图像制作成媒体广告,手册,商品包装或驱动增强现实的媒体;如果图像区域对应的是网址,将添加边框图案的图像制作成广告,手册或包装;如果图像区域对应的是增强现实的媒体,将添加边框图案的图像制作成驱动增强现实的媒体;
107、智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理。
2.如权利要求1所述的一种图像搜索码技术的生成及应用的方法,其特征在于:所述的步骤107智能终端设备对嵌入图像搜索码的广告,手册,商品包装或驱动增强现实的媒体进行处理,具体包括以下步骤:
201、用已装了上述图像搜索码解码程序的智能终端设备扫描图像搜索码,在数据库里搜索扫描区域的图像的图像指纹及跟这个区域对应的对象;
202、 如果在数据库里搜索到与扫描区域到图像的图像指纹一致的图像,执行203;否则,提示用户重新扫描或中止流程;
203、如果扫描区域的图像对应的是一个网址,调用智能终端设备的浏览器访问该网址;如果图像区域对应的是增强现实的媒体,智能终端执行对应的增强现实操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610134839.3A CN107180256A (zh) | 2016-03-10 | 2016-03-10 | 一种图像搜索码技术的生成及应用的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610134839.3A CN107180256A (zh) | 2016-03-10 | 2016-03-10 | 一种图像搜索码技术的生成及应用的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107180256A true CN107180256A (zh) | 2017-09-19 |
Family
ID=59830343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610134839.3A Pending CN107180256A (zh) | 2016-03-10 | 2016-03-10 | 一种图像搜索码技术的生成及应用的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107180256A (zh) |
-
2016
- 2016-03-10 CN CN201610134839.3A patent/CN107180256A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10817971B2 (en) | System and method for embedding of a two dimensional code with an image | |
CN111681167B (zh) | 画质调整方法和装置、存储介质及电子设备 | |
CN109688346B (zh) | 一种拖尾特效渲染方法、装置、设备及存储介质 | |
CN101751667B (zh) | 图像处理装置及图像处理方法 | |
US20090002368A1 (en) | Method, apparatus and a computer program product for utilizing a graphical processing unit to provide depth information for autostereoscopic display | |
US8830533B2 (en) | System and method for creating machine-readable codes in combination with other images such as logos | |
CN106504025B (zh) | 一种多媒体信息处理方法及装置 | |
WO2018072270A1 (zh) | 一种图像显示增强方法及装置 | |
CN109922379B (zh) | 广告视频优化方法、装置、设备及计算机可读存储介质 | |
WO2016178896A1 (en) | System and method for embedding a two dimensional code in video images | |
CN105138535A (zh) | 一种搜索结果的展示方法及装置 | |
CN108769808B (zh) | 交互式视频播放方法和*** | |
CN105447534A (zh) | 一种基于图像的信息呈现方法及装置 | |
JP7051190B2 (ja) | コンテンツ埋込方法、装置、電子デバイス、記憶媒体、及びプログラム | |
KR101966925B1 (ko) | 컨텐츠를 식별하는 장치 및 방법 | |
CN113438526A (zh) | 屏幕内容分享方法、显示方法、装置、设备及存储介质 | |
CN107180256A (zh) | 一种图像搜索码技术的生成及应用的方法 | |
KR101685676B1 (ko) | 단말 장치 및 이에 의한 이미지 표시 방법,및 웹 서버 및 이에 의한 웹 페이지 제공 방법 | |
CN105894434A (zh) | 一种数字图像水印技术的生成及应用的方法 | |
CN107247984B (zh) | 一种可视化二维码的编码方法 | |
CN106610806B (zh) | 页面信息的显示方法和装置 | |
CN103200251A (zh) | 图片传输方法、***和装置 | |
CN108769688B (zh) | 视频编解码方法 | |
CN112333514A (zh) | 显示模式切换方法、装置、智能电视及计算机可读存储介质 | |
Dinesh et al. | Channel-wise barcodes for color display applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170919 |