开发说明

实现的算法或程序面向至少1个具体元宇宙应用场景,比如数字藏品NFT、虚拟数字人等,数字作品存在形式可以是文字、图片、多媒体等,实现的应用或关键功能,要充分考虑目标场景的限制和特点,程序应便于部署和使用。
选择以下两个系统模块中任一项或全部关键模块或算法进行设计开发:

  • 基于区块链的元宇宙集创数字版权交易: 调研分析版权交易相关业务需求,结合元宇宙某个具体应用场景,设计集体创作的数字藏品NFT、知识产权交易规范及上链存证、权属确权 ( 将数字作品确权给创作者权利人 )、权属转让 (创作者权利人将作品权属转移给另外的权利人)、使用授权(不改变权属的情况下为某个使用者授权作品的使用权 ) 等相关功能,支持生成数字产品证书,上链的数字资源样本不少于10种,可以进行交互。
  • 基于区块链数字水印的数字版权保护: 元宇宙场景的艺术作品图片包括绘画、摄影等,或其他类型的作品,创作者如果将其放到网络中,则很容易被侵权盗用。利用区块链和数字水印技术结合实现一个数字作品版权侵权追溯系统。要求调研相关数字水印算法,集成数字水印算法库的服务模块,通过开发设计数字水印算法服务模块,分为嵌入水印和提取水印两部分功能。嵌入水印主要是对于区块链上存证确权的数字产品作品,将区块链上记录的信息通过数字水印算法生成字符串( 或者图像 ) 形式的数字水印,又嵌入原始存储图像中,形成新的嵌入水印的载体图像数字作品。当发现侵权时,对侵权图像(一般指受到破坏攻击的载体图像 ) 进行水印提取,得到原始水印( 字符串或者图像形式 ),通过分析作品在区块链记录的信息,并进行区块链上的侵权追溯。
  • 系统的关键模块设计: 采用前后端分离的方式,数字作品文件数据库区块链数据库、数字版权交易、数字水印服务等相关算法或服务功能,设计实现成组件化服务,通过提供专门的API接口,供前端交互时调用,便于前后端交互。

技术要求和指标

基本技术要求

  • 开发的程序包括且不限于 HTML5、小程序、原生App、Web网站、PC端软件等,可运行在常规算力设备上 ( 如: i3 x86 处理器,8G 内存,40G磁盘)。
  • 区块链底层选用主流链如超级账本fabric或其他,关系数据库采用mysql或其他数据库,数字作品文件可以采用IPFS存储。
  • 区块链节点数不少于4个,合理设计区块大小,使得每轮上链存证确认完成的时间尽可能短。
  • 选用最优的数字水印算法,要求具有一定的抗攻击鲁棒性
  • 界面设计美观,具有一定的可操作性,用户使用方便,鲁棒性强,没有功能错误。

数字水印评价指标

四大指标:

  • 不可见性,数据检测的难易程度
  • 鲁棒性,如何抵抗攻击。
  • 容量,可以嵌入多少信息
  • 效率,指数字水印嵌入和提取的速度快慢

具体要求和说明如下:

  • 不可见性
    • 载体图像在水印嵌入后的不可见性。具体指原载体图像和嵌入水印后的载体图像能否用肉眼能感知到水印的存在,可以使用嵌入前后图像相似程度的高低来量化评价指标。其中新的载体图像需要尽可能保证不可见性,即最小化载体图像和原始图像的差异。
    • 本比赛以 PSNR(峰值信噪比 ) 和 SSIM( 结构相似性 ) 作为图像质量的评价指标。
  • 鲁棒性
    • 对载体图像应用攻击后的保持水印不变性的能力。具体指嵌入水印的载体图像经受 JPEG压缩、几何攻击( 缩放、剪切、平移、裁剪 ) 、滤波攻击、噪声污染等攻击后,仍能从载体图像中提取原有水印,并识别水印中所包含的信息。
    • 本比赛将对嵌入水印的载体图像进行其中某一种或者几种攻击手段,并提取水印看是否能提取成功且无误。最后以提取成功率作为鲁棒性评价指标。
  • 容量大小
    • 水印容量指的是数字水印本身承载的信息量。该项指标一般与载体图像大小和水印本身性质有关。通常采用字符串、图像等作为水印,嵌入载体图像中。容量指字符串、图像的大小。
    • 本比赛对容量大小规定,需满足可以嵌入不少于 64 位字节的字符串( 或者图像 )大小的数字水印。
  • 效率:
    • 指对于数字水印嵌入和提取的速度快慢。一般对于同一种水印格式如字符串图像等以嵌入、提取分别计算时间长度,作为评价指标。

任务清单

  • 调研数字版权保护政策与现状;
  • 完成所选系统关键模块的需求分析:
  • 设计算法与关键模块的架构;
  • 编码开发与功能实现:
  • 测试验证主要功能和创新成果:
  • 探索应用场景落地。

开发工具与数据接口

开发工具及开发平台不限,可以借助开源工具。业务流程设计合理,程序可正常运行,不限制运行在具体的硬件平台和型号,数据与功能 AP|,有技术说明即可不需要做具体的接口对接集成调试与验证。

如果有具体的客户案例或经过客户实际场景测试,在不涉及知识产权的情况下,可以提供使用或试用说明文档。

参考信息:

超级账本区块链:http://github.com/hyperledger/fabric

打赏作者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

CAPTCHA