自动化方法和设备及预处理方法和计算机可读媒体技术

技术编号:25636432 阅读:43 留言:0更新日期:2020-09-15 21:29
本发明专利技术提供一种自动化方法和设备及预处理方法和计算机可读媒体。说明性数字图像上色应用程序的面向用户的前端屏幕显示包含:颜料桶工具,其使得用户能够将所选择的色彩应用于例如房间的墙壁等已上载的数字图像的所选择的区域;笔刷工具,用以填充遗漏区域;橡皮擦工具,用以去除误用的色彩;遮蔽工具,用以遮挡所选择的区域;以及容差滑块工具,用以辅助恰当地填充已上色区域。改进的图像预处理方法使得能够更好地界定图像的待用相同色彩上色的区域。

【技术实现步骤摘要】
自动化方法和设备及预处理方法和计算机可读媒体本申请是申请日为2016年3月17日、申请号为201610153315.9、专利技术名称为“自动化方法和设备及计算机可读媒体”的专利技术申请的分案申请。相关申请案的交叉引用本申请主张2015年3月17日申请并且题为“用于优化对图像的数字上色的PaintYourPlace(上色您的家)应用程序(PaintYourPlaceApplicationforOptimizingDigitalPaintingofanImage)”的第62/134,250号美国临时专利申请案的权益和优先权,所述美国临时专利申请案的内容以全文引用的方式并入本文中。
本专利技术涉及自动化色彩选择和协调系统,且更确切地说,涉及使得用户能够形象地看到所选择的色彩将如何出现在房间或其它可上色区域的所上载摄影图像中的系统。本专利技术进一步涉及用于对此种所上载图像进行数字上色的方法和设备以及用于优化此些程序的方法和设备。
技术介绍
在例如让与给加利福尼亚州圣安娜的贝尔工艺公司(BehrProcessCorporation,SantaAna,California)的2012年3月15日公开、题为“数据驱动的色彩协调器(DataDrivenColorCoordinator)”的第2012/0062583号美国专利公开案中揭示了自动化色彩选择和协调系统。
技术实现思路
根据本专利技术第一方面,提供一种用于使得用户能够对上载到计算机显示装置的图像进行上色的自动化方法,所述自动化方法包括:使用一个或多个计算机,以结合计算机可读媒体及计算机控制显示设备执行多个操作,所述操作包括在所述计算机控制的显示设备上产生第一显示,所述第一显示包括:由用户上载的房间图像的显示;由所述用户选择的至少一个色彩的显示;第一图示,其包括使得能够选择笔刷工具的链接;第二图示,其包括使得能够选择橡皮擦工具的链接;以及第三图示,其包括使得能够选择遮蔽工具的链接;使得所述用户能够执行颜料桶操作,以将所选择的色彩应用于已上载的所述图像的第一区域;使得所述用户能够使用所述笔刷工具,来填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域;使得所述用户能够使用所述橡皮擦工具,来去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩;以及使得所述用户能够使用所述遮蔽工具,来遮挡所述房间图像的所选择的区域,使得色彩将不会被应用于所选择的区域。优选地,所述方法进一步包括在所述第一显示上产生容差滑块工具的显示,并且使得所述用户能够使用所述滑块工具来增大或减小要上色的区域。优选地,所述容差滑块工具的所述显示包括在直角三角形内的变暗区域,可向左或向右拉动所述变暗区域以增大或减小所述要上色的区域。优选地,选择所述笔刷图示引出刷大小选择显示,所述刷大小选择显示经配置以使得所述用户能够从多个不同大小的刷当中进行选择,所述不同大小的刷中的每一个使得能够覆盖不同大小的区域。优选地,所述笔刷工具通过可移动圆表示在所述第一显示上,所述圆的半径对应于在所述刷大小选择显示上选择的所述刷大小。优选地,所述遮蔽工具使得用户能够利用直线阻挡不上色的区域。优选地,所述遮蔽工具使得用户能够在所述第一显示上产生多边形以遮挡所述多边形内的区域。优选地,所述颜料桶操作包括单击所选择的色彩并且接着单击待应用所述所选择的色彩的区域。优选地,所述颜料桶操作使用鼠标可移动颜料桶图示。优选地,所述第一上色区域为墙壁、天花板或门中的一个。根据本专利技术第二方面,提供一种其中实施有计算机可读程序代码的非暂时性计算机可读媒体,所述计算机可读程序代码适于由一个或多个计算机执行以实施包括以下步骤的方法:在计算机控制的显示设备上产生第一显示,所述第一显示包括:由用户上载的房间图像的显示;由所述用户选择的至少一个色彩的显示;第一图示,其包括使得能够选择笔刷工具的链接;第二图示,其包括使得能够选择橡皮擦工具的链接;以及第三图示,其包括使得能够选择遮蔽工具的链接;使得所述用户能够执行颜料桶操作,以将所选择的色彩应用于所述已上载的所述图像的第一区域;使得所述用户能够使用所述笔刷工具,来填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域;使得所述用户能够使用所述橡皮擦工具,来去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩;以及使得所述用户能够使用所述遮蔽工具,来遮挡所述房间图像的所选择的区域,使得色彩将不会被应用于所选择的区域。优选地,所述方法进一步包括在所述第一显示上产生容差滑块工具的显示,并且使得所述用户能够使用所述滑块工具来增大或减小要上色的所述区域。优选地,所述容差滑块工具的所述显示包括在直角三角形内的变暗区域,其可向左或向右拉动所述变暗区域以增大或减小所述要上色的区域。根据本专利技术第三方面,提供一种设备,其包括:显示装置;至少一个计算装置;以及相关联的数据存储存储器,所述显示装置、至少一个计算装置和相关联数据存储存储器经配置,以在所述显示装置上产生由用户上载的房间的图像的显示,并且使得所述用户能够执行颜料桶操作以将所选择的色彩应用于已上载的所述图像的第一区域,所述显示进一步包括:第一图示,其包括使得能够选择笔刷工具以填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域的链接;第二图示,其包括使得能够选择橡皮擦工具以去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩的链接;以及第三图示,其包括使得能够选择遮蔽工具以遮挡不上色的区域的链接。优选地,所述设备进一步包括在所述第一显示上产生容差滑块工具的显示,并且使得所述用户能够使用所述滑块工具来增大或减小要上色的区域。优选地,所述容差滑块工具的所述显示包括在直角三角形内的变暗区域,可向左或向右拉动所述变暗区域以增大或减小所述要上色的区域。根据本专利技术第四方面,提供一种使用一个或多个经编程计算机对已上载的数字图像进行预处理的方法,所述方法包括:运行双侧平滑算法以便从所述图像的平坦表面去除噪点,同时保持所述图像中的边缘的完整性和色差;对所述图像运行索贝尔和坎尼边缘检测算法,并且独立地存储由运行所述坎尼算法产生的图像数据与由运行所述索贝尔算法产生的图像数据;对所述索贝尔图像数据执行填色算法以执行将所述图像分割成具有相同色彩的区段,其中所述填色算法经修改以考虑所述索贝尔算法的自然梯度,由此允许界定一个或多个容差,该一个或多个容差用于界定所述图像中的边缘;以及如果通过应用所述填色算法和所述索贝尔算法而确定的区段的边缘在坎尼边缘的所选择的容差内,那么将指派给所述区段的所述颜料色彩拉动到所述坎尼边缘。优选地,所述方法进一步包括:在经识别用于分割的整个区域上对所述区域的像素色彩求平均;经由先前所找到区段迭代所述区域的所述平均像素色彩,以确定所述区域是否具有与先前所找到区段相同或类似的平均像素色彩;以及如果所述区域具有与先前所找到区段相同或类似的平均像素色彩,那么使所述区域与先前所找到本文档来自技高网...

