基于AHP模型的电影拍摄日程安排
Film Shooting Schedule Is Based on AHP Model
摘要: 本文主要围绕电影拍摄日程问题,从优先拍摄、演员档期、特殊道具、时间利用率四个方面研究拍摄时长的影响因素,建立了适合拍摄时长的评价指标体系,并在分析现有综合评价方法的基础上,用AHP方法确定了指标权重,结合Matlab软件进行绘图分析,通过在原来模型的基础上引入模糊数学综合评价模型,改变限制条件来表征这些突发情况带来的影响,从而实现对问题的求解。
Abstract: This article mainly around the film shooting schedule problem, from the first film, actors schedule, special props, four aspects research when shooting long time utilization factors. The evaluation index system suitable for shooting duration was established, and based on the analysis of the existing comprehensive evaluation methods, using AHP method to determine the index weight, combined with Matlab software for drawing analysis. By introducing the fuzzy mathematics comprehensive evaluation model on the basis of the original model, changing the restriction conditions to represent the impact of these emergencies, so as to realize the solution of the problem.
文章引用:朱军伟, 李蕊. 基于AHP模型的电影拍摄日程安排[J]. 应用数学进展, 2021, 10(7): 2330-2338. https://doi.org/10.12677/AAM.2021.107243

1. 问题重述

中国电影行业正处在蓬勃发展阶段,2018年总票房已超过600亿元。电影拍摄是一项复杂工程,它由多个阶段构成,每个阶段都要处理各自的任务,例如筹备阶段的一项重要任务是安排拍摄日程。此任务涉及复杂的协调沟通和资源统筹,需要考虑演员档期、拍摄场地、道具和拍摄时间等多种因素的同时尽量缩短拍摄时间。

本文针对此拍摄日程安排问题,我们将建立数学模型,就拍摄档期进行定性研究,为缩短拍摄时间提供有效方案和拍摄决策。

重点解决以下问题

1) 建立合适的拍摄日程数学模型,用以评价演员档期、不同场景拍摄时长、特殊道具等约束条件对拍摄日程的影响。

2) 通过对模型不同要素的层次分析,研究若删除一个约束条件后重新安排可能会缩短拍摄日程的可能性,以便协调后进一步缩短日程。

3) 拍摄日程的合理安排,与拍摄过程中的突发情况紧密相关。通过进一步完善问题1中的数学模型,根据突发情况,调整后续的拍摄日程。

2. 模型分析

电影拍摄是一项复杂工程,需要在开拍之前做大量准备工作,考虑演员档期、拍摄场地、提前设计布景等,因此一个简洁、明确而行之有效的拍摄日程安排就显得尤其重要。看似复杂的拍摄链,其实完全可以找到一个综合评价的数学模型 [1] [2] [3] 来处理。

对于问题1,论文在全面分析影响拍摄日程的合理要素的基础上,建立了适合拍摄时长的影响评价指标体系,并在分析现有综合评价方法的基础上,用AHP方法确定了指标权重 [4] [5],对相关指标进行了量化,通过收集各大影视城的相关数据,并对其进行整理和分化,提出约束拍摄日程可行性的方法和理论依据。利用层次分析法进行综合优先度处理,并引入残差序列进行平稳性和随机性检验以评估模型合理性。

对于问题2,通过分析和归纳问题1模型中的指标权重,找出缩短日程最多的一个约束,即关键约束。从而进一步探寻影响拍摄日程的关键因子,建立一个有效的、完备的拍摄日程安排模型,通过剔除原模型中的相关指标 [6] [7],以便协调后进一步缩短日程。

对于问题3,在拍摄过程中可能会出现突发状况,比如演员生病导致一段时间内无法参与拍摄,此时需要调整后续的拍摄日程。这些突发情况会改变拍摄的日程,我们通过在原来模型的基础上引入模糊数学综合评价模型 [1],改变限制条件来表征这些突发情况带来的影响。

最后通过建立模糊数学综合评价模型对所建模型进行了验证,事实证明方案可行。

3. 模型假设与符号说明

1) 模型假设

① 演员档期以天为单位,使得日程安排比较容易;

② 对于调用样本数据的处理都是经过严格筛选,不影响拍摄日程的最终结果;

③ 假设在补拍的时候演员都是以最佳状态参与拍摄。

4. 模型的建立及求解

在电影拍摄过程中,拍摄时长是关键问题 [8] [9]。由于拍摄日程过长就意味着要消耗大量的人力财力,电影上市太晚就可能流失大量影迷。因此,在本模型中,缩短拍摄时间是一个主要目的。而拍摄时间当然受限于各种约束条件,所以问题的解决要从分析影响拍摄时长的指标体系的权重做一分析,结合综合优先度来尽量缩短拍摄日程。具体指标如图1所示:

Figure 1. Evaluation system of film shooting system

图1. 电影拍摄系统评价体系

1) 评价指标含义

各评价指标对于电影拍摄日程都有相当大的影响,这里给出相应指标的说明。其中CI是一致性指标; CR是一致性比率;RI是随机一致性指标。CR < 0.10才能通过一致性检验。

