区块链技术在人物形象设计的应用

区块链技术在人物形象设计的应用

摘要:探讨区块链技术在人物形象设计中进行应用的可能性主要包括前景以及可能存在的问题。提供了系统的解决方案,基于区块链技术来解决人物形象创造中的原创认定问题。

关键词:区块链;人物形象设计;时间戳

一、区块链技术简述

(一)区块链娇子比特币

最近几年比特币的行情很火,比特币的价格也像过山车一样,变化巨大。但总体来说,是从超低价向高价的趋势进行演变。在2010年5月的首次比特币交易中,有位程序员购买两个披萨饼,当时耗费了10000枚比特币。而近期比特币曾经达到过2万美元/枚的高点,价格提高幅度达到了千万倍。比特币并不等于区块链技术,是部分与整体的关系,就如同百度网站,隶属于网络但并不等于网络。区块链技术能够实现的技术方案有许多种,比特币是区块链技术中目前最典型、也最成功的应用。但区块链技术有着比比特币更远、更广阔的应用前景,否则全球也不会以如此大的热情研究该技术了。

(二)区块链的重要概念

区块链(blockchain)是由多独立节点参与的分布式数据库系统[1]。在区块链体系中,如下几个概念最为重要:首先,是“区块”的概念。区块,指的是能够容放数据的区块。简单来说,我们可以把它理解成小容量的硬盘或者U盘,用于实现交易数据的存储或者其它类型数据的存储功能。在当前比特币应用中,每个区块的数据容量是1M。区块的数据存储量,是能够逐步扩容的。其次,是“密钥”的概念。该密钥是算出来的,且前一个区块的秘钥能够构成下一个区块密钥计算的题干部分,就像是把相邻区块连起来的环,通过每个区块之间的密钥,将一个个区块连接起来,构成区块链。第三,是“共识机制”的概念。共识机制,用以分配每个区块的操作方,通常是首选算出前述密钥的一方。第四,是“分布式存储”的概念。分布式存储,指的是区块链中的数据内容在多个存储结构中,以等同的方式进行分布存储。举一个简单的例子来协助大家理解分布式存储。比如,用户莎莎拍了一张照片,把这个照片通过微信朋友圈进行之后,朋友圈中的其他微信用户就可以看到用户所发的照片。如果每个用户在查看该照片的时候,都通过自己的手机进行数据存储,那么,这张照片就符合了分布式存储原则。但现在微信照片仍旧是在腾讯的服务器中进行存储,就不是分布式存储了。在区块链中,每个终端的地位具有平等性,如下图所示的那样。

二、人物造型设计的现状及问题

(一)人物造型设计的原创保护现状

人物造型设计,在日常工作和生活中,具有非常广泛的应用。比如影视、戏剧中的人物,绝大多数都需要进行人物造型设计。游戏中的人物,凡是以现实人物形象为基础的游戏角色,通常也都需要进行人物造型设计。另外,在出席宴会的时候,或参加公共活动的时候,或进行广告拍摄的时候,或在婚礼庆典的时候,等等,都会用到人物造型设计。人物造型设计的个性化很强,在进行设计工作的时候,会耗费设计师大量的精力,来对每一个细节进行精心安排,琢磨它们之间的色彩搭配、尺寸比例,进行大量的微调之后,才有望获得优秀的人物造型设计方案。这需要传承来自于设计师丰富的经验,富有创意的思考以及精心的准备。经过多番努力后所获得的设计成果,应用的时效却常常短暂。比如,所进行的影视人物设计,常在一个情节拍摄完毕之后就废弃掉了;所进行的婚庆人物造型设计,也会在婚礼结束之后清洗掉。正是因为这种短暂性,就使得人物造型设计难以获得如著作权那样的版权保护,也难以获得技术创新中的专利保护。这是目前人物造型设计方案保护的主要难点。

(二)人物造型设计的原创认证问题

