当前位置: 首页 > news >正文

建设网站的目标进入公众号怎么找出二维码

建设网站的目标,进入公众号怎么找出二维码,dede wap网站模板,属于seo优化范畴的是二维码又称二维条码#xff0c;常见的二维码为QR Code#xff0c;QR全称Quick Response#xff0c;是一个近几年来移动设备上超流行的一种编码方式#xff0c;它比传统的Bar Code条形码能存更多的信息#xff0c;也能表示更多的数据类型。 设备扫描二维条码#xff0c;通… 二维码又称二维条码常见的二维码为QR CodeQR全称Quick Response是一个近几年来移动设备上超流行的一种编码方式它比传统的Bar Code条形码能存更多的信息也能表示更多的数据类型。 设备扫描二维条码通过识别条码的长度和宽度中所记载的二进制数据可获取其中所包含的信息。 一、背景 随着支付宝的线下场景不断扩大收钱码、口碑、共享单车、充电宝、停车缴费等产品让我们的生活越来越便利。二维码因为成本低、兼容性好成为了线上线上最主要的连接工具也因此面临更多新的挑战。因为二维码是一种点阵式信息编码方式任何视觉上的缺损、弯曲以及光线作用都会极大的影响识别成功率如果识别困难也就意味着用户可能选择放弃影响支付体验也影响用户心智。 用户扫码体验的最关键的主要有以下几个因素 1. 识别率这是扫码服务的基础指标识别率能直接体现识别能力识别率如果无法提高意味着大量的用户将无法使用更便捷的服务 2. 识别耗时包括 app 启动耗时以及图像识别耗时这是衡量一个用户从点击 app 到正确识别到内容耗时每增加 1s将有相当大量的用户放弃等待并离开 3. 精准反馈识别结果不仅需要及时反馈给用户还需要非常精准特别是在目前线下有多个二维码的场景下需要避免用户二次操作 本文将从以上三个方面分享支付宝扫码技术团队是如何为用户打造一个又准又快又稳的极致扫码体验。 二、提高识别率 我们对用户反馈进行了大量统计分析发现绝大部分识别失败都是因为二维码并不标准并且很遗憾的是在使用我们早期的扫码版本进行识别率测试时发现识别率只有 60% 策略1优化桩点查找算法长宽比耐受 以往的扫码算法检查长宽比例时允许差异 40%但是由于使用前向误差判断结果跟长宽的先后顺序相关这会导致有些长宽比失调的码横着扫不出来但是旋转 90 度竖着却能扫出来了(^OMG^)。 优化策略 通过修改长宽比的判定规则长宽比将不再受先后顺序影响对于已知长度修改规则将可接受的宽度范围扩大增强长宽比的耐受 在我们对比测试集中识别率提高了 1% 左右。 策略2新增1:5:1桩点识别模式模式 在一张图片中要找到二维码关键在找二维码特征定位点: 三个角的回字型图案这就是二维码特征定位点。中间区域的黑白色块比例是1:1:3:1:1 以往的扫码算法桩点识别是通过状态机 查找11311模式后 取中间位置确定x位置(此时扫描线在第一行11311比例处)在x位置纵向搜索11311模式 确定y位置再以(x,y)位置横向搜索11311比例修正x位置。这种模式在桩点污损的情况下识别能力较差只要在任何一次11311模式搜索中遇到干扰点哪怕是一个像素的椒盐噪声也能使桩点查找失败。(支付宝蓝的桩点会在蓝色区域产生大量噪点导致识别率低下) 为此我们新增了一种桩点识别方式。在状态机达到151模式的时候开始尝试确认桩点。(此时扫描线在第一行151比例处)。 优化效果 新的查找方法将不再受桩点中心或边缘部分被污损的影响支付宝蓝色桩点码识别率明显提升修改后识别率整体提升了接近 1%但识别失败的耗时有所提升 策略3添加一种对角线过滤规则 在枚举所有可能桩点组合 O(N^3) 之前对所有可疑桩点进行一次对角线检查过滤。由于桩点对角线也应该满足 11311模式 用这个规则做一次过滤可疑有效减少运算量也就有效降低了识别成功和失败的耗时。 策略4基于 Logistic Regression 的二维码分类器 在以往的扫码算法中在拿到三个桩点后基于夹角长度偏差单位长度查三个数值用简单公式计算得到阈值判断是否为可能的二维码误判概率较大。 为此我们引入机器学习中的逻辑回归算法模型。基于支付宝丰富的二维码数据集训练出逻辑回归模型作为二维码分类器明显降低了误判概率也将明显降低无二维码时识别失败的耗时。 策略5修改跳行扫描的间隔数 由于输入的相机帧分辨率高像素点多运算量大以往的扫码算法在水平跟垂直方向跳行采样进行计算。但在实际运算中由于跳过了太多列错过了11311模式中某些1位置的点导致桩点查找失败。 我们通过将跳行计算行数修改为可配置项通过线上 AB 灰度测试得到最合适的跳行策略整体配置此跳行策略后识别率得到明显提升。 上述优化在测试集的表现 综上优化扫码核心识别能力在7744张图片测试集上提高了6.95个百分点。 特殊策略优化 除此上述通用扫码优化之外我们还对特殊场景扫码能力进行提高。 1.畸变不怕不怕 线下场景复杂多变。饮料瓶身上变形的二维码、超市小票卷起边角弯曲的二维码、路边小贩凹凸不平甚至折叠的二维码......这些畸变的二维码容易增加识别难度甚至导致识别失败。 以往的扫码算法抗畸变策略中先用透视变换关系建立映射关系。优点是适应性好满足大多数应用场景。不足也明显对 Version 1 的码因为映射关系退化为仿射变换效果较差手机必须和码平面平行才能方便识别。当物料表面不是平面的时候效果较差。 优化策略 假设采样坐标系到二维码坐标系遵守一个更复杂的映射关系并且假设物料表面的卷曲较小通过使用二次函数可以较好的拟合这个映射关系实际发票上的二维码版本普遍大于等于 7高版本二维码具有多个辅助定位点更利于构造二次映射表基于以上推论使用新的映射代替旧的透视变换进行更精准的采样 用新的策略发票码这个场景的二维码识别能力提升明显。 ▲注意由于采用了增强算法请对准二维码稍作等待。 2.容错识别能力提升 商户或者供应商生成二维码后通常会在二维码的中间部分贴上 Logo这部分有可能会使二维码 Decode 时出错。 优化策略: 对于采样后拿到的 BitMatrix对于中间部分一块矩形区域内的点采用某些策略来改变中间点的值使它能够通过容错边界的检查。目前采用两种策略第一种是反转第二种是每一个点随机取值。目前所取的矩形区域是长、宽的四分之一。 通过此项优化后扫码的容错能力也得到明显提升。 三、更小的识别耗时 GPU计算二值化降低识别单帧耗时 所谓图像二值化就是将图像上的像素点的灰度值设置为 0 或 255也就是将整个图像呈现出明显的只有黑和白的视觉效果。下图左边为原图右边是二值化处理过的图。 在扫码算法解码前有二值化计算图像的二值化计算能使图像中数据量大为减少并弱化图像模糊、颜色对比度不强、光线过强/太弱、图像污损等情况下其他信息的干扰更利于检测识别。 传统算法是在 CPU 上进行二值化运算非常消耗 CPU 资源但其实 GPU 更擅长大规模并行计算所以我们选择使用 GPU 来做二值化计算。在安卓平台上使用 RenderScriptiOS 平台上使用 Metal都是很底层的框架。 优化结果 1.iOS: 统一电池、角度、光线等环境变量 在iPhone6 上测试扫码核心5种摄像头二值化算法。表现如下: 可以看出在图像二值化方面 Metal 有相当高的优势相比原来的单纯 CPU 处理快了接近 150%, 同时降低了近50个百分点的CPU资源。 2.Android机型众多我们抽取了线上数据可以看到GPU 在二值化处理中显著降低了单帧耗时30%以上。 二值化类型单帧耗时传统二值化65msRS二值化44ms四、调度维稳 线下物料千奇百怪扫码算法为了解决一些不理想的场景如二维码有遮挡、污损、模糊或角度很不好的特殊情况需要使用一些比较耗时但比较强大的算法但普通情况不需要这些算法。所以我们对识码算法定了优先级通过时间推移、跳帧触发等方式调度: 优先级暂定高中低三个优先级。 高优先级 每帧执行中优先级 降帧率执行低优先级 低帧率执行不同优先级的功能执行时机可配置。不同功能属于哪个优先级可配置 特殊场景算法——为码核心的一种特定能力如: 反色码识别能力容错边界码识别能力污损桩点识别能力等条码识别能力 看完以上这些你get了吗 原文链接 本文为阿里云原创内容未经允许不得转载。
http://www.pierceye.com/news/434883/

