现代数字影视 电影使用标准

1、国际数字电影标准

  1)DCI(Digital Cinema Initiatives数字影院系统规范)

  美国好莱坞七大制片公司——Disney、MGM、Fox、Paramount Pictures、Sony Pictures Entertainment、Universal Studios和Warner Bros于2002年联合成立了DCI机构,并于2007年和2008年分别发布了DCI V1.1版和V1.2版数字影院系统规范。

  2)SMPTE DC28数字影院标准

  SMPTE DC28标准是目前全球数字影院发展重点关注和参照的技术标准(也重点参考了DCI的基本原则、内容和指标)。SMPTE DC28数字电影技术标准分类见图3。

  3)ISO/TC36 数字影院标准

  ISO/TC36是全球电影统一采用的最高标准的制定单位。

  2007年8月我国根据DCI V1.1版和SMPTE DC28已公布的相关标准,制定了我国“数字影院暂行技术要求”GD/Jo17-2007(高档),同时依据我国国情采用自有格式,分别制定了适用于我国中小城市、农村等地区的数字电影放映系统技术要求(GD/J013-2007——数字电影流动(低档)放映系统技术要求,GD/J014-2007——数字影院(中档)放映系统技术要求)。

  我国GD/J017-2007标准中绝大多数指标是和DCI标准相同的,这也是迁就了DCI的垄断优势霸王地位,比如“版权和加密系统”一条规定:必须采用惠普和汤姆逊等指定技术,才能通过美国联邦信息安全委员会的认证。这就限制了各国发展自己知识产权的权利,并且从而收取高额的专利费。为此,我国确立了高、中、低三级数字电影发展体系,既能够和国际接轨(高档),也有适合我国国情的中、低档系统标准。

  2、数字电影系统结构重点数字电影和数字电视两者都由数字节目源获取,在本质上都属于多媒体信息与通信系统。数字电视系统的框图架构已为大家所熟知,不再赘述。数字电影节目源来自数字摄影、胶片转数字和计算机制作三个方面。这样得到的数字节目源要利用数字中间片(DI,Digital Intermediate)进行节目后期工艺制作后,产生数字电影发行母版(DCDM,Digital Cinema Distribution Master)。之后就要对图像数据进行压缩编码,对所有数据进行加密,然后再进行封装打包产生用于电影发行的数字电影数据包(DCP,Digital Cinema Package)。

  数字中间片并不是特指某种类型或型号的电影胶片,而是指一种影片的处理方法或处理过程,即将整部影片进行高分辨率数字化,在此基础上完成非线性编辑、校色,调光处理、视觉特效、字幕混叠等一系列工作,并最终将完成的影片输出到电影胶片或其它类型的介质上。如果仅需在数字影院放映,则DI完成后得到的是相应数字格式的母版。

  数字中间片是近几年在电影制片领域中谈论的热点。实际上长久以来,电影制作者一直希望能够像电视制作者那样,只需坐在视频监视器前,就可以完完全全地按照自己的意愿,完成编辑、特效制作、调色等一系列工作,制作出自己所想要的作品。这种愿望也许就是“数字中间片”得以产生和发展的原动力。

  对于影片的创作者来说,DI可以提供以往采用传统胶片处理技术难以提供的创作自由,数字中间片提供了一个非常好的机会来(对画面)进行更进一步的控制。当你在对你的影片进行调色时,你能够像在原始拍摄时一样对影片施加直接的影响力。利用DI中强大的校色工具,操作师可以按照坐在旁边的主创人员的要求来改变画面的对比度、利用“窗口”功能有选择地将画面的局部进行散焦和颜色调整、针对某种颜色(如人的肤色)进行单独的分离和控制、进行场景与场景间的颜色匹配、增加晕影等特殊光效等操作,而所有这些操作的结果都会实时地以所见即所得的方式反映到大银幕上。这样的处理方法和方式在以往的影片制作过程中是难以想象的。

  对于影片的出品方来说,DI意味着能够以最便捷的方式获得更多的回收投资的途径。采用DI最后得到的完成母版,除了可以印成胶片在影院放映,还可以制成数字影院节目直接以数字的方式放映,可以制作成HDTV节目在电视台放映,可以制作成DVD和录像带发行,可以制作成流媒体的方式在计算机网络中发行或向手机用户发行等等,而所有这些格式的制作都很便捷(制作的成本甚至可以忽略不计)。另外,由于所有拍摄的素材都以数字的方式保存,所以根据需要,可以很容易地制作“导演剪辑版”、“加长版”等不同版本的完成版,充分挖掘作品的潜力。对于电影观众来说,DI意味着更高的图像质量。对于关心环境保护的人来说,DI意味着在影片的制作过程中,可以更少地涉及胶片的冲洗过程,可以大幅度地减少废水和银、汞等重金属有害物质的排放。

  MXF(Material eXchange Format 素材交换格式)是多媒体领域广泛应用的通用文件交换格式,它遵守SMPTE 336M KLV(Key Length Value)数据编码协议,数字电影在发端和收端进行封装打包和解包解封装处理时必须遵守SMPTE 422M、SMPTE429-3、SMPTE 429-4、SMPTE 429-6等标准,从而使不同设备制造商提供的编码器所生成的DCP能够满足通用性要求,播放服务器能够实现互操作。

  XML(eXtensible Markup Language可扩展标记语言)是一种文本描述语言,用于描述数字电影合成播放列表(CPL,Composition Playlist)、打包列表(PKL,Packing List)、密钥传送消息(KDM,Key Delivery Message)、事件日志(LOG)等信息。

  3、JPEG2000的原理

  JPEG 2000 与传统“压缩编码”最大的不同,在于它放弃了JPEG、MPEG-2以离散余弦变换(DCT) 为主的区块编码方式,而采用以离散小波变换(DWT,Discrete Wavelet Transform) 为主的多解析编码方式,所以不会产生基于离散余弦变换所产生的块状模糊瑕疵(Block Effect),从而大大提高了图像质量,非常适合数字电影应用。小波转换的主要目的是将图像的频率成分抽取出来。小波变换( WAVELET )是 MPEG4 标准的一部分。该算法在图像处理方式上的特殊性(将影像的频率成分分别抽取出来),决定了它在影像回放和远程传输方面上的优越性。WAVELET算法使用逐渐编码方法,它先将整个图像以较低的分辨率编码

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

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