人物造型设计既有着成体系的设计理念,同时也鼓励设计师进行创新。设计的风尚、潮流以及人物造型技术,都需要通过人们的创新来获得发展。在这种情况下,设计理念、设计要点、造型技术等层出不穷,并常会出现方案重复的现象。其中哪些才是设计师的原创技术,就成了一个难以溯源的技术难题。人们在欣赏优秀人物造型的同时,没有办法了解造型是否为设计师的原创;且如果是原创的话,是否为整体原创还是部分原创。缺乏这样的认证途径,对设计师是不公允的,对优秀设计也是不公允的。这是以前技术水平有限的情况下,因为时代条件限制而造成的历史问题。这一问题在技术高度发展的今天,有望得到解决,尤其是通过区块链的技术来解决。

三、区块链技术

在解决人物造型设计溯源上的可借鉴之处区块链技术具有多个典型特征,可以对设计数据进行有效记录及溯源。

(一)通过区块链技术能够形成时间序列。在区块链序列中,通常会将第一个区块称为创始区块。该创始区块之后,会增加更多的区块以存储信息。这些区块之间,能够构成一个以时间为先后顺序的链条。每个区块都能够对应上精准的时间,因为它们都设置了时间戳。通过各个区块的时间戳,就能够构造出一个具有时间指针的数据存放链条。时间戳被用来加盖在区块头中,确定了区块的写入时间,同时也使区块链具有时序的性质,时间戳可以作为区块数据的存在性证明[2]。使用区块链技术能够非常有效地对设计进行溯源,每一个步骤,以及每一个技术的主干,以及技术的细节,都可以通过相应的区块进行表达,能够构成一个技术发展的时间链条。

(二)区块链中数据不可修改的特性。即通过各个区块本身以及各个区块之间的设置规则,使得所有区块中的已公开内容,均具有不可修改的特性。这是区块链的最重要的特征之一,它是基于前面所描述的分布式存储技术实现的。因为区块中的数据被分散在各地存储,如果有人希望进行数据更改,就需要对分散到各地的存储数据进行同步修改,这是区块链数据难以更改的最主要原因。当然,这种不可修改的特性也是相对的,假设拥有超级强大的运算能力,以及超级强大的内存资源的话,也是有可能进行篡改的。一般需要达到整个系统51%以上的运算能力及内存能力才有机会。这在分部式数据存储结构中,是极其难以实现的。且如果篡改的区块链的数量超过一定数量,比如六个级别的区块,所涉及到的运算能力仅仅在理论上可行,实际上难以实现。总的来说,可以理解为,区块中所存储的数据具有不可修改性。

(三)区块链技术具有高度的开放性。区块链技术,对个人隐私高度保护,因为数据的拥有方信息一般是通过数据地址来表达的。在外人看来,只能够看到一个没有意义的密码字符串。而区块中的数据内容部分,对各方均是公开的,这也是分布性存储的基本要求。也就是说,通过区块链技术所提供的人物造型分布式存储方案,有机会索引到历史记录中的各个人物造型设计方案。于是,通过人物造型设计区块链,不仅能够有效地统计、分析设计师个人的造型成就,也能够对整个行业的成果进行统计及分析。在完成了这种统计、分析之后,就可以很方便地判定设计师所做的设计方案和现有方案之间的差别和联系,从而协助判定人物造型的创造性。

四、通过区块链实现人物造型数据溯源的方式

(一)人物造型设计的图像特征

