教程12 分钟阅读

AI 产品图透视:先定观察位置,再调取景

用双茶罐场景与简单投影计算,分清观察位置、裁切和产品变形,并根据症状选择修改。

产品显得过深、近处的部件特别大,或同款的两个罐子像是两种容量时,先检查观察位置,再调整裁切。取景决定画面装下什么;观察位置决定各部分看起来是什么关系。

拿 AI 产品图对照参考图时,这个区分很有用。你不必从成图反推出一台真实相机,只需要判断:问题是产品周围留白不合适、观看角度变了,还是产品本身被改了。

想象两个相同的茶罐,其中一个稍靠后。前面的看起来较大,本身并不代表后面的产品被重新设计过。

两个带奶油色盖子的绿色陶瓷罐,前后放在石材桌面上。靠近观看者的罐子显得更大。
先看两个罐子的大小关系,再看背景留白。这是为文章生成的教学场景,用来引入例子;不能据此确定实物尺寸、拍摄距离或精确透视比例。

先准备一份能够验收的简报

这节课设定一个虚构的茶罐套装:每只含盖和顶钮总高 150 mm,宽 90 mm,具有相同的奶油色盖子、居中的黄铜顶钮和绿色釉面。这些是练习的产品规格,不是从插图测量出来的数据。你手里有清晰的产品参考图,需要制作一张横向目录图,里面摆放两只同款同容量茶罐。

动手前写下三个要求:两个完整轮廓都必须入画;盖缝和顶钮能够辨认;前罐的显示高度不能比后罐高出 10% 以上。最后这个数值只是本次练习选定的容差,并非行业标准。它允许画面保留一点纵深,同时把“看起来是同样大小”变成可讨论、可检查的目标。

在参考图旁保留两份简短记录。第一份描述产品身份:宽高关系、盖子结构、顶钮、颜色和表面质感。第二份描述呈现方式:哪只罐子更近、顶部露出多少、两者怎样错开、周围留多少空间。修改可以调整第二份记录,但要忠实表现同一产品,就应保留第一份。这样就不会因为后罐的新位置很漂亮,而忽略它被悄悄改细了。

整个练习使用同一份参考和候选图,各轮结果另存。不要只凭上一张图留下的印象比较:人容易记住场景的气氛,却漏掉盖子厚度或接缝位置的小变化。后面说的“保留”,都要在文件之间实际核对。

把观察位置和取景范围分开

对通常的直线投影相机来说,焦距变长会让视角变窄,物体在传感器上的成像变大,因此可以让远处的产品填满画面。但这和把相机移近,不是同一个动作。Nikon:理解焦距

保持观察位置和朝向不动,长焦距留下的是这幅视野中更小的一部分;裁切已有照片,也是在保留其中一部分。这两种动作都不会让原来被挡住的产品侧面突然出现。真正移动观察位置,才会改变可见的面、前后遮挡和相对大小。

真实镜头还会有光学畸变,某些变焦镜头的有效观察位置也会略有移动。本文用理想针孔模型单独解释几何关系:把相机的位置与朝向,同图像的放大倍率分开考虑。OpenCV:相机投影模型

实际审图时,可以这样分类:

  • 取景问题: 罐子的外形已经正确,只是它在画布里太小,或背景太多。
  • 观察位置问题: 露出的罐盖太多、近边压过远边,或前罐过度抢占后罐的体量。
  • 产品问题: 即使考虑了观察角度,把手、肩部、接缝或盖子的结构仍然变了。

三种问题需要不同的修改。背景太多可以裁紧;俯视画面不能靠裁切变成平视画面。

为什么往后退,大小关系会改变

针孔模型可以做一个有明确条件的小计算。两个等高物体正对相机,高度方向平行于成像平面时,投影高度正比于 焦距 × 实物高度 ÷ 相机方向上的深度。这里的深度从模型的投影中心起算,不是拿尺子量出的传感器到物体的对焦距离。

假设两个茶罐都高 15 cm,前后相隔 20 cm。先让它们距投影中心分别为 50 cm 和 70 cm,画面中的高度比就是 70 ÷ 50 = 1.40:前罐看起来比后罐高 40%。

再把观察位置往后移,让距离变成 200 cm 和 220 cm。高度比变成 220 ÷ 200 = 1.10:前罐只比后罐高 10%。随后可以把两者一起放大,让构图重新饱满。

两行茶罐高度示意。A 行的深度为 0.50 和 0.70 米,近远高度比为 1.40;B 行为 2.00 和 2.20 米,高度比为 1.10。
A:观察位置较近,相对大小差别更强。B:位置较远,差别更小。这是原创几何示意,每行都把前罐缩放到相同显示高度;底部对齐只是为了比高度,不代表真实桌面上的位置。

用两个投影高度相除时,焦距这一项会抵消。因此,只在原地改变放大倍率,不能把第一种比例变成第二种。后退改变的是相对深度;随后变焦或裁切,改变的是两者共同的显示尺寸。

这些数字只解释关系,不是通用拍摄距离。大型产品需要更大的空间,倾斜物体需要更完整的几何计算。AI 成图也未必服从同一个一致的投影模型。因此,不能靠这张图反推未知照片的实物尺寸或相机距离。

把比例关系变成一个可选方案

同一个计算还可以反过来回答简报。设前罐的深度为 Z,两罐前后间隔为 d,那么近远高度比就是 (Z + d) / Z,也就是 1 + d / Z。如果间隔 20 cm,希望比例不超过 1.10,在这个简化模型里,Z 至少应为 0.20 / 0.10 = 2.00 m。

另一条路是改变摆放。前罐仍在 50 cm 处时,前后间隔最多为 0.50 × 0.10 = 0.05 m,也能达到同样的比例要求。两种方案的视觉结果不同:后退观察位置,可以保留原来更深的摆放;把两罐在纵深方向靠近,则会减弱它们的距离感。两者都不需要把后罐的实物尺寸改大。

在真实拍摄里,这是一项带有几何前提的规划近似;在 AI 图像里,它帮助你解释目标,并拒绝误导性的结果。把“2 m”写进提示词,并不证明模型真的搭建了一个以米为单位的场景。能够验收的是最后看见的比例关系,而不是提示词里数字的存在。

再看一个纯裁切问题。假设一张 1600 × 1000 的练习图片里,前后茶罐分别高 600 和 450 像素,高度比为 600 / 450 = 1.33。把多余背景裁掉,让画布宽度变成 1200 像素,两只罐子仍然分别高 600 和 450 像素。再把裁好的图片等比放回 1600 像素宽,两者都乘以 1600 / 1200,高度成为 800 和 600 像素,比值还是 1.33。

所以,裁切可以改善布局,却没有修复前后体量关系。如果只把后罐单独放大,那已经是合成修改,还需要重新核对阴影、遮挡和透视。它不能悄悄被当作一次“纠正相机”的操作。这里的像素值也是练习数据,不是对文章配图的实测。

两幅构造画框中,茶罐原来高 600 和 450 像素,裁切后等比放大为 800 和 600 像素,两组高度比都是 1.33。
这是计算示意,不是对生成场景的裁切。600/450 与 800/600 四舍五入后都为 1.33。1200 × 1000 的裁切结果等比放至 1600 像素宽后,高约为 1333 像素。

把测量和展示方式分开

量两只产品时,应先在同一份源图里比较,再制作对照排版。网页里的两张图片卡片,可能分别把各自内容适配到同一高度。这种展示会隐藏原来的体量差异。在刚才的例子里,把高 600 像素与高 450 像素的罐子各自放进高 300 像素的展示框,并不会让源图里的比例变成 1。

