Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度在 Stable Diffusion 中,生成的图片中角色的大小、远近或角度看起来好像很随机。实际上可以通过使用提示词来进行控制画面中的角度以及大小。今天,我们将为大家分享有关画面镜头控制的提示词。
控制镜头画面,包括景别和角度,景别是只被摄物体的大小,角度包括水平角度与垂直角度
控制“景别”的提示词
景别是指由于在焦距一定时,摄影机与被摄体的距离不同,而造成被摄体在摄影机录像器中所呈现出的范围大小的区别。
extreme close-up特写镜头
close-up近景
medium close-up中近景
medium shot中景
long shot全景
medium full shot中全景
full shot全景
除了常规的景别外还有一些特殊作用的镜头:
establishing shot定场镜头(视频开头,用来交代地点的镜头,通常是视野宽阔的远景)
point-of-view主观视角
cowboy shot 西部牛仔镜头,见到上半身以及大腿
upper body上半身
full body全身
以下prompts 会加上1.5权重。
需要注意的是再加入景别提示词后,尽量不要加入面部描述 e.g.beautiful face这些脸部描述的提示词,否则多數都会变成半身照。
出来的結果意外地有些 prompts 很相似,不過再配合其他 prompt 可以更稳定地控制距离。
extreme close-up,close-up跟medium close-up都是放大眼睛/面部為主,但有時extreme close-up会放大更多。
medium shot,long shot,medium full shot跟full shot看起来差不多,medium shot有時候会比full shot更近一点,都是臀部以上到头顶的位置,因为场景的问题几个 prompt 的距离可能会有些变化。
establishing shot的背景会比较明显,如果主体是建筑時人物可能会更小。
point-of-view角度会因人物有点变化,背景通常比较开阔,角度跟主体未必是同一水平视角。
cowboy shot受cowboy污染变了牛仔裝,距离跟medium full shot差不多但距离比较稳定,一定会显示臀部以上到头顶。
upper body会显示人体上半身,范围可能由臀部以上到胸以上。
full body是唯一可以见到全身的距离。
經測試后由近至遠可用的鏡头 -extreme close-up>close-up>medium close-up>upper body>medium shot>medium full shot>full body。
而point-of-view跟establishing shot受环境有所影响,所以不適合控制距离。
拍摄角度=拍摄方向&拍摄高度
拍摄方向是水平方向的角度
拍摄高度是垂直方向的角度
控制“拍摄方向”的提示词
拍摄方向是指以被摄对象为中心,在同一水平面上围绕被摄对象四周选择摄影点。
掌握距离然后就是角度,由最基本的前后左右再加一些攝影角度,一样加上1.5权重,因為角度比较多我分成两类。
多種视角 prompts
front view正面
bilaterally symmetrical左右对称
side view侧面
back view后面
from above从上拍攝
from below从下拍攝
from behind后拍
其他特殊镜头
wide angle view广角镜头
fisheyes view鱼眼镜头
macro view微距
控制“镜头高度”的提示词
overhead shot俯视
top down由上向下
bird's eye view鸟瞰
high angle高角度
slightly above微高角度
straight on水平拍攝
hero view英雄视角
low view低视角
worm's eye view仰视
selfie自拍
出来的結果跟字面表示的角度差不多,也有些角度其实是重复的,也有一些受字面影响而受到污染。
front viewstraight on就是正面,但不一定是絕对正面,straight on因為水平拍攝的角度所以背景也不会歪。
bilateral symmetry正面兼左右对称,比正面更准确。
side view向左/向右都是随机的。
back view跟from behind都是背面,back view会近一点,而且通常露背。
from aboveoverhead shothigh angleslightly above都是由高角度拍向主体,overhead shot角度较高,high angle会背景比较闊一些。
from below由下方偷拍 (?) 的视角,天空通常会筒狀变形。
wide angle背景会有一些桶状的变形fisheyes view的畸变效果会更強,但fisheyes view受到污染,总会拿著相机。
macro view变了拍花或微細的物件。
bird's eye view从高角度影高去同時会见到广阔的背景,但会有小鸟出現。
top down变成正上方被女生抱住的视角。
hero view角度不对,人物也受污染穿上了英雄战衣。
low view角度不算很低,有点怀疑沒有效果。
worm's eye view完全錯了,有很多虫及怪眼,跟角度完全沒关系。
selfie人物会伸手自拍而且不会太遠。
其中fisheyes view虽然会污染但因為视角比较特別还是有用的,但hero view跟worm's eye view及macro view受污染角度又不明显可以放弃。
景别+角度(拍摄方向+拍摄高度)=取景
了解不同的镜头距离及角度就可以轻松使用 prompt 生成出想要的取景。
1girl, beautiful, solo, (top down:1.5), (close-up1.5), lying in car
1girl, beautiful, solo, (from below:1.5), (full body:1.5), night, street
1girl, beautiful, solo, (establishing shot:1.5), (side view:1.5), in a bus, reading
總結
由于使用 prompt 取景有時会受到其他 prompt 的影响,建议先使用简单的 prompt 取景,然后使用 controlnet 固定人物动作。這样可以得到理想的画面,而不必担心人物受到干扰。
接下来的视频我们会对controlnet进行介绍,controlnet是stable diffusion最重要的插件,它让随机的出图变得可控。请关注我的频道,我将持续推出优质内容,谢谢。