人物造型,能够给人以美学上的观感。视觉效果是其最主要的表达内容,为了实现优秀的视觉效果,可能会用到不同的材质,不同的色彩布局以及不同的设计结构等等。结合人物造型的技术特点,我们在进行人物造型数据的记录时,首先关注的是人物造型的外观图像;其次,对应着人物造型的技术实现方式进行记录;另外,是对设计师的设计意图进行记录等。进一步,所需要实施的人物造型数据记录,通常还包括有设计师的姓名、所在单位方面的信息、服务对象方面的信息,以及设计环境方面的信息等。在进行数据记录时,还有一个需要注意的问题,就是人物造型设计的时间信息。因为区块链中的时间戳不可更改,如果造型设计的完成时间与区块链中的时间戳信息不一致的话,通过区块链虽能准确记录时间,但仅能记录时间戳所对应的时间,用户实际完成造型设计的时间,只能作为备注信息,没有办法通过区块链进行验证。(二)人物造型设计的图像采集形式前面所描述的人物造型图像信息,典型的实施方式,通常包含如下数据内容:首先是人物造型的正面信息;其次是人物造型所对应的侧面信息。一个常见的数据采集方式,是通过六视图的方式进行图形信息采集。六视图能够更好地对人物造型设计进行表达,但在实施的过程中,某些视图采集起来是困难的,比如仰视图,则可以取消掉。为了更好地表达人物造型,需要用户挑选最能够展示人物造型特点的效果图,作为该人物造型设计所对应的最佳实施例附图。也就是说,通过区块链记录人物造型数据时,适合包括如下数据内容:首先是人物造型设计中的图像数据;其次是人物造型设计中的设计结构,以及设计要点等方面的数据;再次,是人物造型设计的作者信息、单位信息以及创作的时间、地点等信息,另外还可以包括由接受人物造型的人物信息、单位信息,以及应用场合等信息,把这些数据进行打包,就可以对设计师的当次人物造型设计进行数据汇总了。

(二)人物造型设计图像进行区块链记录的过程

在进行区块链数据上传时,需要有用以实现区块链数据记录的对应程序。基于该程序,用户写入需要记录的数据信息。需要说明的是,在区块链技术中,能够通过区块直接进行记录的数据有限,常常是少量字符、代码方面的内容,很难对大容量的数据进行记录。比如,最著名的区块链,是用以实现比特币的区块链。当前每个区块只能够存储1M的数据量,即使按当前的扩容方案进行扩容之后,每个区块也最多只能存储8M数据。这里面有两个方面的考量,一是数据安全,二是分布式存储方面的压力。而前面所表达的人物造型数据,仅图像数据一个方面,就能轻易达到几十M的数据,或者更多。如此大的数据量,难以直接通过区块进行数据存储。适合在区块链中进行存储的数据,举例来说,是数据量很小的一串代码。这种情况下,就需要通过合理路径来解决该问题。具体方案如下:首先获得需要记录的人物造型数据,对其进行汇总后打包,进而通过密钥生成工具,生成一段密钥性质的编码,该编码通常被称为哈希值,而生成该编码的工具,称为哈希函数。接着,获取前一步骤所生成的秘钥编码,通常是256位字符串,数据量非常小。进而通过区块链来记录这段编码。该编码就作为前面所打包数据的存储地址索引信息,同时也是防伪认证信息。在需要调取人物造型数据的时候,只需要获取该编码,再通过配套的数据库,搜索哈希值等于该编码的数据,即可调出打包存储的人物造型数据了。这种操作方式可以完全避免造假。因为所打包数据中,即使有一个字符被改变,整个数据的哈希值编码就会整体改变。因此来说,所记录的数据包,能够确保是在区块链进行数据存储那一刻所对应的人物造型设计数据包。通过该方式,把数据包的密钥进行存储之后,就可以对该数据进行永久性的数据保存。按目前的理论,能够对其篡改的可能性为零,至少是无限接近于零。基于这种大数据的存储,人们就可以把人物造型数据这种短暂生命周期的设计数据长久而精准地记录下来,并且这种记录是不可篡改的。人们利用这种技术,能够对人物造型数据更好的记录,远优于当前的记录水准。

五、结语

在进行区块链数据记录时,需要有相应的公共存储空间,尤其是分布式数据存储,这种数据存储需要有相应的平台,该平台需要具有广泛的接口,也需要更多的单位、组织及个人认同。应当创造条件,让人们能够逐步接受区块链进行人物造型设计数据存储的理念,让更多的人参与到这个体系中,建立方便的操作入口,就像普通的手机APP一样操作便利。到那时候,人们就可以利用区块链技术,便捷、有效、精准、防伪地进行人物造型数据的存储及利用工作了,那将是人物造型设计领域的新时代。

参考文献:

[1]蔡维德,郁莲,王荣,刘娜,邓恩艳.基于区块链的应用系统开发方法研究[J].软件学报,2017(6).

[2]沈鑫,裴庆祺,刘雪峰.区块链技术综述[J].网络与信息安全学报,2016(11):11-20.

作者:沈文科 单位:上海第二工业大学讲师