一种面向SaaS多租户以剧本为核心的云端影视项目管理方法与系统与流程

文档序号:16741679发布日期:2019-01-28 13:04阅读:874来源:国知局
一种面向SaaS多租户以剧本为核心的云端影视项目管理方法与系统与流程

本发明属于信息系统和数据处理领域,涉及软件即服务的云计算型信息系统设计、基于自然语言处理和数据可视化的剧本分析。具体设计了一种以剧本为核心面向saas的多租户影视项目管理方法与系统,为编剧团队的剧本创作和影视制作公司拍摄管理提供以剧本为核心的全流程影视项目管理方案。



背景技术:

剧本,称为一剧之本,是影视项目的施工蓝图,是导演拍摄、演员表演和后期剪辑制作的重要依据,优秀剧本是影视剧取得经济和社会效益双丰收的关键。影视工业有以剧作为中心、以编剧为中心、以导演为中心和以演员为中心的各种创作模式,但是毫无疑问,行业公认以剧作为中心的影视生产是最重要和主要的生产模式。因此本发明设计了,以剧本为核心的云端多租户影视项目管理方法与系统。

随着互联网web2.0、社交网络、移动互联网、云计算的发展及应用软件的成熟,软件即服务(softwareasaservice,saas)作为云计算的一种应用形式,已成为各行业中小企业信息化和智能化的重要途径,它消除了企业购买、构建与维护基础设施和应用程序的需要,由服务提供商负责管理软件,以租赁形式向租户提供软件的在线使用。

针对saas软件开发,北京科技大学的孙昌爱等,提出一种云计算环境下可复用、可定制的saas软件开发方法,包括针对不同租户的共性需求提供一个抽象服务组装模型,以及根据租户的个性化需求派生的不同流程实例,运行时流程实例多态共存、互不影响。针对saas软件的访问控制策略管理,南京大学的吴迎红等提出了基于开放逻辑r反驳计算的访问控制策略精化方法。山东大学的张坤等研究了面向saas应用的数据组合隐私保护机制,支持租户自定制隐私约束,用来描述数据组合隐私保护需求。本发明针对以剧本为核心的影视项目构建saas云端管理平台,集剧本写作和影视拍摄管理于一体,将剧本创作的版权保护需求和推广宣传需求统筹考虑,链接编剧团队和制作团队,提供一体化管理方法。

针对剧本内容的挖掘分析,剧加科技的胡骁等提出了一种剧本故事信息的数据可视化方法及系统,抽取剧本的人物、场景,并按照时序可视化,使创作人员对剧本结构一目了然。美国的拉恩吉特·萨库尔提出了用于电影界专业人士的全球交流平台,通过在主页发布实体服务和商业条款及日程安排,为电影制作人创建全球交流平台并提供知识产权管理,提供各种语言的电影剧本在线交易,制片人在线挑选演员和组建拍摄团队。针对剧本内容的生成,网智天元的莫倩等提出基于舆情设定剧本的方法,通过场景库和大众舆情的特征关系生成推荐的场景,利用大数据辅助创作有新意的剧本。

剧本包括故事大纲、人物小传、人物关系、事件线索、剧本内容等部分。国外剧本创作系统包括:celtx、fadein和finaldraft,它们都涵盖剧本要素且支持中文,但风格偏向欧美,不符合中国编剧使用习惯。

研究国内外文献与应用现状,国内目前缺乏一种以剧本为核心支持影视项目策划、剧本撰写、剧组组建、影视拍摄的全流程制作管理方法与软件系统。



技术实现要素:

本发明一种面向saas多租户的以剧本为核心的云端影视项目管理方法与系统。利用剧本创作过程的内容碎片化支持影视项目管理,首先提供了一种多租户的云端多人协作的剧本创作系统,在线编写剧本大纲、人物小传、人物关系、分场剧本、梳理事件、编写场景、管理投资,进一步通过分场剧本支持演员场次和场景场次统计、导出全部和演员剧本、拍摄通告管理和拍摄进度可视化,通过云端管理支持剧本一键过户。在剧本策划期,明确影视作品的受众、播出平台、参考剧目和重要标签信息。在人物小传撰写时,拟定演员后可查看演员的影视作品。为保护编剧的剧本创作版权,提供了在线的第三方版权确认。为剧本推广交易,提供了由编剧配置的部分和全部剧本推广宣传策略。