【技术保护点】
1.一种用于使得用户能够对图像进行上色的自动化方法,所述自动化方法包括:/n使用一个或多个计算机,以结合计算机控制的显示设备执行操作,所述操作包括在所述计算机控制的显示设备上产生第一显示,所述第一显示包括:/n由所述用户上载的房间图像的显示;/n由所述用户选择的至少一个色彩的显示;/n第一图示,其包括用于选择笔刷工具的链接;/n第二图示,其包括用于选择橡皮擦工具的链接;/n第三图示,其包括用于选择直线遮蔽工具的链接;以及/n第四图示,其包括用于选择多边形遮蔽工具的链接;/n执行颜料桶操作,以将所选择的色彩应用于已上载的所述图像的第一区域;/n使用所述笔刷工具,以填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域;/n使用所述橡皮擦工具,以去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩;/n使用所述直线遮蔽工具,以用直线阻挡所述房间图像的第一区域,使得当将色彩应用于所述房间图像的第二区域时,色彩将不会被应用于被所述直线阻挡的所述第一区域,所述第二区域在所述直线的与所述第一区域相反的一侧;以及/n使用所述多边形遮蔽工具,以绘制包括第一线和最后线的至少三条线,其中,所述最后线的终点连接到所述第一线的起点,以遮挡所述房间图像的所选择的多边形区域,使得当所述用户选择所述所选择的多边形区域的内部时,所述用户可以将色彩应用于所述所选择的多边形区域的内部,而当所述用户选择所述所选择的多边形区域的外部时,所述用户可以将色彩应用于所述所选择的多边形区域的外部;/n其中,选择所述笔刷工具使得刷大小选择显示被显示在所述第一显示上,所述刷大小选择显示被配置成用于所述用户从多个不同大小的刷当中进行选择,并且其中,所述笔刷工具通过可移动圆被表示在所述第一显示上,所述可移动圆的半径对应于在所述刷大小选择显示上选择的刷大小。/n...

【技术特征摘要】
20150317 US 62/134,250;20160225 US 15/053,8521.一种用于使得用户能够对图像进行上色的自动化方法,所述自动化方法包括:
使用一个或多个计算机,以结合计算机控制的显示设备执行操作,所述操作包括在所述计算机控制的显示设备上产生第一显示,所述第一显示包括:
由所述用户上载的房间图像的显示;
由所述用户选择的至少一个色彩的显示;
第一图示,其包括用于选择笔刷工具的链接;
第二图示,其包括用于选择橡皮擦工具的链接;
第三图示,其包括用于选择直线遮蔽工具的链接;以及
第四图示,其包括用于选择多边形遮蔽工具的链接;
执行颜料桶操作,以将所选择的色彩应用于已上载的所述图像的第一区域;
使用所述笔刷工具,以填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域;
使用所述橡皮擦工具,以去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩;
使用所述直线遮蔽工具,以用直线阻挡所述房间图像的第一区域,使得当将色彩应用于所述房间图像的第二区域时,色彩将不会被应用于被所述直线阻挡的所述第一区域,所述第二区域在所述直线的与所述第一区域相反的一侧;以及
使用所述多边形遮蔽工具,以绘制包括第一线和最后线的至少三条线,其中,所述最后线的终点连接到所述第一线的起点,以遮挡所述房间图像的所选择的多边形区域,使得当所述用户选择所述所选择的多边形区域的内部时,所述用户可以将色彩应用于所述所选择的多边形区域的内部,而当所述用户选择所述所选择的多边形区域的外部时,所述用户可以将色彩应用于所述所选择的多边形区域的外部;
其中,选择所述笔刷工具使得刷大小选择显示被显示在所述第一显示上,所述刷大小选择显示被配置成用于所述用户从多个不同大小的刷当中进行选择,并且其中,所述笔刷工具通过可移动圆被表示在所述第一显示上,所述可移动圆的半径对应于在所述刷大小选择显示上选择的刷大小。


2.根据权利要求1所述的方法,进一步包括在所述第一显示上产生容差滑块工具的显示。


3.根据权利要求2所述的方法,其中,所述容差滑块工具的所述显示包括在直角三角形内的变暗区域,可向左或向右拉动所述变暗区域。


4.根据权利要求1所述的方法,其中,所述颜料桶操作包括单击所选择的色彩并且接着单击待应用所述所选择的色彩的区域。


5.根据权利要求1所述的方法,其中,所述颜料桶操作使用鼠标可移动桶图示。


6.根据权利要求1所述的方法,其中,所述第一区域为墙壁、天花板或门中的一个。


7.一种其中实施有计算机可读程序代码的非暂时性计算机可读媒体,所述计算机可读程序代码适于由一个或多个计算机执行以产生:
由用户上载的房间图像的显示;
由所述用户选择的至少一个色彩的显示;
第一图示,其包括用于选择笔刷工具的链接;
第二图示,其包括用于选择橡皮擦工具的链接;
第三图示,其包括用于选择直线遮蔽工具的链接;以及
第四图示,其包括用于选择多边形遮蔽工具的链接;
其中,选择所述笔刷工具使得刷大小选择显示被显示,所述刷大小选择显示被配置成用于所述用户从多个不同大小的刷当中进行选择,其中,所述笔刷工具通过可移动圆被表示,所述可移动圆的半径对应于在所述刷大小选择显示上选择的刷大小;
其中,选择所述第三图示使得所述直线遮蔽工具被显示,所述直线遮蔽工具被配置成用于所述用户用直线阻挡所述房间图像的第一区域,使得当将色彩应用于所述房间图像的第二区域时,色彩将不会被应用于被所述直线阻挡的所述第一区域,所述第二区域在所述直线的与所述第一区域相反的一侧;并且
其中,选择所述第四图示使得所述多边形遮蔽工具被显示,所述多边形遮蔽工具被配置成用于所述用户绘制包括第一线和最后线的至少三条线,其中,所述最后线的终点连接到所述第一线的起点,以遮挡所述房间图像的所选择的多边形区域,使得当所述用户选择所述所选择的多边形区域的内部时,所述用户可以将色彩应用于所述所选择的多边形区域的内部,而当所述用户选择所述所选择的多边形区域的外部时,所述用户可以将色彩应用于所述所选择的多边形区域的外部。


8.一种设备,所述设备包括:
至少一个计算装置;以及相关联的数据存储存储器,所述至少一个计算装置和相关联的数据存储存储器经配置,以产生由用户上载的房间图像的显示,并且执行颜料桶操作以将所选择的色彩应用于已上载的所述图像的第一区域,所述显示进一步包括:
第一图示,其包括用于选择笔刷工具以填充在将所述所选择的色彩应用于所述第一区域期间遗漏的区域的链接;
第二图示,其包括用于选择橡皮擦工具以去除在应用所述所选择的色彩期间蔓延到非所要区域中的色彩的链接;
第三图示,其包括用于选择直线遮蔽工具的链接;以及
第四图示,其包括用于选择多边形遮蔽工具的链接;
其中,选择所述笔刷工具使得刷大小选择显示被显示,所述刷大小选择显示被配置成用于所述用户从多个不同大小的刷当中进行选择,并且其中,所述笔刷工具通过可移动圆表示,所述可移动圆的半径对应于在所述刷大小选择显示上选择的刷大小;
其中,选择所述第三图示使得所述直线遮蔽工具被显示,所述直线遮蔽工具被配置成用于所述用户用直线...

【专利技术属性】
技术研发人员:D·雷伊诺德斯D·米尔森V·吉奥萨
申请(专利权)人:贝洱工艺公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1