相关文章

数据流图 系统流程图 程序流程图 系统结构图联系与区别

1.数据流图(Data Flow Diagram),简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种…

Linux--安装yum源

linux配置yum源 一、修改yum的配置文件 /etc/yum.repos.d/xxx.repo 1、进入yum配置文件目录 # cd /etc/yum.repos.d 2、删除全部原有的文件 # rm -rf * 3、新建一个yum的配置文件 # vi my.repo [myrepo] 标识配置文件名称(名字随意) namemyrepo 标识yum …

在 Confluence 6 中禁用 workbox 应用通知

如果你选择 不提供应用通知(does not provide in-app notifications): Confluence workbox 图标将不会可见同时用户也不能在这个服务器上访问 workbox。这个 Confluence 服务器将不会发送消息到 workbox 中,同时也不会发送消息到其…

迄今为止最快的 JSON 序列化工具 Jil

2019独角兽企业重金招聘Python工程师标准>>> 迄今为止最快的 JSON 序列化工具 Jil https://github.com/kevin-montrose/Jil 转载于:https://my.oschina.net/xainghu/blog/1621365

mysql数据库访问编程,mysql 连接数据库

1、首先启动mysql 并链接数据 小意思吧!都会了是吧mysql -uroot -p //连接数据net start mysql // 启动mysql2、查询当前 服务器里有哪些数据show databases;3、创建数据库create database jddb -------数据库名字(jddb)4、 使用数据库use jddb;5、查询当前数据库下…

linux多线程 pthread用法

#include int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr, void *(*start_rtn)(void),void *restrict arg); Returns: 0 if OK, error number on failure 第一个参数为指向线程标识符的指针。 第二个参数用来设置线程属性。 第三个参数是…

什么是数据字典

数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释&#xff0c…

Flsak爱家租房--个人信息

0.页面展示效果 1.设置用户头像–后端代码 # coding:utf-8from . import api from ihome.utils.commons import login_required from flask import g, current_app, jsonify, request, session from ihome.utils.response_code import RET from ihome.utils.image_storage impo…