本发明一种以剧本为核心的云端影视项目管理方法与系统,包括如下步骤:

步骤一:云端的多租户管理,包括用户注册、创建项目和把人员分配到项目中。

用户注册。打开剧本系统页面,注册账号,先选择公司管理员,同时后台创建该用户并创建公司。创建公司后,本公司的其他用户注册时,选择个人用户,选择在公司的工作角色,即编剧、制片人、导演、责任编辑、演员、统筹、灯光、音乐、美术、剧务、服装等,并选择所属的公司。

公司管理员创建影视项目。公司管理员具有创建影视项目的权限,一个公司可以创建多个项目。管理员查看加入公司的用户,并将它们分配到参与的影视项目中,同一用户可参与公司的多个影视项目。

公司管理员和制片人具有添加投资信息的权限。添加给本项目投资的公司和投资额度,系统自动求和计算本项目的总投资额,作为项目的基本信息保存。

步骤二:编剧和导演具有影视项目基本信息管理权限。编剧填写影视项目名称、海报、集数、项目分类(电视剧、网剧、院线电影、网络电影)、题材、参考剧目、一句话梗概、目标受众、项目标签、剧本梗概。

步骤三:编剧和导演具有剧本写作和编辑权限。剧本写作包括:创建剧本大纲、人物小传、人物关系、分集大纲、分场剧本内容、填写剧本场景和梳理事件。先由编剧或导演创建分集大纲。导演的剧本创作权限主要考虑在拍摄过程中的剧本修改。

步骤四:编剧和导演创作人物小传和人物关系。填写人物姓名、别名、性别、人物特征(外貌、性格和身世背景)、拟定演员、上传角色定妆照、人物小传信息。基于填写的人物小传,添加人与他人之间的关系。系统基于力导向图绘制人物关系网络。

步骤五:编剧或导演写作分场剧本。填写第几集、第几场、场景(日/夜,内/外)、场景描述(没有的场景可以创建)、本场道具、人物(从人物小传选择)、本场大纲、描述、备注信息,录入本场剧本内容。系统记录每一场戏由哪个编剧创建、修改以及创建时间和修改时间。

步骤六:剧本搜索与分场索引卡片。

步骤七:编剧或导演录入剧情场景。录入日/夜、内/外、场景名称、描述和备注信息。提前录入的主要场景信息可以在分场剧本写作中重复使用。

步骤八:编剧或导演录入事件梳理。录入整部剧作的所有事件,事件出现在哪一集,事件内容描述,事件与其他事件之间的关系。

步骤九:基于分场剧本导出演员剧本、分集剧本和全剧剧本,以及对剧本全文的词云图概要分析。

步骤十:所有参与项目的用户有查看人物场次和场景场次的权限。计算并可视化每个演员共有场次数,计算每一个场景的场次数,系统以矩阵形式展示人物场次矩阵和场景场次矩阵。

步骤十一:统筹和导演具有拍摄通告管理权限。创建新通告,自动从系统中提取导演、摄影、制片和统筹的人名,录入拍摄日期、拍摄地点、天气、时间信息(集合、出发、化妆、开拍),输入拍摄第几集和第几场,从分场剧本中提取本场戏的场景信息、参与的角色、道具等信息。一个通告可以录入多场未拍的场次,已经拍摄的场次标记已拍。

步骤十二:剧本创作过程记录每一场剧本的创建人、创建时间、修改人和最后修改时间,作为平台第三方确权依据。

步骤十三:剧本创作完成后,由编剧选择是否首页推广,配置对游客开放剧本梗概,人物小传,人物关系,20%剧本或者全部剧本,并同时提供本系统带有水印的剧本每场戏创建和修改最后时间列表,作为版权确认的依据,帮助剧本宣传寻找制片公司。

步骤十四:对于未拍摄剧本,经过线下的商榷后,可以实现在线的一键过户。过户剧本通过批量复制一套分场剧本实现,原编剧作者仍有以前的剧本,新过户的剧本可以被剧本购买方修改。

所述步骤一中,系统的多租户存储设计包括:影视剧的基本信息采用了关系型数据库mysql,人物小传中演员资料库采用了图数据库neo4j。为实现云端的多租户设计,在常规管理信息系统数据存储上所有业务逻辑相关的数据表均添加一个公司字段,以表明租户所属公司。

所述步骤二中,影视项目基本信息,包括:项目名称、集数、海报、主要标签、参考剧目、播出平台、一句话梗概、是否推荐以及推荐内容设置。还包括投资信息:为本项目投资的公司、投资金额、联系人及联系方式。

所述步骤四中,人物小传包括:填写人物姓名、别名、性别、人物特征(外貌、性格和身世背景)、拟定演员、上传角色定妆照、人物小传信息。基于填写的人物小传,添加人物与他人之间的关系。系统基于力导向图绘制人物关系网络,人物的关系越多,力导向图的节点半径越大,以突出主要人物。编剧完成剧本创作,人物的场次数可以作为力导向图的半径,从场次数量上展现剧中的主要人物。提供导出人物关系图功能。

所述步骤五中,分场剧本写作包括:编剧创作剧本内容,制片方的责任编辑可以对每一条分场剧本填写评论和修改意见。为调整场次顺序,设计了场次大纲,提供了可视化交互拖拽的场次顺序调整。为制片方快速筛选剧本了解剧情概要,提供了基于自然语言处理,添加人物名称外部字典、分词、词频统计、展示高频词的剧本词云图。分场剧本中主要人物高亮显示,建立到人物小传的超链接,实现剧本文本的碎片化、知识化和超文本型管理。剧本搜索包括:根据输入的关键字,可以搜索公司所有影视剧本内容,用于平衡剧本内容前后一致性和细节编排上的呼应,搜索已拍摄的公开剧本内容,用于创作剧本时学习经典剧本。

所述步骤十中,人物场景场次分析包括:根据分场剧本中每场出现人物统计绘制人物场次矩阵,用于安排演员档期;根据分场剧本中的场景信息绘制场景场次矩阵,用于预约场景档期。与拍摄通告关联,已拍的场次标记为绿色,未拍的场次标记为灰色,实现拍摄进度可视化。

所述步骤十一中,拍摄通告包括:根据拍摄计划发布拍摄通告,通告分为过期通告(已拍完未存档)、当前通告(未拍摄)和历史通告(已拍完已经存档)。

所述步骤十二中,第三方确权包括:根据分场剧本创建人、创建时间、修改人和修改时间,统计编剧团队工作量和实现一个平台第三方辅助的剧本版权确认。

所述步骤十三中,剧本推广包括:为保护剧作版权默认剧本不推广,由编剧配置推广选项,包括剧本大纲、人物小传、人物关系、前20%剧本和全部剧本,自动添加本系统提供的版权确认页,推广的同时保护版权。

所述步骤十四中,剧本一键过户包括:投资人对某部剧本感兴趣,联系编剧线下达成协议后,公司管理员将剧本过户给投资制作公司,后台操作通过复制本项目的所有剧本数据完成,编剧仍留有原版。

本发明一种面向saas多租户以剧本为核心的云端影视项目管理方法与系统的优点在于:

(1)云端多人协作的剧本创作。剧本由第一编剧架构故事后,可以有多人分别在线创作分场剧本内容,同一剧本中每个编剧的进度所有人可见,并记录分场剧本的创建人和创建时间以及修改人和修改时间,并据此系统平台提供第三方版权确认。

(2)提供可视化的剧本人物关系,以及每个人物在关系数量和场次数上重要性的可视化描述。

(3)依据分场剧本,发布带有人物、道具和场景的通告,有利控制影视拍摄进度。

(4)为编剧提供了剧本写作和宣传平台,在保证著作权的前提下,提供剧本一键过户,有效促进剧本版权交易。

(5)利用已拍公开的经典剧本,为编剧提供一个学习平台,在创作中提供一站可得的经典剧本借鉴。

附图说明

图1为一种面向saas多租户以剧本为核心的云端影视项目管理方法与系统架构设计;