一个可以重复的检查过程是:打开原文件,在两件产品上选择相同的顶部和底部标记,记录各自高度,同时记下文件尺寸。这里“量到了同一个部位”比多保留一位小数更重要。如果阴影伸到罐底以下,两只罐子都不要把阴影算进去;如果参考规格包含顶钮,就一致地从顶钮最高处量起。不要把光影的一部分误当成产品的一部分。

当你比较的是产品结构,可以暂时把参考图和输出图的罐身显示到同一高度,这样更容易发现盖子增厚或罐身变窄。但这与“比较场景内部两只罐子的体量”是不同的检查。前者允许为了看结构而归一化;后者必须保留两者在同一画面里的共同缩放。最好给临时对照写一句用途,避免一个方便观察的排版步骤抹掉了原本要检验的关系。

这也解释了为什么不能仅凭缩略图作结论。同一张图片在手机上整体缩小,两件产品乘的是同一个显示系数,比例仍然保留;把两件产品分开裁出,再各自铺满卡片,却用了不同的系数。它们最后看起来一样大,只能说明卡片排版一样高,不能说明产品尺寸或透视一致。

如果其中一只倾斜、部分被挡住,或者本来就是另一种容量,就应停止套用“等高且直立”的公式。需要更适合的参考、一个能够完整看见轮廓的构图,或重新定义比较对象。看起来精确的像素数,不能补救不匹配的前提;没有条件时,将结果标为无法判断,比把它换算成某个相机距离更可靠。

最终要留下的不是一串孤立数字,而是一小段可以复查的记录:哪份图、用哪些轮廓标记、量到什么、正在验证什么。日后换了裁切或导出尺寸,只要保留了共同等比缩放,就能解释比值为什么不变;如果动过单个对象,也能及时知道旧的判断已经不再适用。

选择能保住关键特征的视角

如果做的是同款产品的目录图,强烈的前后大小差异可能让人误以为有两种容量;如果做的是强调纵深的广告,它也可能恰好符合目的。先明确图片要传达什么,再判断透视是否需要修改。

对这两个茶罐,有用的参考特征包括罐身宽高比、盖子外沿伸出的幅度、盖缝位置,以及顶钮的位置。先核对这些,再欣赏釉面纹理。漂亮表面很容易分散注意力,让人漏看被缩窄的罐身或凭空增高的盖子。

还要看观察位置让哪些面显露出来。位置升高,会看见更多罐盖、较少正面;移到侧方,会改变侧面和遮挡关系。只写“85 mm”没有说明这些选择。相机语言指南解释了为什么在 AI 提示词里,相机术语应被看作视觉方向,而不是真实拍摄参数。

如果参考图的视角必须保留,就直接说明。一段有用的修改要求是:“保留参考图中罐盖的可见面积和罐身比例,保持同样的观察高度与侧向角度,只调整周围空间。”这是一条待验收的要求,不是像素保持不变的保证。

根据可见症状选择修改

再生成一张之前,按这个顺序检查:

  1. 先比轮廓。 产品只是整体变大,还是部件之间的比例变了?把参考图与结果图的罐身显示到接近同一高度,再比较。
  2. 再比视角。 看罐盖椭圆、顶部露出面积、侧面和遮挡。新角度可能挡住某个部件,并不代表产品被改了;但如果那一部分必须露出,这个视角仍然不符合要求。
  3. 核对纵深线索。 如果相近深度上的同款产品大小悬殊,或者近边与远边暗示了互相冲突的视角,应要求修正,不必替画面编造相机解释。
  4. 选择最小而有效的修改。 空间过多就裁切;前后体量差异过强就调整观察位置;产品结构变了就回到产品参考。

对双罐构图,“从更远处观察,再收紧取景,让它们仍然读作同款同容量”比“用更长的镜头”更明确。它说清了想要的关系,也给了一个可见的验收条件。生成结果仍需要对照原产品检查。

把茶罐图分成两轮修订