json返回值为null显示key值的设置

使用的是阿里的json ----------com.alibaba.fastjson.JSONObject; Map<String,Object> map new HashMap<String,Object>(); return JSONObject.toJSONString(map); --------转义的时候&#xff0c;map中值是null的字段会被忽略掉&#xff0c;转义的json没有带n…

C++ string::size_type

从逻辑上讲&#xff0c;size()成员函数应该似乎返回整型数值&#xff0c;但事实上&#xff0c;size操作返回是string::size_type类型的值。string类类型和其他许多库类型都定义了一些配套类型(companion type)。通过这些配套类型&#xff0c;库函数的使用就与机器无关(machine-…

需求分遵循的准则

•必须理解并描述问题的信息域&#xff0c;根据这条准则应该建立数据模型。 •必须定义软件应完成的功能&#xff0c;这条准则要求建立功能模型。 •必须描述作为外部事件结果的软件行为&#xff0c;这条准则要求建立行为模型 •必须对描述信息、功能和行为的模型进行分解&…

MATLAB显示错误使用untitled,新手,用gui界面画李萨如图,出错,求解答

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼function varargout untitled1(varargin)% UNTITLED1 MATLAB code for untitled1.fig% UNTITLED1, by itself, creates a new UNTITLED1 or raises the existing% singleton*.%% H UNTITLED1 returns the handle to a new UNTITL…

软件开发如同木匠做桌子

做一张桌子看起来十分的简单。任何人都可以做&#xff0c;不是吗&#xff1f;找个大块的四方形木板&#xff0c;四个等长的木头柱子&#xff0c;四个钉子和一个锤子。把四个柱子钉到四方板的四个角上&#xff0c;你就做成了一个桌子。当当当&#xff01; 现在来让一个真正的木…

Django加载静态文件

方法一: 1.在app目录中创建static 目录&#xff0c;并在该目录下创建存储css,img,js的子目录&#xff0e; 2.在相应的目录下创建相对应的静态文件. static/css/mystyle.css, static/img/timg.jpg,(保存图片) static/js/myjs.js 3.在模板文件中加载静态文件 例: mystyle.css: bo…

Flsak爱家租房--实名认证

0.页面展示效果 1.设置用户实名认证信息–后端代码 api.route("/users/auth", methods["POST"]) login_required def set_user_auth():"""保存实名认证信息"""user_id g.user_id# 获取参数req_data request.get_json()if …

IntelliJ 启动不同端口的两个spring cloud项目

IntelliJ 启动不同端口的两个spring cloud项目 1&#xff0c;使用maven进行clean package 2&#xff0c;在Terminal界面&#xff0c;输入java -jar xxx.jar --server.port8001就可以更换server的启动端口了&#xff1b;

python sort怎么用,Linux Sort命令详细用法(有实例)

Linux Sort命令详细用法(有实例)sort是在Linux里非常常用的一个命令&#xff0c;管排序的&#xff0c;集中精力&#xff0c;五分钟搞定sort&#xff0c;现在开始&#xff01;Linux sort命令进阶&#xff1a;1 sort的工作原理sort将文件的每一行作为一个单位&#xff0c;相互比较…

需求分析阶段各种图的功能

实体联系图&#xff0c;描绘数据对象及数据对象之间的关系&#xff0c;是用于建立数据模型的图形。数据流图是建立功能模型的基础。状态转换图描绘了系统的各种行为模式和在不同状态间转换的方式。

python面试题总结(7)--操作类

1. Python 交换两个变量的值 答&#xff1a;在 Python 中交换两个对象的值通过下面的方式即可 a , b b ,a 但是需要强调的是这并不是元组解包&#xff0c;通过 dis 模块可以发现&#xff0c;这是交换操作的字节码是 ROT_TWO&#xff0c;意思是在栈的顶端做两个值的互换操作。…

选择让孩子练习羽毛球的家长好好看看!

一、初级阶段 主要要练习小孩的各项身体素质指标、基础的发球和高远球、最基础的步伐训练。根据小孩年龄的不同以及练习频率的不同&#xff0c;大概需要100-300小时的训练量&#xff08;训练间隔天数越多&#xff0c;时间需要越长&#xff09;。 二、初级提高阶段 高远球对抗能…