图2为本发明的数据存储设计;

图3为本发明的数据库中数据表的外键图;

图4为本发明的用户注册流程图;

图5为本发明的基于角色的访问控制矩阵;

图6为本发明的人物小传与人物关系设计;

图7为本发明的人物小传与人物关系实现截图;

图8为本发明的剧本写作处理流程;

图9为本发明的剧本写作实现截图;

图10为本发明的剧本浏览实现截图;

图11为本发明的剧本索引卡片实现截图;

图12为本发明的剧本词云图分析实现截图;

图13为本发明的人物场次矩阵和场景场次矩阵设计;

图14为本发明的人物场次矩阵和场景场次矩阵实现截图;

图15为本发明的拍摄通告管理流程;

图16为本发明的拍摄通告管理实现截图;

图17为本发明的第三方剧本版权确认实现截图;

图18为本发明的剧本推广宣传数据处理流程;

图19为本发明的剧本推广宣传实现截图;

图20为本发明的剧本一键过户数据处理流程;

图21为本发明的剧本一键过户的实现截图;

具体实施方式

下面结合附图对本发明作详细说明。

本发明目的是设计一种面向saas多租户的以剧本为核心的云端影视项目管理方法并实现系统。利用剧本创作过程的内容碎片化支持影视项目管理,首先提供了一种多租户的云端多人协作的剧本创作系统,在线编写剧本大纲、人物小传、人物关系、分场剧本、梳理事件、编写场景、管理投资,进一步通过分场剧本支持演员场次和场景场次统计、导出全部和演员剧本、实现拍摄通告管理和拍摄进度可视化,通过云端管理支持剧本一键过户。在剧本策划期,明确影视作品的受众、播出平台、参考剧目和重要标签信息。在人物小传撰写时,拟定演员后可查看演员的影视作品。为保护编剧的剧本创作版权,提供了在线的第三方版权确认。为剧本推广交易,提供了由编剧配置的部分和全部剧本推广宣传。

本发明一种面向saas多租户的以剧本为核心的云端影视项目管理方法与系统,共包括14个模块,即:多租户云端管理、项目基本信息、剧本大纲和分集大纲、人物小传和人物关系、分场剧本写作、剧本搜索和索引卡片、场景描述、事件梳理8个基本模块,基于基本模块支持6个扩展功能,剧本词云分析和导出演员及全剧剧本、人物场次和场景场次统计及拍摄进度可视化、基于分场剧本的拍摄通告管理、第三方版权确认、配置剧本推广宣传、剧本一键过户,参见图1。系统的多租户存储设计,其中影视剧的基本信息采用了关系型数据库mysql,人物小传模块可以查看演员的以往影视作品,辅助挑选演员,演员和影视作品数据采用图数据库neo4j存储。

系统主要数据表目录见图2所示,包括20个表,系统用的菜单表menu、用户表user、角色表role、用户角色表user_role、权限表role_menu、帮助表help,云计算saas用的公司表company、项目表project、公司项目用户对应表company_project_user、投资公司表investcompany、项目投资表project_investcompany,剧本相关的大纲表outline、人物表player、人物关系表player_relation、剧本内容表playscript、场景表scene、事件表event、通告表annunciate,收费相关的收费标准表chargerule、用户收费表user_charge。

为实现云端的多租户设计,在常规管理信息系统数据存储上所有业务逻辑相关的数据表均添加一个公司字段,以表明租户所属公司。图3的数据表外键图表明租户表company被15个表外键引用,表明数据属于哪个租户,确保租户之间数据隔离。

本发明详细设计方法与实现步骤如下:

步骤一:云端的多租户管理,包括用户注册、创建项目和把人员分配到项目中。

