什么是三维码?

什么是三维码

一、从技术角度分析三维码早已有之,我记得当年微软就号称研究成功三维码。通常三维码采用的技术就是在二维码基础上增加了彩色颜色的维度,因此被称为三维码。从技术角度分析,三维码在使用中有很多技术问题。比如说,彩色本身就是一个很难标定的变量,比如一张白纸,在正常日光下它是白色,在红色光源照射下,它显示的是红色;在绿色光源照射下,它又显示的是绿色。

那它到底是白色、红色还是绿色呢?这对于三维码彩色颜色的解析算法来说是一个大难题。因此把码设计成彩色,彩色的色值本身就需要进行标定,这个在技术层面解决起来很麻烦。毕竟在实际应用环境下,光源颜色很难统一。二维码对比于一维码,大幅提升了其数据存储量,并且在编码层面引入了数据中的纠错算法,使得二维码纠错能力比一维码强很多。

等等这些特性,在计算机技术快速发展、数据量快速增长的今天,二维码在某些方面替代一维码是有绝对优势的。特别是这些年出现的手机二维码,非常适合智能手机大屏幕、优质摄像头的扫码场景。比一维码在传统打印标签的使用场景,更具有更广泛的应用领域和实际应用环境。也就是说,二维码在移动互联网下的快速普及,有其发展的必然性。

这个时代的应用场景更适合二维码的使用。另外,二维码的数据存储量,从理论上讲,其完全可以做到全球所有原子都赋予一个唯一二维码的能力,所以二维码的数据存储量在目前技术和应用发展和使用场景下,已经足够足够使用。因此,从技术层面分析三维码。三维码对比二维码,最主要的优势是数据存储量更加巨大,但识别效率等等方面,其实并没有特别大的优势。

其他技术方面的优势也乏善可陈。就现阶段而言,三维码想替代二维码的角色,从技术角度非常非常牵强,因为没有一个非常强的性能优势或者应用场景优势。二、从应用角度分析所有技术的普及和发展,离不开其对应用的促进和快速推广。换句话说,应用层面,很多时候并不决定于技术的先进性,而决定于技术的实用性和普及性,并由此产生了所谓的“事实标准”。

就比如手机支付二维码应用,其技术并没有多么高深、多么先进、多么有技术壁垒。但是其在手机支付领域的快速崛起和普及,形成了其自身的“事实标准”。事实标准的形成,必然会变成该领域的很强的业务壁垒。可能比它技术更复杂一些、更先进些的NFC支付、声波支付,都无法跨越这种壁垒,从而变成了二维码手机支付一枝独大的市场现状。

应用层面的事实标准一旦形成,还有一个不能忽视的壁垒,那就是整个业务链条各个环节中的软硬件普及成本。也就是说,出现一个新的所谓更先进技术要想替换掉老的成熟的事实标准的旧技术,各个环节的软硬件的更换成本,将是一个天量的成本浪费。从商业的角度,这种替换是不成立的,不会有人为了这种技术改良,去为这个天量成本消耗去买单的。

仍然举手机二维码支付的例子,假如想用三维码替换手机支付中的二维码,那所有解码环节的软件、硬件全部都得替换成三维码解码软件和硬件。想象一下,所有支付环节的扫码软件、扫码枪、扫码Pos机,全部要更换成支持三维码的软件和设备,在中国目前全国范围已经普及到乡村一级的二维码扫码支付场景,全部更换,为此得付出多大的成本代价?(这里还没考虑,三维码扫码设备也许成本要比二维码扫码设备高得多得多)总结一下。

先进技术研究,也许在未来某个领域会有其爆发的应用场景。但对于三维码技术来说,它对于现有二维码技术并未有能替代它的强有力的理由,也并未先进多少。按照《创新者的窘境》这本书中的观点,原有技术的改良、改进,并不能在该领域形成颠覆。通常颠覆该领域的一般都是其他领域的一个全新的新兴技术。所以本人观点,三维码只是一个噱头,当作一个中技术去研究是可以,但要在现有应用场景下去替换二维码非常非常困难。


文章TAG:二维码  三维  
下一篇