尺寸显示方法和装置的制造方法_2

文档序号:9862671阅读:来源:国知局
] 综上所述,本实施例提供的尺寸显示方法,通过预先存储各种拍摄参数组对应的 比例尺,并在拍摄目标物体时,根据目标物体在拍摄画面中的显示尺寸W及与当前拍摄参 数组匹配的比例尺,计算出目标物体的实际尺寸并进行显示;解决了目测物体尺寸偏差较 大,使用量具测量不够便捷的问题;达到了通过使用终端的拍摄功能即能够测量出物体的 尺寸,提高了测量的效率和便捷性的效果。
[0070] 图2A是根据另一示例性实施例示出的一种尺寸显示方法的流程图。该尺寸显示方 法可W包括如下步骤:
[0071] 在步骤201中,获取拍摄目标物体时的拍摄参数组,该拍摄参数组中包括至少一个 拍摄参数。
[0072] 用户使用智能手机一类带有摄像头的终端进行拍摄时,可W通过调节相应的拍摄 参数来达到较好的拍摄效果。比如,当终端支持数码变焦时,用户可W通过调高变焦倍数, 使得拍摄的目标物体在拍摄画面中占有较大比例;又比如,当终端支持光学变焦时,用户可 W通过调节摄像头的焦距,在拍摄画面中突出目标物体的细节部分。
[0073] 用户使用终端进行拍摄时,终端可W实时获取当前的拍摄参数组,该拍摄参数组 中包含至少一个拍摄参数。比如,对于仅支持数码变焦的终端来说,该拍摄参数组中可W仅 包含变焦倍数;对于既支持数码变焦,又支持光学变焦的终端来说,该拍摄参数组中可W同 时包含变焦倍数和焦距。
[0074] 需要说明的是,拍摄参数组中包含的拍摄参数指影响目标物体在拍摄画面中显示 尺寸的参数,本实施例仅W该拍摄参数为变焦倍数或焦距为例进行说明,在其他可能的实 施方式中,该拍摄参数还可W包括照片分辨率等其他参数,本公开并不对此进行限定。
[0075] 在步骤202中,查找与该拍摄参数组匹配的比例尺,比例尺用于指示当前拍摄画面 中显示单位对应的物体实际尺寸。
[0076] 终端中预先存储有至少一组拍摄参数组与比例尺之间的对应关系,该比例尺用于 指示当前拍摄画面中显示单位对应的物体实际尺寸,该显示单位可W是W像素为单位,也 可W是W长度为单位。比如,当W像素为单位时,比例尺1:0.1可W表示为拍摄画面上每个 像素对应的物体实际尺寸为0.1厘米;又比如,当W长度为单位时,比例尺1:10可W表示为 拍摄画面上每厘米对应的物体实际尺寸为10厘米,本公开并不对比例尺的具体表现形式进 行限定。示意性的,终端中存储的拍摄参数组与比例尺的对应关系可W如表一所示。
[0077] 表一 [007引
[0079]终端获取该当前的拍摄参数组后,即根据该拍摄参数组在表一所示的对应关系 中,查找对应的比例尺。
[0080] 比如,终端获取到当前的拍摄参数组为:焦距:5mm;变焦倍数:2倍,查找到对应的 比例尺为1:0.1,即拍摄画面上每个像素对应的物体实际尺寸为0.1厘米。
[0081] 根据摄像头的成像原理,终端获取到当前拍摄参数组对应的比例尺后,执行下述 步骤203至步骤206,即可根据目标物体在拍摄画面中的显示尺寸和该比例尺,计算出该目 标物体的实际尺寸。
[0082] 在步骤203中,获取目标物体在当前拍摄画面中的轮廓。
[0083] 在确定目标物体在拍摄画面中的显示尺寸前,终端首先需要确定目标物体,作为 一种可能的实施方式,终端接收用户对当前拍摄画面的选择信号,并根据该选择信号所指 示的区域,确定目标物体。
[0084] 比如,如图2B所示,W终端为智能手机为例,智能手机屏幕上显示的拍摄画面21中 包含一人物,当用户点击该人物所在区域时,智能手机即将人物确定为目标物体22。
[0085] 进一步的,终端确定目标物体后,通过轮廓识别技术,获取该目标物体的轮廓。如 图2B所示,智能手机获取到目标物体22的轮廓23为图中虚线区域。
[0086] 需要说明的是,上述步骤202和步骤203之间没有固定的先后关系,即步骤202和步 骤203可W同时执行,本实施例仅W步骤202在步骤203之前执行为例进行说明,并不对本发 明构成限定。
[0087] 在步骤204中,根据轮廓中边界像素在当前拍摄画面中的坐标,计算目标物体在当 前拍摄画面中所占的像素长度。
[0088] 终端确定目标物体的轮廓后,可W获取到轮廓上各个点在当前拍摄画面中的坐 标。作为一种可能的实施方式,该坐标中的横坐标可W为轮廓上的点在水平方向上的像素 编号,纵坐标可W为轮廓上的点在竖直方向上的像素编号。
[0089] 获取到轮廓上各个点的坐标后,终端即根据轮廓中边界像素的坐标,计算目标物 体所占的像素长度。其中,边界像素为最小横坐标对应的像素点、最大横坐标对应的像素 点、最小纵坐标对应的像素点和最大纵坐标对应的像素点。进一步的,目标物体在水平方向 所占的像素长度为最大横坐标-最小横坐标,目标物体在竖直方向所占的像素长度为最大 纵坐标-最小纵坐标。
[0090] 比如,如图2B所示,轮廓23上的边界像素分别为第一像素点24、第二像素点25、第 Ξ像素点26和第四像素点27,并根据第一像素点24和第Ξ像素点26计算得到在竖直方向上 的像素长度为1600px,根据第二像素点25和第四像素点27计算得到在竖直方向上的像素长 度为70化X。
[0091] 需要说明的是,本实施例仅W比例尺指示单个像素对应的物体实际尺寸为例进行 说明,在其他可能的实施方式中,当比例尺指示单位长度对应的物体实际尺寸时,终端可W 根据计算得到像素长度、屏幕分辨率和屏幕尺寸计算得到目标物体在拍摄画面中的长度, 再根据长度和比例尺计算得到目标物体的实际尺寸,本公开并不对此进行限定。
[0092] 在步骤205中,将该像素长度确定为目标物体的显示尺寸。
[0093] 在步骤206中,根据目标物体在当前拍摄画面中的显示尺寸和比例尺,计算目标物 体的实际尺寸。
[0094] 在计算目标物体的实际尺寸时,目标物体的实际尺寸二显示尺寸X比例尺。比如, 目标物体的在竖直方向的显示尺寸为1600px,在水平方向的显示尺寸为5(Κ)ρχ,且比例尺为 1:0.1,则目标物体的实际尺寸为高160cm,宽50cm。
[0095] 在步骤207中,在当前拍摄画面中显示目标物体的实际尺寸。
[0096] 为了方便用户直观了解到目标物体的实际尺寸,作为一种可能的实施方式,终端 将计算得到的目标物体的实际尺寸显示在目标物体周侧的相应位置。
[0097] 比如,如图2B所示,终端计算得到目标物体22的实际尺寸为高160cm,宽50cm,并在 目标物体22的下方显示"160cm",在目标物体22的左方显示巧0cm"。
[009引需要说明的是,终端还可W在拍摄画面的指定区域(比如拍摄画面左上角)对目标 物体的实际尺寸进行显示,本公开并不对此进行限定。
[0099] 需要说明的另一点时,用户可W通过模式选择,确定是否进行目标物体实际尺寸 的计算和显示,本公开并不对此进行限定。
[0100] 综上所述,本实施例提供的尺寸显示方法,通过预先存储各种拍摄参数组对应的 比例尺,并在拍摄目标物体时,根据目标物体在拍摄画面中的显示尺寸W及与当前拍摄参 数组匹配的比例尺,计算出目标物体的实际尺寸并进行显示;解决了目测物体尺寸偏差较 大,使用量具测量不够便捷的问题;达到了通过使用终端的拍摄功能即能够测量出物体的 尺寸,提高了测量的效率和便捷性的效果。
[0101] 根据摄像头的成像原理,当目标物体距离摄像头越近时,目标物体在拍摄画面中 的显示尺寸也越大,为了进一步提高计算得到的目标物体实际尺寸的准确性,作为一种可 能的实施方式,终端中存储有在不同拍摄距离下,拍摄参数组与比例尺之间的对应关系,如 图2C所示,上述步骤202可W包括如下步骤。
[0102] 在步骤202A中,根据目标物体的轮廓对目标物体进行识别。
[0103] 终端确定目标物体后,通过轮廓识别技术对目标物体的轮廓进行识别,确定目标 物体的类型。比如,如图2B所示,终端通过轮廓识别技术识别出目标物体22的类型为人。
[0104] 在步骤202B中,根据识别结果,确定目标物体对应的预估拍摄距离。
[0105] 对于不同的目标物体,为了达到较好的拍摄效果,目标物体与摄像头之间的距离 (即拍摄距离)需要在适当的范围内。比如,当拍摄人物全身时,拍摄距离在1至3米之间;当 拍摄车辆时,拍摄距离在5至10米之间;当拍摄小尺寸物品时,拍摄距离在0.3至0.5米之间。
[0106] 终端中预先存储有不同类型目标物体对应的预估拍摄距离,当识别出目标物体的 类型时,终端即根据该类型确定对应的预估拍摄距离,其中,该预估拍摄距离可W为距离范 围或距离数值。
[0107] 在步骤202C中,根据预估拍摄距离,在对应关系中查找与拍摄参数组匹配的比例 尺。
[0108] 终端中存储有在不同拍摄距离下,拍摄参数组与比例尺之间的对应关系,其中,拍 摄距离、拍摄参数组和比例尺Ξ者之间的对应关系可W示意性如表二所示。
[0109] 表二
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1