国内首例 AIGC 作品纠纷,暂未宣判!

news2024/11/25 11:45:17

北京互联网法院近日依法公开开庭审理了一起 “AI 文生图” 著作权案。案件并未当庭宣判。

本案中,原告李先生是一名网络自媒体创作者,其通过某网络开源软件生成涉案图片,并以《春风送来的温柔》为题,发表在网络上。随后李先生发现,在被告刘女士发表的一篇文章中,未经授权使用其生成的图片,还截去了李先生的账号署名水印。李先生认为其信息网络传播权、署名权受侵犯,诉至法院要求被告刘女士赔偿其经济损失5000元,并赔礼道歉。

该案庭审过程由中央广播电视总台新闻中心进行全媒体直播,清华大学法学院知识产权法研究中心主任崔国斌教授、计算机图像算法工程师黄影元作为节目嘉宾,对 AI 生成内容涉及的技术与法律问题进行了讨论。节目在央视新闻客户端、新媒体平台及北京互联网法院官方抖音号、快手号、视频号同步直播,吸引 17 万网友在线关注。

针对被告使用涉案图片进行配图这一事实,双方均无异议。被告刘女士表示,自己确实在文章中使用了该图片作为插图,但她没有侵权的故意,也不存在其它商业行为。在接到通知后,刘女士对相关图片进行了删除。

记者从庭审中获悉,本案争议焦点主要有三点:一是原告主张侵权的图片是否构成作品,属于哪种作品;二是原告是否享有涉案图片的著作权;三是被诉侵权行为是否构成侵权以及侵权责任的承担。依据我国著作权法的相关规定,要判断能否被认定为受法律保护的作品,首先需要判断其是否具有“独创性”的表达,庭审中,原被告双方也就此进行了举证。

在讨论本案的争议焦点之前必须明确一个更为基本的问题——AI生成的图片,究竟应当看做是AI的作品还是人的作品?这对于判定案件中被告侵权与否极为重要,这是因为AI不是我国《著作权法》所认可的“作者”。同理,今年3月,美国版权局(USCO)发布了一份关于AIGC作品版权的新指南,对AI作品的版权条件进行了说明。指南中提到,通过ChatGPT等AI工具直接生成的作品不受版权法保护,仅以AI作为辅助工具的人类创作的作品可以予以版权支持。这份指南特别指出,版权只能保护人类创作的作品,宪法和版权法中使用的术语“作者”排除了非人类。

回到问题本身,AI生图的作者究竟是人还是AI?而是需要结合个案进行分析。这是因为“AI生图”的概念本身极为复杂。以本案涉及Stable Diffusion软件为例,使用者既可以丝毫不参与AI绘图的过程,只通过鼠标点选一下“一键生图”,软件就会自发生成一幅优美的图画,此时软件使用者并未在图片中凝结一定的智力成果,便难言是图片的作者。但更多情况下,使用者其实自身扮演了图片“绘制者”的角色,使用者通过向软件输入关键词,可以指导AI作画的所有细节。这时,关键词的选取、生成图片画面风格的掌控等都凝结了AI生图软件背后使用者的智力成果和劳动成果,那此时对于“作者”的判定,恐怕就与第一种情况大不相同。

无论最终结果如何,该案的判决都会对我国AI生图行业产生巨大的影响,未来出台针对AI生成技术的各类规范性文件是时代的大势所趋,未来亦会出现越来越多的如今天这样的AI生成作品著作权纠纷案例。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/970103.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于Linux并结合socket网络编程的ftp服务器的实现

项目需求 客户端能够通过调用“get”指令,来获取服务器的文件客户端能通过“server_ls”指令,来获取服务器路径下的文件列表客户端能通过“server_cd”指令,进入服务器路径下的某文件夹客户端可以通过“upload”指令,上传自己的本…

SMB协议详解之-SMB/CIFS/SMB2/NFS/Samba/Netbios/NTLM/Kerberos关系和区别

SMB协议是在windows环境中非常常见的一中协议,在学习SMB协议的过程中经常出现SMB2,CIFS,Samba,Netbios,NTLM,kerberos等概念,如下下图1,那么SMB和这些观念之间的关系是什么呢。 在详…

linux入门到精通-第二章-常用命令和工具

目录 概述命令格式帮助文档内建命令外部命令(--help)帮助文档查看man查看谁登陆过电脑 文件目录命令创建目录显示目录结构删除目录 文件相关命令ls命令touchcprm删除mv移动命令 文件查看命令cat 文件内容查看命令less 查看文件内容head 从文件头部查看ta…

Spark大数据分析与实战笔记(第一章 Scala语言基础-3)

文章目录 1.3 Scala的数据结构1.3.1 数组数组的遍历数组转换 1.3.2 元组创建元组获取元组中的值拉链操作 1.3.3 集合ListSetMap 1.3 Scala的数据结构 对于每一门编程语言来说,数组(Array)都是重要的数据结构之一,主要用来存储数据…

C# OpenCvSharp 通道分离

效果 项目 代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using OpenCvSharp; using OpenCvSharp.Extensions;namespac…

栅栏状蚀刻铜箔上的掺氟碳量子点界面层