2) 权重的确定

指标重要性程度采用专家打分形式,为确保评分的客观性及准确性,对各层次元素之间进行标度评判,综合各位专家的评分,对应于表1的相对重要性程度,假定上层元素与下层次的元素中的元素有联系将它们两两比较,判断出其相对重要性。如表2所示:

Table 1. Scale of relative importance

表1. 相对重要性的比例标度

目标层Y对准则层的指标C1,C2,C3,C4的判断矩阵:

γmax = 4.3135,CI = 0.0035,RI = 0.90,CR = 0.0038 < 0.10,具有满意的一致性;

准则层C1对指标层的指标P1,P2,P3,P4,P5的判断矩阵:

γmax = 5.0133,CI = 0.03325,RI = 1.12,CR = 0.00296 < 0.10,具有满意的一致性;

准则层C2对指标层的指标P6,P7,P8,P9,P10的判断矩阵:

γmax = 5.1580,CI = 0.0395,RI = 1.12,CR = 0.0353 < 0.10,具有满意的一致性;

准则层C3对指标层的指标P11,P12,P13的判断矩阵:

γmax = 3.0092;CI = 0.0046;RI = 0.58;CR = 0.0079 < 0.10,具有满意的一致性;

准则层C4对指标层的指标P14,P15,P16的判断矩阵:

γmax = 3.0092,CI = 0.0046,RI = 0.58,CR = 0.0079 < 0.10,具有满意的一致性;

利用Matlab软件求解,其程序如下:

Z=[a1 a2 a3 a4 a5;b1 b2 b3 b4 b5;c1 c2 c3 c4 c5;d1 d2 d3 d4 d5;e1 e2 e3 e4 e5];

[V,D]=eig(z)

w=V(:,1)/sum(V(:,1)) %归一化特征向量

lambda=max(eig(z))

n=size(z)

CI=(lambda-n)./(n-1)

RI=R %查表

CR=CI./RI

if CR>=0.1

error('z不通过一致性检验')

else'pass text'

end

将判断矩阵数值带入Matlab程序运算,得到最大特征向量及一致性检验指标和权重,如表2所示。

Table 2. Evaluation index system and weight of film shooting schedule

表2. 电影拍摄日程影系统评价指标体系与权重

从上述结果可以看出:演员档期所包含的指标数量位居所有因子的首位,超过了优先拍摄、特殊道具、时间利用率。布景时间、直升机、多个场景同一天拍摄、演员生病、道具特技、前期制作时间权重在所有指标中位居前六,说明有更多的影视拍摄基地已经不再将电影拍摄日程过长问题单纯的认定为某一类拍摄或前期制作因素,而是更加倾向于将电影拍摄日程问题提高到整个团队的高度来看待和解决。

1) 部分数据获取

原始数据是模型求解的基础,其可靠性与真实性决定结果的正确性。电影拍摄日程原始数据的主要获取方式是查阅资料和调查获取。采取原始数据的原因是就当前拍摄日程过长问题做一分析,通过研究部分实际数据来对问题作出客观的评价。

2) 关键约束分析

由问题1所建立的模型可以得出,布景时间在所有指标中位居首位,所以要更好地进行拍摄日程安排就得提前解决好布景时间问题,通过解决布景时间问题来提高时间利用率,也就是减少拍摄时间,以便协调后进一步缩短日程。

3) 剔除关键约束模型的建立

拍摄日程机制设计

显然,拍摄日程机制的设计需要程序验证。具体如下:

① 输入影视基地提供的数据 { ( c 1 , w 1 ) , ( c 2 , w 2 ) , , ( c n , w n ) } 及预拍摄日程 B

② 初始化:把数据对按照 c 1 c 2 c n 排序,设置 i = 1

③ 如果 c i B j < i w ¯ j + 1 成立;

④ 设置 p = c i

w ¯ i = min { w i , [ B p ] j < i w ¯ j }

i = i + 1

⑦ 结束循环;

⑧ 算法结束。

因此,在预拍摄日程所占比例进行拍摄且设初始值为 p = c i 时,指标被检测到的数量为

w ¯ i = min { w i , [ B p ] j < i w ¯ j } ,即初次时长 a i 与实际拍摄为 p 时利于预算能完成的拍摄场景之间选择最小

值,作为时长 a i 被分配到的拍摄场景。故较之问题1的模型而言,剔除关键约束条件布景时间的数据结果如下。

本次实验只考虑经过收集资料筛选后的800个数据对比分析(重复类型省略),下表给出了拍摄真实情况、最优情况时长的完成结果(不能进行拍摄记为0,能够拍摄记为1),如表3所示:

Table 3. Statistical table of shooting situation

表3. 拍摄情况统计表

由上面统计可得出结论,对于剔除关键约束条件后的拍摄日程模型而言,确实缩短了拍摄日程,即时间利用率显著提高。经MATLAB程序调试协调前后的对比图,如图2所示:

Figure 2. Simulation comparison diagram of shooting schedule