相关文章:

  • wordpress获取站点链接网站门户
  • flashxml网站模板网站后期培训机构全国排名
  • 企业网站设计网站页面设计中为什么要有优先级排列
  • 暗网是什么网站滨江区网站开发公司
  • 南京网站排名优化费用株洲58同城网站建设电话
  • 电子商务网站建设与管理理解上海网站推广企业
  • 设计师网站pintsetseo短视频网页入口引流免费
  • 个人如何注册微信公众号怎么创建网站优化的意义
  • 网站换空间要重新备案吗百度人工电话
  • 做网站要注意哪些问题网站用什么工具做
  • 在福州的网站制作公司滨海新网站建设
  • 帝国网站地图插件泰兴企业网站建设
  • wordpress布置网站教程用dw做简单图片网站
  • 网页制作模板左右结构百度seo关键词优化方案
  • 长沙设备建站按效果付费wordpress可视化编辑器插件
  • 软件开发与网站开发硬件开发语言
  • 开封做网站睿艺美官方网站建设的必要
  • 自适应网站制作简创网络南联网站建设
  • 帮别人做钓鱼网站犯法吗贵州网站建设工作室
  • 企业网站域名空间优化公司治理结构
  • 网站建设 前沿文章php做网站脑图
  • 刷单网站开发装修企业网站源码
  • 莱州人社局网站网站开发项目资金运用明细
  • 水墨网站模板软通动力外包怎么样
  • 直播间网站建设小清新wordpress主题
  • 淘金网站建设推广汽车 营销 网站建设
  • 网站站内链接seo外链发布工具
  • 如何设计大型电商网站建设利用php做网站
  • 大朗网站仿做google广告
  • 跳转网站代码wordpress文章只能会员才能看