引言 由于其卓越的能量密度和长寿命,锂离子电池(LIBs)广泛用于电动设备,如军用无人机、电动车辆和动力辅助服,这些设备需要高重量或体积能量密度。然而,尽管在各种电动装置中使用,它们仍然具有关键的问题,…

达观RPA实战-自定义控件基础

一、应用背景 当标准控件和实际需求相差较大时,可以设计自定义控件。 或者有些通用功能,也可以做成自定义控件调用,如EXCEL文件表头填充 或者是有些标准控件实际运行会出错,无法解决,如FTP下载控件。 二、知识介绍 在开始开发自定义控件前,先简要介绍几个相关知识: …

C#,数值计算——Midsqu的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { public class Midsqu : Midpnt { private double borig { get; set; } 0.0; public new double func(double x) { return 2.0 * x * funk.funk(borig - x * x); } pub…

Mybatis 动态SQL – 使用if,set标签动态生成更新语句

上一篇我们介绍了使用Mybatis提供的if,where标签动态生成条件语句;本篇我们在上一篇的基础上介绍如何使用Mybatis提供的if,set标签动态生成更新语句。 如果您对if,where标签动态生成条件语句不太了解,建议您先进行了解后再阅读本篇,可以参考…

前端实现动态路由(后端返回权限路由)

实现思路 1、前端定义静态路由(login登录页这种不需要权限的默认路由) 2、用户登陆时调接口获取用户信息,然后登录到首页 3、前后端定义好路由返回的格式 4、在路由导航钩子beforeEach中去调接口获取动态路由,递归处理该数据为前…

AtCoder Beginner Contest 315 Ex. Typical Convolution Problem(分治NTT/全在线卷积)

题目 给定长为n(n<2e5)的序列a&#xff0c;第i个数ai(0<ai<998244353) 求序列f&#xff0c;满足式子如下&#xff1a; 思路来源 jiangly代码/力扣群友tdzl2003/propane/自己的乱搞 题解 分治NTT&#xff0c;考虑[l,mid]对[mid1,r]的贡献&#xff0c; 但是&#x…

RT-Thread I/O设备模型(二)

访问I/O设备 应用程序通过I/O设备管理接口来访问硬件设备&#xff0c;当设备驱动程序实现后&#xff0c;应用程序就可以访问该硬件。I/O设备管理接口与I/O设备的操作方法映射关系如下&#xff1a; 查找设备 应用程序根据设备名称获取设备句柄&#xff0c;进而操作设备。 rt_…

MybatisPlus基本配置查询操作

无侵入&#xff1a;只做增强不做改变&#xff0c;引入它不会对现有工程产生影响&#xff0c;如丝般顺滑损耗小&#xff1a;启动即会自动注入基本 CURD&#xff0c;性能基本无损耗&#xff0c;直接面向对象操作强大的 CRUD 操作&#xff1a;内置通用 Mapper、通用 Service&#…

手把手教你用Vite构建第一个Vue3项目

写在前面 在之前的文章中写过“如何创建第一个vue项目”&#xff0c;但那篇文章写的是创建vue2的 项目。 传送门如何创建第一个vue项目 打开Vue.js官网:https://cn.vuejs.org/&#xff0c;我们会发现Vue 2 将于 2023 年 12 月 31 日停止维护 虽然Vue2的项目还不少&#xff0…

day5 qt

#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this);timer_idthis->startTimer(100);//啓動一個定時器 每100ms發送一次信號ui->Edit1->setPlaceholderTex…

Leetcode:349. 两个数组的交集【题解超详细】

题目 给定两个数组 nums1 和 nums2 &#xff0c;返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 难度&#xff1a;简单 题目链接&#xff1a;349.两个数组的交集 示例 1&#xff1a; 输入&#xff1a;nums1 [1,2,2,1], nums2 [2,…

CentOS7上源码安装Redis6

CentOS7上源码安装Redis6 安装依赖开始安装下载安装包解压安装包编译源代码修改配置文件 启动并连接启动redis服务器本地连接远程连接 下篇预告 安装依赖 首先我们是源码包安装我们需要安装C语言编译器&#xff0c;顺便下载wget&#xff1a; yum install -y gcc wget开始安装…

Ab3d.PowerToys 11.0.8614 Crack

版本 11.0.8614 修补程序 使用 MouseCameraController 移动相机时防止旋转 FreeCamera。 版本 11.0.8585 重大更改&#xff1a;由于专利问题删除了 ViewCubeCameraController - 请联系支持人员以获取更多信息以及如果您想继续使用此控件。添加了 CameraNavigationCircles 控件…

第12节——生命周期

一、概念 生命周期指 React 组件从装载至卸载的全过程&#xff0c;这个过程内置多个函数供开发者在组件的不同阶段执行需要的逻辑。 状态组件主要通过 3 个生命周期阶段来管理&#xff0c;分别是 挂载阶段&#xff08;MOUNTING&#xff09;&#xff0c;更新阶段&#xff08;U…

AJAX学习笔记3练习

AJAX学习笔记2发送Post请求_biubiubiu0706的博客-CSDN博客 1.验证用户名是否可用 需求,用户输入用户名,失去焦点-->onblur失去焦点事件,发送AJAX POST请求,验证用户名是否可用 新建表 前端页面 WEB-INF下新建lib包引入依赖,要用JDBC 后端代码 package com.web;import jav…