Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

2023年07月17日16:23:33 发表评论 热度8,177 ℃

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 这些脸部描述的提示词,否则多數都会变成半身照。

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

出来的結果意外地有些 prompts 很相似,不過再配合其他 prompt 可以更稳定地控制距离。

  • extreme close-upclose-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 微距

控制“镜头高度”的提示词

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

  • overhead shot 俯视
  • top down 由上向下
  • bird's eye view 鸟瞰
  • high angle 高角度
  • slightly above 微高角度
  • straight on 水平拍攝
  • hero view 英雄视角
  • low view 低视角
  • worm's eye view 仰视
  • selfie 自拍

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

出来的結果跟字面表示的角度差不多,也有些角度其实是重复的,也有一些受字面影响而受到污染。

  • front view straight on 就是正面,但不一定是絕对正面,straight on 因為水平拍攝的角度所以背景也不会歪。
  • bilateral symmetry 正面兼左右对称,比正面更准确。
  • side view 向左/向右都是随机的。
  • back view 跟 from behind 都是背面, back view 会近一点,而且通常露背。
  • from above overhead shot high angle slightly 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 生成出想要的取景。

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

1girl, beautiful, solo, (top down:1.5), (close-up1.5), lying in car

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

1girl, beautiful, solo, (from below:1.5), (full body:1.5), night, street

Stable Diffusion-如何用【提示词】控制镜头画面景别以及角度

1girl, beautiful, solo, (establishing shot:1.5), (side view:1.5), in a bus, reading

總結

由于使用 prompt 取景有時会受到其他 prompt 的影响,建议先使用简单的 prompt 取景,然后使用 controlnet 固定人物动作。這样可以得到理想的画面,而不必担心人物受到干扰。

接下来的视频我们会对controlnet进行介绍,controlnet是stable diffusion最重要的插件,它让随机的出图变得可控。请关注我的频道,我将持续推出优质内容,谢谢。

 

瓜皮猪

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: