提供拍照推荐信息的方法及装置的制造方法_3

文档序号:9616619阅读:来源:国知局
摄像头,又有后置摄像头,在本申请实施例 中,启动的图像摄取装置既可以是前置的也可以是后置的。其中,如果是前置的,则用户可 以采用"自拍"的方式进行拍照,并且可以自行进行的调整,如果是采用后置图像摄取装置, 则需要其他的拍摄人员指导被拍摄用户进行的调整。但是调整的依据都是图像画面上层显 示出的人物特征的身体轮廓曲线。
[0071] 另外,为了使得拍照过程中更好的确定各个身体部位所在的位置,在图像画面上 层显示的人物特征的身体轮廓曲线时,还可以在身体轮廓曲线上标示出各个重要的身体部 位所在的位置。例如,如图4所示,其中标示出了"脸的顶点"、"左肩位置"、"胸的位置"、"臀 最翘位置"、"右手位置"等等,这样可以更直观地指导被拍摄用户进行的调整。其中,关于模 板中人物特征中关键身体部分所在的位置信息,可以是预先保存在模板数据库中的,如表2 所示。因此,在显示身体轮廓曲线时,就可以从数据库中读取曲线上各个关键身体部位的名 称以及所在位置的坐标,并在身体轮廓曲线上标示出具体的关键身体部分的名称以及所在 的位置,这样,用户可以更直观的确定各个身体部分如何放置,才能更好地与模板中人物特 征所摆的相吻合。
[0072] S305:在接收到上传拍照图片的请求后,将该拍照图片以及所述指定商品对象的 标识信息上传到服务器,以便服务器保存该拍照图片与该指定商品对象的标识信息之间的 关联关系,以用于在该指定商品对象的详情页面中展示该拍照图片。
[0073] 在确定了用户需要执行拍摄操作后,就可以向图像摄取装置发送拍摄指令,图像 摄取装置就可以对当前捕捉到的图像进行拍摄,并将生成的照片以及指定商品对象的标识 信息上传到服务器上传到服务器。这样,服务器可以保存该拍照图片与该指定商品对象的 标识信息之间的关联关系,将照片添加到对应商品对象的详情信息中,以便在详情信息页 面中为浏览者展示。
[0074] 需要说明的是,具体实现时,可以是在启动了终端设备中的图像摄取装置之后,再 进行拍照模板的查找(该查找的过程从该步骤S302开始),或者,也可以是先进行拍照模板 的查找,再启动终端设备中的图像摄取装置进行拍照,在实际应用中,可以根据实际的需要 进行确定。
[0075] 其中,关于如何确定用户是否需要执行拍摄操作,可以有多种方式,例如,其中一 种方式下,可以在用户根据身体轮廓曲线调整好后,由用户手动按下终端设备上的拍摄按 键,此时,就可以确定出用户需要执行拍摄操作。这种方式对于采用后置摄像头并且有他人 协助拍摄的情况比较适合。但是,对于采用前置摄像头的自拍方式而言,如果用户需要操作 终端设备的拍摄按键,则可能会影响所摆的效果,因此,在另一种实现方式下,还可以由应 用自动确定是否需要执行拍摄操作,也即不需要用户操作终端设备的拍摄按键,应用可以 自行识别是否可以执行拍摄操作。
[0076] 具体实现时,也可以有多种方式实现这种自动识别的过程。例如,在一种方式下, 图像摄取装置能够识别出被拍摄对象中的图像主体,例如在拍摄视域内出现人物时,图像 摄取装置会自动将人物识别出图像主体。而在本申请实施例中,被拍摄的主要就是人物,因 此,可以预先将人物设置为被拍摄的图像主体,并且可以识别人物的运动状态。在用户调整 的过程中,人物会处于运动状态,而当调整之后,用户一般会保持该不变,因此,图像摄取装 置可以识别出图像主体保持相对静止的状态。进而,在发现图像主体保持静止状态达到预 置时间长度后,就可以自动确定出需要执行拍摄操作,并将当前摄取到的图像保存为照片 文件即可。
[0077] 或者,在另一种实现方式下,也可以实时提取捕捉到的图像主体的身体轮廓曲线, 并实时计算捕捉到的人物的身体轮廓曲线与目标拍照模板中人物特征的身体轮廓曲线图 的拟合度,如果两者之间的拟合度达到某阈值,则也相当于用户已经摆出了比较合适的,因 此,就可以确定出需要执行拍摄操作。当然,关于这种自动进行拍摄操作的方式而言,对于 采用后置图像摄取装置以及有他人协助的情况下也是适用的,此时,相当于协助拍摄的用 户只需要帮助被拍摄者调整,调整好之后,会自动触发拍摄操作。
[0078] 当然,在实际应用中,有些用户可能在上传其实拍照片时,不想被其他用户看到其 中人物的真实面容,此时,在本申请实施例中,还可以为用户提供对脸部区域进行遮盖的操 作入口,用户可以手动的将生成的照片进行处理,对脸部区域进行加马赛克等操作。或者, 本申请实施例还可以自动在生成的照片文件中识别出所包含人物的脸部区域,并对脸部区 域进行遮盖,之后再将处理后的照片进行保存。关于该自动遮挡脸部区域的功能,可以为用 户提供设置入口,由用户选择启动或者不启动该功能。
[0079] 另外,在拍照时,如果选用的背景与其穿着的服装等具有很高的颜色相似性,则整 个照片的显示效果也可能不够好,或者不够凸显待展示的商品的特征,因此,在本申请实施 例中,还可以对生成的照片中图像主体的主颜色以及背景的主颜色进行识别,并计算两者 之间的相似度,如果图像主体的主颜色与背景的主颜色之间的相似度达到预置的阈值,则 可以替换背景主颜色。其中,关于替换后的背景主颜色,可以是根据替换前的主颜色来确 定的,具体实现时,可以预先设置替换前后的主颜色之间的对应关系,在确定出需要替换之 后,就可以通过查询该对应关系,来确定将背景主颜色替换为何种颜色。
[0080] 总之,通过本申请实施例一,可以预先在服务器中设置多个可选的拍照模板,在 卖家用户需要为其指定的商品对象提供拍照图片时,可以根据被拍摄对象的描述信息,推 荐出相匹配的目标拍照模板,这样,用户就可以根据该拍照模板调整自己的姿势、拍摄角度 等,最终获得比较好的拍照效果,进而可以使得商品对象详情界面中展示的商品对象图片 可以更好的展示出商品对象的特点。
[0081] 实施例二
[0082] 参见图5,本申请实施例二从服务器的角度,提供了一种提供拍照推荐信息的方 法,该服务器保存有模板数据库,该模板数据库中保存有多个拍照模板以及各自对应的描 述信息,所述拍照模板的描述信息与拍照模板中所展示对象的描述信息相关。具体的,该方 法可以包括以下步骤:
[0083] S501 :接收客户端发送的获取拍照模板的搜索请求,所述请求中携带有待被拍摄 对象的描述信息;
[0084] 其中,被拍摄对象一般包括被拍摄商品对象以及被拍摄人物,因此被拍摄对象的 描述信息可以包括被拍摄商品对象的描述信息,和/或,被拍摄人物的描述信息。其中,被 拍摄商品对象的描述信息就可以包括被拍摄商品对象的id、类目、款式/风格/材质、所属 卖家的身份标识,等等,被拍摄人物的描述信息主要是指被拍摄人物的身高、体重等身型数 据。具体实现时,请求中可以携带以上描述信息中的一种或者多种。
[0085] S502:将所述待被拍摄对象的描述信息与所述模板数据库中各个拍照模板的描述 信息进行匹配运算;
[0086] 在获取到被拍摄对象的描述信息之后,就可以利用被拍摄对象的描述信息与各个 拍照模板对应的描述信息进行匹配。具体在进行匹配时,可以仅根据人物特征的性别及体 型数据进行匹配,或者仅根据所展示商品的类别等描述信息进行匹配,还可以将两者相结 合,从两方面分别进行匹配。其中"人物特征的描述信息"如果包括多个数据段,例如某男 性模特的体型数据,包括了身高、体重、肩宽、腿长、腰围等等多个数据段,各项体型数据可 以分别与被拍摄用户的体型数据信息进行匹配,以选择最适合被拍摄用户的拍照模板。当 然,在具体实现时,也可以仅用其中的某项或者某几项体型数据进行匹配。具体在筛选与被 拍摄用户的体型数据信息相匹配的拍照模板,可以首先计算被拍摄用户的各项体型数据与 人物特征的体型数据的差值,获取两者之间的相对差,将相对差最小的、或者小于预置阈值 的人物特征体型数据对应的拍照模板确定为相匹配的目标拍照模板。
[0087]S503 :将匹配成功的目标拍照模板返回给客户端,以便所述客户端利用所述目标 拍照模板提供拍照推荐信息;
[0088] 服务器端在确定出匹配成功的目标拍照模板之后就可以返回给客户端。当然,如 果模板数据库中还保存有拍照模板中包含的人物特征的身体轮廓曲线信息,则还可以将该 信息返回给客户端,这样,客户端在提供拍照推荐信息时,还可以将该身体轮廓曲线信息提 供给用户,以方便用户调整自己的。
[0089] 另外,如果模板数据库中还保存有拍照模板中包含的人物特征中各个关键身体部 位名称以及坐标,则也可以一并返回给客户端,客户端在显示身体轮廓曲线时,就可以从数 据库中读取曲线上各个关键身体部位的名称以及所在位置的坐标,并在身体轮廓曲线上标 示出具
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1