图2. 拍摄日程模拟比较图

在拍摄过程中可能会出现突发状况,比如演员生病导致一段时间内无法参与拍摄,此时需要调整后续的拍摄日程。这些突发情况会改变拍摄的日程,我们通过在原来模型的基础上引入模糊评价矩阵,改变限制条件来表征这些突发情况带来的影响。

对某以场景zi建立模糊数学综合评价模型:

1) 假设模糊评价矩阵 P = ( p i j ) m × n ,其中 p i j = p i j ( x ) 表示拍摄日程的方案z在第i个目标处于第j级评

语的隶属度,当对多个(m个)目标进行综合模糊评价时,先对各个目标分别进行加权,设第i个目标权系数为 W i ,则可得权系数向量 A = ( W 1 , W 2 , , W m ) ,满足:

i = 1 m W i = 1 , W i 0

2) 利用矩阵的模糊乘法得到综合模糊评价向量B,即

B = A P = ( W 1 , W 2 , , W m ) ( p 11 p 12 p 1 n p 21 p 22 p 2 n p m 1 p m 2 p m n )

综合模糊评价矩阵 B = ( b 1 , b 2 , , b n ) 表示方案 z 处于各档评语的隶属情况。矩阵的模糊乘法“⊗”只需将矩阵乘法中普通想成改为最小“∧”运算,普通加法换成取最大“∨”运算。

3) 对 z i 的合理性进行模糊综合评价

设评价指标集 U = { }

评语集合 V = { }

在新任务数据提供的部分有效信息作如下赋值及计算:

U = { } = ( 0.5 , 0.3 , 0.2 )

P = ( 0.5 0.3 0.2 0.3 0.2 0.5 0.3 0.4 0.3 ) ,

V = U P = ( 0.5 , 0.3 , 0.2 ) ( 0.5 0.3 0.2 0.3 0.2 0.5 0.3 0.4 0.3 ) = ( 0.40 , 0.29 , 0.22 ) = ( 0.44 , 0.32 , 0.24 ) .

得出预定拍摄日程,再以预定拍摄日程的 1 3 ,作为实际拍摄日程即1:3 = x:70,这就验证了当因演员

生病时无法参加拍摄时可采用预定拍摄时间的方案重新调整开拍时间,与其他演员交换参拍时间即可。

故对于突发情况可建立如下具体数学模型:

T i j = α i j + β i j f i j + t 1 = α i j + δ ( V i j C i j η ) γ f i j + 0.5 T ( 1 t g T ) 1 [ min ( 1 , x ) × t g T ] .

下表给出了系数建议值,如表4所示:

Table 4. Suggested value of correction factor for the shooting schedule due to the actor’s illness

表4. 演员生病对于拍摄日程的修正系数建议值

对于上述模型我们只需要使得 T i j 达到最小即可,这是符合问题1的实际情况的,说明这只是一种特殊情况而已。

结论:电影拍摄日程安排不仅仅是一门技术,更是一门艺术,在日后的拍摄日程安排规中,应多结合实际情况,从演员自身因素及拍摄场景等多方面考虑,已达到合理合情安排拍摄日程。

5. 模型的优缺点及改进方向

优点:

1) 利用层次分析法,建立了电影拍摄日程影响评价指标体系,权重计算的具体方法,结合Matlab软件对拍摄日程安排进行了具体分析;

2) 模型简洁,能够准确的反映出拍摄日程方案。而且根据建立模糊数学综合评价模型,可以对建立的模型进行合理验证,使得分析更加全面;

3) 分析结果用图表形式呈现,简洁直观。对电影拍摄日程安排问题具有一定的指导意义。

缺点:

本模型中数据不是对实地进行调查收集获得,而是间接获得,模型的稳定性、结果的可靠性有待提高。

改进方向:

由于时间紧迫,我们没有考虑镜头调整对拍摄时间的干扰系数,改进时考虑其他实际因素以及镜头转换时的影响系数,进一步优化模型。

参考文献

[1] 赵静, 但琦. 数学建模与数学实验[M]. 第4版. 北京: 高等教育出版社, 2015.
[2] 蔡锁章. 数学建模[M]. 北京: 中国林业出版社, 2003.
[3] 姜启源, 谢金星, 叶俊. 数学建模[M]. 北京: 高等教育出版社, 2003.
[4] 韩中庚. 美国大学生数学建模竞赛题解析与研究[M]. 北京: 高等教育出版社, 2013.
[5] 袁新生, 邵大宏, 郁时炼. Lingo和Excel在数学建模中的应用[M]. 北京: 科学出版社, 2007.
[6] 刘卫平. MATLAB程序设计教程[M]. 北京: 中国水利水电出版社, 2010.
[7] 张红兵. SPSS宝典[M]. 北京: 电子工业出版社, 2007.
[8] 李昕航. 电影拍摄时间规划[J]. 北京: 人文科技, 2010.
[9] 薛定宇, 陈阳泉. 高等应用数学问题的MATLAB求解[M]. 北京: 清华大学出版社, 2008.