用户注册。打开剧本系统(http://www.ruyi.cool)页面,注册账号,先选择公司管理员,同时后台创建该用户写入user表,并创建公司写入company表,完善公司信息。创建公司后,本公司的其他用户注册时,选择个人用户写入user表,选择在公司的工作角色,来自role表,即编剧、制片人、导演、责任编辑、演员、统筹、灯光、音乐、美术、剧务、服装等,并选择所属的公司,列出的公司来自company表,参见图4。

公司管理员具有创建影视项目的权限。一个公司可以创建多个项目,写入project表。管理员查看加入公司的用户,并将它们分配到参与的影视项目中,后台写入company_project_user表,同一用户可参与公司的多个影视项目,参见图4。

公司管理员和制片人具有添加投资信息的权限。添加给本项目投资的公司,写入investcompany表,添加投资额度,系统自动求和计算本项目的总投资额,作为项目基本信息保存,写入project_investcompany。

步骤二:编剧和导演具有影视项目基本信息管理权限。编剧填写影视项目名称、海报、集数、项目分类(电视剧、网剧、院线电影、网络电影)、题材、参考剧目、一句话梗概、目标受众、项目标签、剧本梗概、是否推荐以及推荐内容设置,写入project表。还包括投资信息:为本项目投资的公司、投资金额、联系人及联系方式。

步骤三:编剧和导演具有剧本写作和编辑权限。剧本写作包括:创建剧本大纲、人物小传、人物关系、分集大纲、分场剧本内容、填写剧本场景和梳理事件。先由编剧或导演创建分集大纲。

系统的权限配置见图5所示,公司管理员具有创建影视项目权限,编剧和导演具有剧本写作权限,导演的剧本创作权限主要考虑在拍摄过程中的剧本修改。责任编辑具有给分场剧本提出修改意见的权限,统筹和导演具有创建拍摄通告的权限,其他角色具有浏览影视项目基本信息、浏览剧本、查看拍摄进度、查看通告的权限。公司管理员具有配置推广剧本和一键过户的权限。

步骤四:编剧和导演创作人物小传和人物关系。填写人物姓名、别名、性别、人物特征(外貌、性格和身世背景)、拟定演员、上传角色定妆照、人物小传信息,写入player表,处理流程见图6。基于填写的人物小传,添加人与他人之间的关系,写入表player_relation。系统基于力导向图绘制人物关系网络,人物的关系越多,力导向图的节点半径越大,以突出主要人物。编剧完成剧本创作,来自剧本表playscript中统计结果的人物场次数作为力导向图的半径,可以从场次数量上展现剧中的主要人物,实现结果见图7,并提供导出人物关系图功能。在人物小传中可以查看演员的以往影视作品,这些数据存于系统外的neo4j图数据库中,进一步neo4j库中的演员和影视作品通过网络爬虫搜集自互联网。

步骤五:编剧或导演写作分场剧本。分场剧本写作的处理流程见图8,编剧(或者导演)创作剧本内容,填写第几集、第几场、场景(日/夜,内/外)、场景描述(没有的场景可以创建,同步写入scene场景表)、本场道具、人物(由player人物表提供录入提示)、本场大纲、描述、备注信息,录入本场剧本内容,写入playscript表,系统记录每一场戏由哪个编剧创建、修改以及创建时间和修改时间。剧本录入实现页面见图9所示。

填写剧本修改意见。如果以制片方的责任编辑登录系统,可以对每一条分场剧本填写评论和修改意见,写入playscript表。

剧本超文本化处理。分场剧本中主要人物高亮显示,建立到人物小传的超链接,实现剧本文本的碎片化、知识化和超文本型管理,剧本浏览实现见图10所示。

步骤六:剧本搜索与分场索引卡片。

剧本搜索。图8所示,根据输入的关键字,采用正则表达式匹配搜索公司所有来自playscript表的影视剧本内容,用于平衡剧本内容前后一致性和细节编排上的呼应,如果搜索没有返回结果,进一步跨表查询,搜索公司表company,若没有返回结果,进一步搜索用户表user,扩展搜索已拍摄的公开剧本内容,用于创作剧本时学习经典剧本。

基于索引卡片调整场次顺序。场次大纲在剧本创作时,录入本场描述或一句话摘要,用作场次卡片索引,提供了编剧和导演可视化交互拖拽的场次调整,调整后更新到playscript表,真实交换场次顺序,实现页面见图11所示。

步骤七:编剧或导演录入剧情场景。录入日/夜、内/外、场景名称、描述和备注信息,写入场景表scene。提前录入的主要场景信息可以在分场剧本写作中重复使用。

步骤八:编剧或导演录入事件梳理。录入整部剧作的所有事件,事件出现在哪一集,事件内容描述,事件与其他事件之间的关系,写入事件表event。

步骤九:基于分场剧本可导出pdf的演员剧本、分集剧本和全剧剧本。为快速筛选剧本了解剧情概要,基于python的jieba分词库,提供了基于自然语言处理,添加人物名称外部字典、分词、词频统计、展示高频词的剧本词云图,实现采用调用即时分析,不存储,实现页面见图12所示。

步骤十:所有参与项目的用户具有查看人物场次和场景场次的权限。根据分场剧本表playscript中每场出现人物统计绘制人物场次矩阵,用于安排演员档期;根据分场剧本表playscript和场景表scene中的场景信息绘制场景场次矩阵,用于预约场景档期,处理流程见图13。与拍摄通告annunciate表关联,已拍的场次标记为绿色,未拍的场次标记为灰色,实现拍摄进度可视化,实现页面见图14所示。

步骤十一:统筹和导演具有拍摄通告管理权限,管理流程见图15。

系统将通告分为三种:当前通告、历史通告、过期通告。通告由导演或统筹发布,他们能看到所有类型的通告,其他人只能看见当前通告。

当前通告即将来的日程安排,给演员剧务等人查看,按照通告内容安排工作。

历史通告指已经存档的通告,其拍摄日期属于过去。类似于windows的回收站,过去的通告已经没有太大的用处,所以放进回收站存档,该通告只能被统筹查看,并且不能被修改。

过期通告是指拍摄日期属于过去,但是还没存档的通告。一旦通告的拍摄日期属于过去,系统自动归为过期通告,等待统筹人员整理后存档,主要是标记是否已经拍摄完成。

创建新通告,系统从用户表user和角色表role中提取本项目的导演、摄影、制片和统筹的人名,录入拍摄日期、拍摄地点、天气、时间信息(集合、出发、化妆、开拍),输入拍摄第几集和第几场,从分场剧本表playscript中提取本场戏的场景信息、参与的角色、道具等信息。一个通告可以录入多场未拍的场次,已经拍摄的场次标记已拍,写入annunciate表,实现的操作页面见图16。

通告状态相互转换,参见图15。例如,昨天统筹发布了一个新通告,安排了今天的拍摄计划,该通告能被所有人查看。今天该计划完成了一半。到了第二天,系统自动将该通告归为过期通告,提醒统筹整理归档,其他人不再能看见该通告。统筹将已经拍摄的场次做好标记后将其存档,该通告便成为历史通告。当统筹发现其中一个场次已经拍摄却没有被勾选时,将其还原成过期通告修改后再次存档成为历史通告。

步骤十二:剧本创作过程在剧本表playscript中记录每一场剧本的创建人、创建时间、修改人和最后修改时间,提取该信息用于统计编剧团队工作量,并实现一个第三方辅助的剧本版权确认,实现页面见图17。

步骤十三:剧本创作完成后,由编剧选择是否首页推广,配置对游客开放剧本梗概,人物小传,人物关系,20%剧本或者全部剧本,写入项目表project中是否推荐的字段sharetoindex和推荐内容字段sharevalue,处理流程见图18,并同时提供本系统带有水印的剧本每场戏创建和修改最后时间列表,作为版权确认的依据,帮助剧本宣传寻找制片公司,实现结果见图19。

步骤十四:对于未拍摄剧本,经过线下的商榷后,可以实现在线的一键过户。过户剧本通过批量复制一套分场剧本实现,处理流程见图20。选择要过户的影视项目表project,选择过户到哪家公司,来自company表,并过户给该公司的管理员,来自user表,使得过户后该公司管理员能把参与这个影视项目的编剧导演等人员加入该新项目中。过户时,后台复制的数据包括为该公司创建一个新的影视项目即写入project表,写入大纲表outline、人物小传表player、人物关系表player_relation、剧本表playscript、场景表scene、事件表event和拍摄通告表annunciate。原公司的编剧作者仍有以前的剧本,而新过户的剧本可以被剧本购买方修改,过户操作的页面见图21所示。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1