假设第一张候选的釉面很漂亮,盖子也完整,但前罐明显压过后罐。先把问题写成一句可以核对的话:“两只应是同款产品,近处的完整轮廓却显著更高。”这一轮不要同时更换配色、桌面、光线和风格。否则即使结果更好,也很难分清是哪项要求起了作用,以及有没有引入新问题。

第一轮只处理过强的近远关系,同时保留产品结构和观察侧向。如果允许改变视点,就要求从较远的位置观看;如果参考图的角度必须固定,就改为让两罐在纵深方向靠近。两者是供选择的方案,不必叠在一起。把两个方案的所有要求都保留下来,反而容易让简报互相牵制。

拿到结果后,先核对轮廓,再判断精致程度。用图像编辑器的标尺或选区信息量出完整显示高度,对前后两罐采用同样定义:顶钮要么都算,要么都不算,不能前罐从钮顶量、后罐却从盖沿量。这个数值说明画面中的高度,不说明真实容量。如果后罐的一部分被遮住,完整高度就无法直接测量;应先调整摆放,或把这一项标为暂时无法判断。

等大小关系合格,第二轮才处理取景。根据使用位置裁切或补充周围空间,再检查两侧是否太挤、顶钮是否被切掉,以及必要的纵深感是否仍在。若使用生成式扩图,还要重新比较原有区域:要求“只扩画布”本身不能证明原像素或产品完全保留了。

下面是一份未经实跑的修改模板,并非生成文章配图时使用的提示词。换成自己的参考描述,只选你允许的修改路径;没有参考图时,不要假装这段文字能替代产品资料。

查看提示词收起提示词
Use the supplied tea-canister image as the product reference. Make a landscape catalog composition with two examples of that same product. Preserve each canister's body proportions, cream lid, lid seam, centered brass knob, and green ceramic finish. Keep both complete silhouettes visible. Change the presentation to a more distant viewpoint with a modest depth offset, so the nearer canister is only slightly taller in the image. Preserve the current viewing side and do not invent a different lid or enlarge only the rear product. Keep the existing background, lighting direction, and colors. Leave enough surrounding space for a later crop.

小练习:先决定哪一项需要改变

使用图像编辑器的标尺或选区尺寸即可,不必调用生图。以下是虚构的验收情况,不是文章配图的测量记录。先写自己的判断,再对照每题后面的判据;算对除法只是完成一半,还要决定采取什么动作。

情况 A: 两个完整轮廓分别高 550 和 500 像素,两只盖子都符合参考,但整组产品在画布里太小。高度比是 1.10,已达到本练习的大小目标。下一步应调整取景,再检查边缘空间;仅仅为了填满画面,没有理由重建整个观察位置。

情况 B: 高度分别为 600 和 450 像素,产品内部比例都与参考一致。高度比为 1.33,单纯裁切不可能满足 1.10 的目标。应缩小前后间隔,或选择更远的观察位置;拿到新图之后重新测量,不能因为已经写进提示词就默认合格。

情况 C: 高度为 550 和 500 像素,但后罐的平盖变成圆顶,前罐的顶钮不见了。比值合格,产品仍不合格。回到参考资料修复结构,而不是庆祝透视问题已经解决。数字检查之所以有用,正在于它只回答一个明确问题,不能替代其他问题的验收。

能够说清失败的条件、选择一项对应修改,并解释修改后要看什么,就完成了这节课。如果答案仍然只是“换个镜头关键词再试试”,还需要回到取景、观察位置和产品结构三个层次重新判断。

如果已有产品照片正确,只是周围环境要换,保留这张照片可能比重建产品几何更合适。图像编辑指南说明了保留要求的实际边界;画幅比例指南解释构图空间的选择。让这些决定各自回答自己的问题,而本文先解决:产品究竟是从哪里被看见的。

LocalBanana Team@LocalBananaAI更新于

继续阅读

查看全部