买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】确定涂料要求的系统和方法_宣伟投资管理有限公司_201580052016.X 

申请/专利权人:宣伟投资管理有限公司

申请日:2015-09-25

公开(公告)日:2021-10-12

公开(公告)号:CN106716462B

主分类号:G06Q10/06(20120101)

分类号:G06Q10/06(20120101);G06Q50/08(20120101);G01C15/00(20060101);G06T7/00(20170101);G06T7/40(20170101);G06T7/60(20170101);G01B11/00(20060101)

优先权:["20140926 US 62/056,204"]

专利状态码:有效-授权

法律状态:2021.10.12#授权;2019.03.05#专利申请权、专利权的转移;2017.10.17#实质审查的生效;2017.05.24#公开

摘要:本发明涉及使用一个或多个基于计算机的系统来确定涂料要求的系统和方法,其包括接收结构体例如,建筑物的图像文件,基于所接收的图像文件识别待涂布的结构体的一个或多个表面,确定待涂布的一个或多个表面中每个表面的表面积,接收涂料涂覆信息,基于所计算的表面积和所接收的涂料涂覆信息计算待涂布的所述一个或多个表面中每个表面的涂料量,并且,任选地,传达所计算的涂料量。

主权项:1.用一个或多个基于计算机的系统来确定涂料要求的方法,所述基于计算机的系统具有一个或多个处理器和一个或多个数据存储设备,所述方法包括:接收结构体的图像文件到所述数据存储设备;基于所接收的图像文件,用所述一个或多个处理器,识别待涂布的所述结构体的一个或多个表面;用所述一个或多个处理器,确定待涂布的所述一个或多个表面中每个表面的表面积;通过所述一个或多个数据存储设备,存储表示能够被给定量的漆料覆盖的表面积的多个漆料类型中每个漆料类型的基线表面覆盖率;通过所述一个或多个数据存储设备,存储多个特征中每个特征的从所述基线表面覆盖率的向上或向下使用偏差,其中所述向上或向下使用偏差包括能够被所述给定量的漆料覆盖的表面积降低或增加百分比,并且所述多个特征包括漆料颜色、表面材料类型、表面孔隙率、漆料涂覆器类型、待涂覆的涂层数量以及涂装后表面的最终纹理;用所述一个或多个处理器,分析所接收的图像文件,以确定待涂布的所述一个或多个表面中每个表面的涂料涂覆信息,其中所述涂料涂覆信息包括待涂布的所述一个或多个表面中每个表面的所述漆料类型和一个或多个所述多个特征;用所述一个或多个处理器,计算待涂布的所述一个或多个表面中每个表面的覆盖率因子,所述覆盖率因子是基于与所接收的涂料涂覆信息中的一个或多个所述多个特征中每个特征相关的所述向上或向下使用偏差、待涂布的所述一个或多个表面中每个表面的与所接收的漆料类型相关的所述基线表面覆盖率计算的;基于所述覆盖率因子和待涂布的所述一个或多个表面中每个表面的表面积,用所述一个或多个处理器,计算待涂布的所述一个或多个表面中每个表面的涂料量;并且传达待涂布的所述一个或多个表面中每个表面的所计算的涂料量。

全文数据:确定涂料要求的系统和方法技术领域[0001]本发明涉及向消费者提供涂布材料例如漆料、色料等)的涂料应用。具体地,本发明涉及用于确定涂料要求的系统,例如充分覆盖结构体例如,房屋,商业建筑物等的表面所需的涂料量和劳动力。背景技术[0002]漆料paint和色料stain通常用于保护和装饰表面。色料是着色剂在载剂中的透明或半透明的溶液或悬浮液,并且通常被设计为对表面着色,但不使表面隐藏或留下连续膜。结果是,涂有色料的基材通常是一种木材被着色,但是纹理图案通常不被隐藏。相比之下,漆料通常是在载体中的着色物质的不透明溶液或悬浮液,其被设计为用不透明膜隐藏或覆盖表面。[0003]当计算涂布建筑物所需要的漆料或色料的量时,许多因素会起作用,例如建筑物的尺寸、表面条件以及所选择的漆料或色料的类型。这种计算通常是通过如下进行的:测量建筑物的周长和高度以粗略估计所需要涂布的表面积以及随着标准涂布面积体积例如,400平方英尺加仑漆料估计所需要的漆料或色料的量。[0004]然而,这种一般性的估算通常是不准确的,导致漆工购买过多或过少的漆料或色料。这可导致浪费时间和或材料成本,并且当使用定制漆时这可能特别成问题,因为如果原始用量不足,则可能难以获得精确的颜色匹配。因此,当确定充分地涂布各表面所需要的涂料和色料的量时,仍然需要增加估计精度的工具和技术。[0005]发明概述[0006]本发明的一个方面涉及一种用于确定涂料要求的方法,其包括接收结构体例如,建筑物的图像文件,基于所接收的图像文件识别待涂布的结构体的一个或多个表面,以及确定待涂布的一个或多个表面中每个表面的表面积。该方法还包括接收涂料涂覆信息,基于所计算的表面积和所接收的涂料涂覆信息计算待涂布的一个或多个表面中每个表面的涂料量,以及任选地传达communicating所计算的涂料量。[0007]本发明的另一方面涉及一种用于确定涂料要求的方法,其包括接收结构体例如,建筑物的图像文件,基于所接收的图像文件识别待涂布的结构体的表面,以及确定待涂布的表面的表面积。所述方法还包括接收涂料涂覆信息,所述涂料涂覆信息包括用户效率信息;基于所接收的涂料涂覆信息计算待涂布的表面的覆盖率因子;以及基于所计算的覆盖率因子和所确定的表面积计算所述表面的涂料量。该方法还包括接收反馈信息,以及基于所接收的反馈信息更新用户效率信息。[0008]本发明的另一方面涉及用于确定涂料要求的基于计算机的系统。基于计算机的系统包括:一个或多个数据存储设备,所述数据存储设备被配置以接收结构体的图像文件和接收涂料涂覆信息;一个或多个处理器;以及存储在数据存储设备上的处理模块。所述处理模块被配置为由处理器运行,从而基于所接收的图像文件识别待涂布的结构体的一个或多个表面,来确定待涂布的一个或多个表面中每个表面的表面积,并且基于所计算的表面积和所接收的涂料涂覆信息计算待涂布的一个或多个表面中每个表面的涂料量。[0009]定义[0010]除非另外指明,本文中使用的如下术语具有下文提供的含义:[0011]术语“至少一个”的元素和“一个或多个”的元素可互换地使用,并且具有相同的含义,包括单个元素和多个元素,并且在英文中还可以由后缀“S”表示。例如,“至少一个基于计算机的系统”、“一个或多个基于计算机的系统”和“基于计算机的系统S”以及不使用数量词的情形“基于计算机的系统”可以互换地使用并且具有相同的含义。类似地,“至少一个处理器”,“一个或多个处理器”和“处理器S”以及不使用数量词的情形“处理器”可以互换地使用并且具有相同的含义。此外,“至少一个数据存储设备”和“数据存储设备S”以及不使用数量词的情形“数据存储设备”可以互换地使用并且具有相同的含义。[0012]由于本领域技术人员已知的预期的变化例如,测量中的限制和变化),在本文中关于可测量值和范围时使用术语“约”和“基本上”。[0013]术语“优选的”和“优选地”是指在某些情况下可以提供某些益处的本发明的实施方式。然而,在相同情况或其他情况下,其他实施方式也可以是优选的。此外,一个或多个优选实施方式的描述并不意味着其他实施方式是无用的,并且不旨在将其它实施方式排除在本发明的范围之外。[00M]附图简要说明[0015]图1是在住宅房屋中使用的本发明的系统的示意图。[0016]图2是用于确定充分覆盖住宅房屋的表面所需要的涂料量和或相关劳动力要求的示例性方法的流程图。[0017]图3是根据图2中所示的示例性方法确定表面积的示例性步骤的流程图。[0018]图4是系统的示例性架构的示意图,其进一步描绘了用于确定涂料量和劳动力要求的方法。[0019]图5是可以由系统使用的示例性涂料涂覆CA信息的图。[0020]发明详述[0021]本发明涉及用于确定充分覆盖结构体例如住宅房屋、商业建筑物等)的一个或多个表面所需要的涂布材料例如,漆料和色料和劳动力的量的系统和方法。例如,希望对房屋外部涂漆的涂装承包商可以使用该系统快速地确定需要多少涂料来涂布每个外表面,和或快速地确定用于进行涂料涂覆的劳动力要求例如,时间和成本)。基于该信息,涂装承包商然后可以提供成本估算、订购漆料、提交出价等。[0022]可以理解,使用常规技术时,确定对建筑物进行涂漆所需的涂料的量可以是一个复杂的任务。首先,对每个待涂布表面的表面积进行测量可能是困难且耗时的,特别是对于大型建筑物和具有大量不同待涂布表面的建筑物来说。此外,充分覆盖每个表面所需要的涂料量取决于多个相关因素,而不仅仅是知道表面积。然而,本发明的系统包括有效地完成这些任务的工具,从而快速和准确地确定所需要的漆料或其它涂布材料的量。此外,本系统还可以使用该信息来确定劳动力时间和成本,例如用于准备待涂布表面的时间和成本例如,清洁),涂料涂覆本身的时间和成本,和或任何涂布后步骤的时间和成本。[0023]由于本发明的系统特别有利于涂装应用,将参考漆料进行以下讨论。然而,该系统可以以相同的方式用于任何合适的涂布材料,例如漆料、底漆、色料、密封剂、装饰性涂料、防滑涂层、防水涂层、耐紫外线涂层、耐磨涂层、耐磨损涂层和抗冲击涂层、防锈涂层、防沾污涂层、搪瓷等。[0024]图1示出了系统10,系统10是本发明的示例性系统,用于确定涂布结构体诸如住宅12的一个或多个表面所需要的涂料或其它涂布材料)的量。系统10还可以用于任何合适的结构体,例如住宅建筑物例如,房屋、套房和公寓)、商业建筑物例如办公建筑和政府设施)、工业建筑物例如仓库和制造设施)、农业结构体例如谷仓,筒仓和栅栏)、运输结构体例如,河桥、立交桥和隔音屏障)、娱乐场所例如体育场和竞技场等。[0025]如图所示,系统10可以包括一个或多个移动设备14和网络中心16,其可以在一个或多个无线和或有线通信线路18例如蜂窝和有线广域网络,Wi-Fi和有线局域网等上通信。每个移动设备14优选地是便携式基于计算机的系统,其包括操作应用和一个或多个相机20,例如数字相机和或数字视频记录设备。或者,移动设备14可以被配置为从一个或多个单独的相机和或设备接收图像文件。[0026]网络中心16是可以与移动设备14协作执行各种不同操作的一个或多个远程基于计算机的系统例如,一个或多个服务器),如下所述。网络中心16的基于计算机的系统可以集中保存在单个位置例如,服务器室)中或者分布在多个位置例如,国家和或世界的不同地区)。[0027]图2是方法22的流程图,方法22是用于操作系统10以确定充分覆盖房屋12或其他结构体的一个或多个外表面所需要的漆料或其它涂料的量的示例性方法。如图所示,方法22包括任选步骤和示例步骤24-46,其可以以不同的顺序完成,和或可以任选地省略一个或多个步骤。此外,方法22可以由系统10的网络中心16和移动设备14的任何组合来执行。在一些实施方式中,方法22完全由一个或多个移动设备14执行。在其他实施方式中,方法22完全由网络中心16执行。在另外的实施方式中,方法22由移动设备14和网络中心16的组合执行。[0028]方法22可以包括获得房屋12的一个或多个图像文件步骤24,诸如利用照相机20和或从远程来源例如,通过电子邮件、在互联网上和或通过专用服务)。系统10还可以对每个识别的待涂布的表面确定表面积步骤26,其可以使用任何合适的技术来执行。下面讨论在步骤26中用于确定表面积的示例性技术参见图3。[0029]如上所述,确定充分覆盖表面所需的涂料量是一项复杂的任务,其需要的信息比仅仅表面积更多。例如,表面的初始或现有特性例如,表面孔隙率、表面材料类型、表面纹理和表面状况)、所施加的漆料的类型、所使用的涂覆器、最终表面纹理或饰面、颜色变化例如,从暗到亮)、环境条件和漆工的技能、技术和质量标准中的每个因素均可以影响在涂装应用期间使用的漆料的量。[0030]此外,这些因素可以彼此相互关联,这可以使确定所需涂料量的复杂性加深。例如,可对所需涂料量具有实质性影响的表面孔隙率可以根据涂装前表面的条件、表面材料类型、表面材料纹理以及所选择的涂料类型而大幅变化。[0031]因此,系统10可以接收每个识别的待涂布的表面的“涂料-涂覆CA信息”(步骤28,其可以用于确定所需要的涂料量和或涂装应用所需要的劳动力例如,准备和涂装时间和成本)。每个识别的待涂布的表面的CA信息优选地包括i关于在涂装或以其他方式涂布之前的表面的初始特性的信息,(ii关于涂装或涂料涂覆的信息,以及iii所期望的涂漆或涂布表面的最终特性。例如,在一些实施方式中,CA信息可以通过所选择的涂料类型和颜色、表面孔隙率、所使用的漆料涂覆器、待涂覆的涂层的数量、涂装后的表面的最终纹理或饰面、漆工效率等来分类。[0032]如下文所述,系统10可以自动生成CA信息的一个或多个特征和或可以提示用户选择或输入CA信息的一个或多个特征。由此,系统10可以确定充分覆盖每个识别的表面所需要的漆料或其他涂料)的量步骤28。在一个实施方式中,系统10可以任选地采用处理模块使用CA信息来生成每个识别的表面的“覆盖率因子”。如下文所述,覆盖率因子可以是这样的函数:其具有给定量的漆料或其它涂布材料例如,基于所选择的漆料类型)的基线表面覆盖率,和由于CA信息的一个或多个特征而引起的从该基线表面覆盖率的向上或向下使用偏差usagevariation。[0033]例如,如果给定的涂料类型具有400平方英尺加仑漆料的基线表面覆盖率并且给定表面的CA信息提供了22%的向上使用偏差,则得到的覆盖率因子是488平方英尺加仑。系统10可以使用所生成的覆盖率因子和相应的计算得到的表面积来确定充分覆盖给定表面所需要的漆料或其他涂料的量。[0034]系统10还可以任选地使用CA信息来确定涂装应用所要求劳动力(步骤32、准备用于涂装的每个识别的表面的时间和成本、用于涂装每个识别的表面的时间和成本和或用于任何涂装后的步骤的时间和成本。在这种情况下,系统10可以任选地使用CA信息来对每个识别的表面产生〃劳动力因子〃,例如其可以表示为诸如成本平方英尺、时间平方英尺等等。[0035]由此,出于各种目的,系统10可以使用由步骤30得到的涂料量、由步骤32获得的劳动力要求或者使用两者。在一些实施方式中,系统10可以任选地作为销售中心来运行,并且可以向用户呈现购买订单用于购买漆料和或用于雇佣漆工以涂装房屋12步骤34。在接收到用户接受购买订单例如,付款)(步骤36时,系统10和或系统10的操作者然后可以向购买者提供漆料或其他涂布材料步骤38。可以以各种方式向购买者提供涂料或其它涂布材料),例如将涂料运送或递送到购买者和或到由购买者指定的位置,通过使漆料可提例如在零售或分销商处),等等。[0036]另外,系统10可以任选地准备用于涂装房屋12的出价建议步骤40。例如,基于从步骤30获得的漆料量和或从步骤32获得的劳动力要求,系统10可以自动地生成出价建议,诸如以可读的格式例如,PDF文件格式)。系统10还可以任选地将出价建议提交给接收者,例如通过纸件邮件,或者更优选地通过电子提交步骤42。关于电子提交,系统10可以(例如,通过电子邮件发送所生成的出价建议和或可以自动填写在电子提交表格的条目中。[0037]在一些优选实施方式中,系统10还可以接收关于涂装应用的反馈信息(步骤44,例如与所确定的涂料量的准确度、所确定的劳动力要求的准确度、涂装应用的细节以及涂装应用的最终结果相关的信息。例如,漆工可以输入关于所确定的漆料量有多么准确的信息,诸如漆工是否需要为任何表面购买额外量的漆料,和或漆工是否具有剩余量的漆料用于任何的表面,以及用量。系统10可以任选地使用所接收的反馈信息来更新系统10的处理模块步骤46。更新的处理模块然后可以用于在步骤30和32中随后确定涂料量和劳动力需求。[0038]图3是用于在步骤26中确定表面积的不例性技术的流程图。如图所不,方法22的步骤26可以任选地包括步骤48-58。例如,系统10可以分析图像文件以确定所接收到的图像文件的相对定向(步骤48,并且确定经定向的图像文件中的每个像素或像素组的x-y-z坐标位置步骤50。实际上,系统10可以生成房屋12的三维数字模型。[0039]系统10还可以分析图像文件和或三维数字模型)以识别房屋12的不同的可涂布表面步骤52,在所示的示例中,房屋12的可涂布表面是房屋12的外表面。系统10还可以将像素或像素组在步骤50中确定)的x-y-z坐标位置与所识别的可涂布表面相关联,以提供每个识别的可涂布表面的坐标尺寸。[0040]此时,所识别的可涂布表面的尺寸可以是标量的,但不一定与真实世界尺寸相关联。因此,就本身而言,在方法22中的任何适当的点处,系统10还可以接收房屋12的真实世界坐标数据,例如地理编码数据,其可以与一个或多个所接收的图像文件相关联步骤54。或者,系统10可接收一个或多个表面的真实世界标量数据,从而使非标量模型能够被适当地缩放。[0041]在一个实施方式中,使用所接收的真实世界坐标数据和所识别的可涂布表面的已知标量尺寸时,系统10可以计算每个所识别的可涂布表面的真实世界尺寸例如周长)(步骤56,并由此计算每个所识别的可涂布表面的表面积步骤58。任选地,系统10还可以允许用户选择所识别的可涂布表面的哪些表面在实际上将被涂装,并且从所识别的可涂布表面的集合中移除任何未选择的表面。[0042]如上所述,方法22的步骤可以以不同的顺序完成,和或可以任选地省略一个或多个步骤。例如,系统10可以在步骤56中的计算真实世界尺寸之前的任何点处接收在步骤56中的真实世界坐标数据步骤26,可以在步骤58中的计算表面积之前的任何点处在步骤52中识别可涂布表面,系统10可以在步骤52中识别出可涂布表面之后的任何点处接收CA信息,并且可以以任何顺序确定或同时确定步骤30和32中的涂料量和劳动要求。[0043]也如上所述,方法22的步骤可以由系统10的网络中心16和移动设备14的任何组合来进行。因此,移动设备14和网络中心16可以共同地用作用于确定漆料或其他涂布材料)的需要量和劳动力要求以及用于放置采购订单的单个工具,准备出价建议和执行反馈操作。鉴于此,在执行本发明的方法的系统相关时,术语“基于计算机的系统”可以表示系统10的任何计算机组合诸如移动设备14、网络中心16或两者)。[0044]图4示出了系统10的示例性架构。如图所示,系统10可以包含相机20、用户接口60、存储控制器62、处理器64、存储介质66、输入输出(IO控制器68、通信适配器70和GPS接收器72。由于方法22的步骤可由移动设备14执行、由网络中心16执行和或由移动设备14与网络中心16以协作排布来执行,系统10的这些硬件构件可以包括移动设备14和或网络中心16的构件,并且可以位于同一个基于计算机的系统中或者跨越多个基于计算机的系统。[0045]系统10还可以包括在常规的计算机、服务器和或媒体播放器设备中包含的各种附加构件。例如,系统10的每个移动设备14可以任选地是便携式媒体设备,诸如膝上型计算机、智能电话、便携式媒体播放器、个人数字助理PDA、平板设备、智能手表等等。相应地,系统10的网络中心16可以任选地是用于存储关于供应商库存、采购订单和用户账户的信息的安全中心。[0046]此外,当提及由系统10、移动设备14和或网络中心16执行的方法22的步骤时,应当理解,它们各自的硬件和软件执行实际上正在执行着所述步骤,例如与相机20、用户接口60、存储控制器62、处理器64、存储介质66和68、输入输出(IO控制器68、通信适配器70、GPS接收器72等中的一个或多个一起执行。[0047]用户接口60可以是被配置来操作系统10的一个或多个用户操作的接口(例如,键盘、触摸板、触摸屏显示器、显示监视器和其他的眼睛、语音、移动或手动控制)。在一些实施方式中,用户接口60优选地包括在移动设备14处的触摸屏显示器。在这些实施方式中,网络中心16可以任选地包括单独的用户接口60。[0048]存储控制器62可以是将系统10的构件与存储介质66的一个或多个易失性随机访问存储器RAM模块接合的一个或多个电路组件。处理器64可以是被配置来操作系统10的一个或多个计算机处理单元,可选地与存储控制器62—起,并且优选地与相关处理电路例如,数字和模拟构件等一起。[0049]存储介质66是用于移动设备14的一个或多个内部和或外部数据存储设备或计算机存储介质,诸如易失性RAM模块、只读存储模块、光学介质、磁介质例如,硬盘驱动器)、固态介质(例如,闪速存储器和固态驱动器)、模拟介质等。如上所述,存储介质66的一个或多个数据存储设备可以位于同一个基于计算机的系统例如,在移动设备14或网络中心16上)或者跨越多个基于计算机的系统例如,在移动设备14和网络中心16。[0050]IO控制器68是将存储控制器62、处理器64和存储介质66与系统10的各种输入和输出构件接合的一个或多个电路组件,所述输入和输出构件包括相机20,用户接口60,通信适配器70和GPS接收器72。在一些实施方式中,IO控制器68还可以与一个或多个外部设备通信,诸如用于操作移动零售单元,如在Rubiera的美国公开No.20040114809中所讨论的,其内容以不与本发明冲突的程度通过引用并入。[0051]通信适配器70是被配置为通过通信线路18和或任何外部通信线路进行通信的一个或多个有线或无线发射机接收机适配器。GPS接收器72是GPS接收器,并且还可以包括附加的导航和基于运动的特征,例如数字罗盘和加速度计。GPS接收器72可以被配置为基于卫星数据、蜂窝塔数据、Wi-Fi数据或其组合来计算真实世界坐标数据。在一些实施方式中,通信适配器70和GPS接收机72可以各自任选地在系统10外部。[0052]在图4所示的实施方式中,存储介质66可以包括处理模块74和材料图像数据库76。处理模块74是具有如下特征的程序或应用程序:除了任何其他期望的功能之外,处理模块74可以由系统10使用来确定涂料量和劳动要求。处理模块74可以任选地包含诸如用户数据74a、库存数据74b、销售数据74c、出价建议数据74d等等的信息。用户数据74a可以包含每个用户的帐户信息,并且优选地包括基于每个用户使用系统10的在先的涂装应用的每个用户例如,每个漆工或者每组漆工的可更新的历史。[0053]用户可以是任何合适的人或一组人,例如房屋主人、漆工、一组漆工或其他承包商例如,合同组的漆工)、漆料零售公司的雇员,以及类似。例如,在一些实施方式中,用户可以是如在Rubiera美国公开No.20040114809中所讨论的移动零售单元的操作者,或者以其他方式与这样的移动零售单元相关联。[0054]库存数据74b可以包括可用的供应商涂料例如,漆料和相关杂项的数据库。用于确定所需漆料量的因素之一可以包括由用户选择的漆料的类型和颜色。就本身而言,系统10优选地对具有当前可用的供应商涂料的库存数据74b进行更新,以允许用户选择可用的漆料类型和颜色。如下文所述,销售数据74c和出价建议数据74d是用于生成购买订单和出价建议的附加可选数据库。[0055]在操作期间,用户可以到达房屋12或其他结构体)的位置,并且操作系统10例如,在移动设备14上)。用户还可以操作相机20以从不同角度捕获房屋12或其他结构)的多个图像。优选地,照相机20捕获足够数量的房屋12的图像,以示出用户打算涂装的外表面,并且所捕获的图像中的一个或多个优选地是斜视图或透视图以示出深度。[0056]系统10可将所捕获的图像作为图像文件78存储在存储介质66上。在替代性实施方式中,移动设备14可通过电子通信例如,电子邮件从各种其它来源例如从一个或多个单独的相机和或从互联网网站接收图像文件78。在这些情况下,图像文件78可以通过通信适配器70接收并存储在存储介质66上。[0057]系统10可以通过使用图像连接点80来将图像文件78中的图像相对于彼此地定向,图像连接点80是将图像连接在一起的多个图像文件78之间的锚点。在一些实施方式中,系统10可以提示用户手动选择图像文件78中的图像连接点80,例如通过让用户在不同图像文件78中选择房屋12的相同点或表面来实现。或者且更优选地,例如通过比较图像文件78之间的像素排布,系统I〇自动生成图像连接点80。[0058]例如,每个图像文件78中的每个像素或像素组优选地包括基于颜色模型的颜色数据,所述颜色模型例如基于RGB颜色系统、十六进制颜色模型、LAB颜色模型(例如CIEL*a*b*颜色模型)、CMYK颜色模型、(L*c*h*颜色模型、IPT颜色模型、XYZ颜色模型、分光光度吸收曲线等等。因此,系统10可以比较图像文件78之间的像素排布中的颜色数据图样,优选地基于期望的建筑物设计例如,预期的拐角和角度),以识别单个图像文件78中所示的表面之间的共同像素或像素组。这种比较有效地允许系统10以计算方式使图像文件78中的所示表面相对于彼此定向。[0059]系统10还可以确定在经定向的图像文件78中的每个像素或每组像素的x-y-z坐标位置。在一些实施方式中,系统10还可以以计算方式生成房屋12的三维数字模型82并且任选地对房屋12的三维数字模型82进行渲染,房屋12的三维数字模型82可以存储在存储介质66上。[0060]系统10还可以分析图像文件78和或数字模型82以识别房屋12的可涂布表面。例如,系统10可以比较在每个图像文件78和或数字模型82内的像素排布中的颜色数据图样,以识别和区分房屋12的不同的可涂布表面。在一些实施方式中,可基于不同的可涂布表面类型将所识别的可涂布表面彼此区分开,可涂布表面类型例如侧壁、屋檐(例如,拱腹)、装饰板、门、车库门等,这些可涂布表面类型通常可以在漆料和劳动力要求方面改变。这些不同的可涂布表面类型可以任选地从材料图像数据库76检索出,所述材料图像数据库76可以包含用于各种可涂布表面类型和表面材料的已知像素模式的数据库。[0061]此外,在相邻像素或像素组之间的颜色数据中的大的变化可以指示不同表面之间例如,在灰色砖表面和褐色乙烯基表面之间)的边界。就本身而言,如果系统10识别到超过阈值基于所使用的颜色模型)的在相邻像素或像素组之间的颜色数据中的变化,则系统10可以将该转变指定为两个表面之间的边界。通过重复该过程,系统10可以识别房屋12的每个可涂布表面。[0062]在一些实施方式中,系统10还可以包括如下的算法,所述算法在分析图像文件78期间从所识别的可涂布表面移除阻碍性细节,诸如沟槽、树木、植物、外部家具等。在这种情况下,系统10可以任选地外推出房屋12的所识别的可涂布表面穿过原本隐藏在阻碍性细节之后的区域。[0063]系统10还可以将像素或像素组的x-y-z坐标位置与识别的可涂布表面相关联,以提供每个识别的可涂布表面的坐标尺寸。如上所述,在这一点上,所识别的可涂布表面的尺寸可以是标量的,但不一定与真实世界尺寸相关联。[0064]就本身而言,系统10还可以接收房屋12的真实世界坐标数据84,诸如地理编码数据,其可以与接收到的图像文件78中的一个或多个相关联,并且可以存储在存储介质66上。例如,移动设备14可以从互联网或从专用服务接收房屋12的卫星图像,该卫星图像优选地包括房屋12的各个点在卫星图像中的相关地理坐标(例如,炜度、经度、海拔和或GPS坐标。[0065]或者或额外地),可从移动设备14本身,例如从GPS接收器72例如,GPS坐标和罗盘方位和相机20例如,焦点设置),获得真实世界坐标数据84。从该数据,移动设备14可以相对于相机20的真实世界坐标位置、焦点方向和焦距来三角测量或以其他方式确定图像文件78中的房屋12的各个点的位置。[0066]在另外的实施方式中,真实世界坐标数据84可以从房屋12的一个或多个特征的真实世界测量获得,诸如房屋12的前门的高度、房屋12的窗户的尺寸、房屋12的墙壁的高度等等。或者,真实世界坐标数据84可以从房屋12的一个或多个特征的标准化尺寸获得,诸如房屋12的门的标准化高度、房屋12的窗户的标准化尺寸等等。在任何一种情况下,所测量的和或标准化的尺寸然后可以与示出特征的图像文件78相关联。[0067]此外,具有已知尺寸的一个或多个测试图样可以任选地涂覆于房屋12和或以已知距离放置在邻近房屋12。例如,具有已知长度的测试线和或具有已知尺寸的测试几何形状例如,测试矩形可以被标记或以其它方式涂覆在房屋12的一个或多个表面上。在一些实施方式中,测试图样可以被预制成具有已知尺寸,并且可以临时涂覆例如,可移除地粘附)到房屋12的一个或多个表面和或边缘。然后,这些测试图样的已知尺寸可以与示出该测试图样的图像文件78相关联。[0068]在测试图样的一些另外的实施方式中,测试图样可以任选地包括与房屋12的表面基本上不同的颜色和或反射率例如,亮荧光颜色)。在这种情况下,当分析图像文件78如下所述时,系统10可以通过在图像文件78中的像素或像素组中的色差来自动识别测试图样的长度或形状,并且将它们的已知尺寸与示出该测试图样的图像文件78相关联。[0069]系统10可以任选地使用数字模型82和或图像文件78中的已知标量维度和真实世界坐标数据84,来计算房屋12的每个识别的可涂布表面的真实世界尺寸。如上所述,现实世界坐标数据84与在一个或多个图像文件78中的房屋12的点相关联。系统10可以将房屋12的这些点与数字模型82中的对应点相关联,以确定在这些点处在数字模型82中表面边缘的真实世界尺寸。由此,系统10可以将数字模型82的标量关系外推至每个表面边缘,直到确定数字模型82的每个表面边缘的真实世界尺寸。然后,基于这些计算的真实世界尺寸,系统10可以计算每个识别的可涂布表面的表面积。[0070]系统10还可以创建和保存用于所识别的可涂布表面、所计算的表面积以及任选地在存储介质66上的任何中间计算的数据作为文件条目86独立地称为文件条目86^862、863.....86n用于第“η”个识别的可涂布表面。例如,文件条目86可以包括用于表面标识数据88和表面积数据90的数据条目列,其中表面积数据90可以包括用于所关联的可涂布表面的所计算的表面积。[0071]表面识别数据88可以包括每个识别的可涂布表面的名称,其可以默认为表面1、表面2、表面3、...表面η。或者,名称可以与来自材料图像数据库76的可涂布表面类型相关联,例如前乙烯壁板1、前装饰板1、前装饰板2、侧乙烯壁板1、前门1、屋檐1等。在一些实施方式中,表面识别数据88可以(例如,经由数据指针链接到数字模型82上的不同表面,这可以允许用户与数字模型82交互,以选择不同的被识别的可涂布表面。[0072]在一些实施方式中,系统10还可以包括用于移除文件条目86中的一个或多个的选项,诸如用于用户不希望涂装或涂布的表面。例如,系统10可以包括菜单或其他用户可选的选项,以删除一个或多个文件条目86。这可以简化信息显示,特别是如果房屋12包含大量不会被涂装的外部表面时。[0073]对于每个剩余的文件条目86例如,对于待涂装的每个识别的可涂覆表面),系统10可以生成CA信息或以其他方式接收CA信息,如下文所述,其中所述CA信息包含所关联表面的一个或多个特征,并且更优选地,包含所关联表面的多个特征。系统10可以将针对每个文件条目86所接收到的CA信息作为CA信息数据92存储在存储介质66上。[0074]用于CA信息的合适特征的实例可以包括所选择的漆料类型和颜色、所使用的漆料涂覆器、表面孔隙率,涂装后表面的最终纹理或饰面、待涂覆的涂层数量、漆工效率例如,来自用户数据74a、用于涂装应用的环境条件例如,气候、温度、风速、湿度、降水和一天中的时间)等等。在一些实施方式中,CA信息数据92中的每个特征可以表示为相对于漆料的基线表面覆盖率的向上或向下使用偏差。例如,给定表面的示例性表面孔隙率可以表示为相对于基线表面覆盖率,覆盖给定表面区域所需要的涂料量增加19%。[0075]CA信息的许多特征可以彼此相互关联,这可能增加确定所需涂料量的复杂性。例如,表面孔隙率可以基于所选择的漆料类型、表面材料、表面纹理和或在涂装之前的表面状况。此外,在涂覆第一涂层的漆料之后,表面孔隙率可以改变,使得第二涂层的漆料的覆盖率将基于不同的且通常减小的表面孔隙率。[0076]此外,待涂覆的涂层的数量可以基于在涂装之前的表面的纹理与在涂装之后的表面的最终纹理例如,粗糙到光滑之间的差异。在一些情况下,涂层的数量还可取决于涂装之前的表面的初始颜色与涂料颜色之间的颜色差异,特别是当从深色表面到浅色漆料转变时。[0077]在接收到CA信息数据92时,系统10可以基于表面积数据90和CA信息数据92来确定涂覆在文件条目86中列出的所识别的可涂布表面所需要的涂料量。在一个实施方式中,系统10可以通过为文件条目86中列出的每个识别的可涂布表面生成“覆盖因子”来确定所需的漆料量。然后,系统10可以将所生成的每个文件条目86的覆盖因子作为CF数据94存储在存储介质66上。每个文件条目86的CF数据94可以是如下的函数:给定量的漆料或其他涂布材料例如,基于所选择的漆料类型)的基线表面覆盖率,以及从该基线表面覆盖率的向上或向下使用偏差。[0078]如上文所述,在一些实施方式中,CA信息数据92中的每个特征可以表示为从漆料或其它涂布材料)的基线表面覆盖率的向上或向下使用偏差。在这些实施方式中,系统10可以任选地将特征的使用偏差与基线表面覆盖率一起进行乘法,以提供给定表面的覆盖率因子,例如在示例性方程式1中所示:[0080]其中CF1是在数据条目86中表面“i”的覆盖率因子,“m”是在CA信息数据92中特征的总数目,“UV%”是在CA信息数据92中每个特征的向上或向下使用偏差表示为偏差百分数),并且“基线表面覆盖率”是漆料的基线表面覆盖率,其可以任选地基于在CA信息数据92中所选择的漆料类型来设置。合适的基线表面覆盖率的示例可以在约100平方英尺加仑漆料至约500平方英尺加仑漆料的范围内。[0081]例如,如果给定示例性表面1的CA信息92包含20%的表面孔隙率使用变化、5%的涂覆器类型使用偏差、7%的最终表面纹理使用偏差、-5%的漆工效率使用偏差以及400平方英尺加仑漆料的基面覆盖率,方程式1可以表示如下:[0086]然后,系统10可以使用所生成的覆盖率因子和相应的所计算的表面积来确定充分覆盖在文件条目86中所列的每个表面所需要的涂料或其它涂层)的量。对于上述方程式2和3中所示的示例以及对于例如表面1的1220平方英尺的表面积来说,可以通过组合这些值来计算充分覆盖表面1所需要的涂料量,以获得约2.4加仑漆料的总量。[0087]然后,系统10可以将对于每个文件条目86所确定的漆料量作为漆料量数据96存储在存储介质66上。漆料量数据96中的漆料量可以以体积单位例如,加仑或升)、漆料容器的数量例如,X数目的5加仑漆料容器和或y数目的1加仑容器)、以重量或质量单位例如千克计等等。在一些实施方式中,漆料量数据96中的漆料量也可以(或者替代地根据所确定的漆料量的逐项价格和或总购买价格来表示。[0088]此外,在一些实施方式中,系统10还可以使用表面积数据90、CA信息数据92、CF数据96和或涂料量数据96,来确定执行涂装应用所需要的劳动时间和或成本,例如用于准备每个表面例如,清洁每个表面)、用于涂装每个表面和或用于任何涂装后的步骤。如上所述,在一些实施方式中,系统10可以任选地使用CA信息数据92以生成每个识别的表面的“劳动力因子”,其可以例如表示为成本平方英尺、时间平方英尺等等。系统10可以任选地使用生成的劳动力因子和所计算的表面积,来确定涂装在文件条目86中列出的每个表面所需要的劳动力要求。然后,系统10可以将对于每个文件条目86所确定的劳动力要求作为劳动力数据98存储在存储介质66上。[0089]然后,系统10可以出于各种目的使用漆料量数据96和或劳动力数据98。例如,系统10可以在用户接口60上(例如,在移动设备14的显示器上)显示所得到的漆料量数据96和或劳动力数据98供用户查看。在其他示例中,系统10可以(例如,通过电子邮件将漆料量数据96和或劳动力数据98发送到另一设备,和或可以打印出漆料量数据96和或劳动力数据98。[0090]在一些实施方式中,系统10可以任选地作为销售中心来运行诸如利用销售数据74c,并且可以向用户呈现购买订单以购买漆料和可选地,相关的杂项)和或雇佣一位漆工或一群油漆工来涂装房屋12。在这些实施方式中,销售数据74c可以包含基于所计算的漆料量数据96和或劳动数据98来生成购买订单的信息。如上文所述,在接收到用户接受购买订单(例如,付款)时,系统10和或系统10的操作者可以向购买者提供漆料或其它涂布材料。[0091]系统10还可以任选地准备用于涂装房屋12的出价建议。例如,基于计算的漆料量数据96和或劳动力数据98,系统10可以自动地生成出价建议,诸如以可读格式例如,PDF文件格式)的出价建议。所生成的出价建议可以作为出价数据74d存储在存储介质66上。系统10还可以任选地将出价数据74d的一个或多个出价建议提交给接收者,例如通过纸质邮件,或者更优选地通过电子提交。如上所述,关于电子提交,系统10可以(例如通过电子邮件发送所生成的出价建议和或可以自动地填写在电子提交表格的条目中。[0092]在一些优选实施方式中,系统10还可以接收关于涂装应用的反馈信息。例如,系统10可以提供菜单或其他选项,所述菜单或其他选项允许用户(例如,漆工或漆工组提供与所确定的漆料量的准确度、所确定的劳动力要求的准确度、涂装应用的详细信息和涂装应用的最终结果有关的反馈信息。例如,油漆工可以输入关于所确定的漆料量有多么准确的信息,诸如漆工是否需要为任何表面购买额外量的漆料,和或漆工是否具有剩余量的漆料用于任何的表面,以及用量。[0093]系统10还可以从其他来源接收反馈信息,例如当用户购买额外量的漆料时例如,如果所计算的量不足)。用户还可以通过修改CA信息数据92中的任何原始输入的信息来提供反馈信息。例如,用户可以标注是否对任何表面使用不同的涂装涂覆器、表面是否与原始预期的不同(例如不同的材料、纹理或条件)、涂层数目是否与原始预期的数目不同、环境条件或一天的时间是否改变和或是否有不同的漆工在任何表面上执行涂装应用。[0094]系统10可以将所接收到的反馈信息存储在存储介质66上作为反馈信息数据100,并且可以任选地使用反馈信息数据100来更新处理模块74例如,更新用户数据74a。如前文所提到,用户数据74a可以包含基于每个用户使用系统10的在先的涂装应用的每个用户例如,每个漆工或者每组漆工)的可更新的历史。涂布给定表面所需要的涂料量可以高度取决于漆工的技能、技术和质量标准,并且可以在每个单个漆工之间和或在漆工组或团队之间变化。就本身而言,每个用户的可更新的历史可以基于单个漆工和或漆工组,并且可以用于确定涂布在文件条目86中列出的所识别的可涂布表面所需要的涂料量以及用于确定劳动力要求。[0095]在更新期间,系统10可以任选地对反馈信息数据100执行统计分析。可以理解,来自多个用户的反馈信息数据100的统计分析,特别是在每个用户提交多个连续反馈信息数据100的情况下,可以随着时间增加处理模块74的准确度。特别地,CF数据94中所计算的覆盖率偏差因子的准确度优选地随着时间增加而增加,从而以在随后的涂装应用中可以以帮助用户的方式“学习”每个用户的偏好。实际上,处理模块74可以基于每个用户的特定技能、技术和质量标准来被量身定制。[0096]图5是CA信息数据92的示例性特征的图,其基于在文件条目86:下的示例性表面1,并且也可以用于每个文件条目86。在所示示例中,CA信息数据92的特征可以通过漆料类型和颜色102、所使用的涂装涂覆器104、表面孔隙率106、漆料的涂层数量108、漆工效率110和或环境条件112来进行分类。CA信息数据92可以任选地包含其他期望的特征。[0097]对于漆料类型和颜色102,系统10可以提示用户选择或输入所期望的涂料或漆料类型和颜色。在一些优选实施方式中,系统10可以提供数字调色板例如,调色板114,数字调色板可提供一批可用的漆料。或者,系统10可以提供可用的漆料的配置程序菜单,可用的漆料的滚动列表和或文本可输入区域。优选地,可以从库存数据74b更新可用的漆料或其它涂布材料的列表,以确保所选择的漆料或其它涂布材料可用。[0098]为了增加计算准确度,在一些实施方式中,由系统10执行的统计分析涉及一组已知的涂料或漆料组合物,例如由具体供应商提供的组合物。可以理解,具体的漆料组合物可以显着地影响为充分涂布表面所需要的涂料量。例如,组合物可以影响多少漆料会吸收到表面中、涂覆涂料所要求的涂层数量、干燥时间等等。[0099]如上所讨论,所选择的漆料类型102可以任选地设置用于确定CF数据94的“基线表面覆盖率”,例如400平方英尺加仑的基线覆盖量。如果期望的话,可以为库存数据74b中的每种漆料类型设置基准表面覆盖率,例如基于实验室结果或每种漆料类型的其它推荐值。[0100]对于漆装涂覆器104,系统10可以提示用户选择将使用哪种类型的涂布器例如刷子、辊子、喷涂器等)来涂装表面1,以及所选择的涂覆器的尺寸。所用涂覆器的类型也可以影响在涂装应用中使用多少漆料。例如,一些喷漆器可能要求高达刷子和辊子的大约两倍的漆料。对于该特征,系统10可以提供如下的用户可选的菜单:典型的涂覆器及其尺寸,相应的滚动列表和或文本可输入字段。[0101]表面孔隙率106是表面例如,表面1的孔隙率,其可以影响多少漆料被吸收到表面中,并且可以是在涂装应用期间使用的漆料量的一个主要贡献者。在一些实施方式中,系统10可以基于表面材料类型116、表面纹理118、表面条件120以及任选地所选择的漆料类型102来计算表面孔隙率106。在这些实施方式中,系统10可以相应地通过分析图像文件78和或数字模型82并将它们与材料图像数据库76进行比较来确定表面材料类型116、表面纹理118和表面条件120。[0102]例如,如上文所讨论,每个图像文件78中的每个像素或像素组包括基于颜色模型的颜色数据。就本身而言,系统10可以比较表面1的像素排布中的颜色数据图样,并将它们与材料图像数据库78中的各种表面材料的已知像素图样进行比较,例如采用遮挡查询occlusionquer。如果所比较的颜色数据图样以足够的确定性水平提供与材料图像数据库78中的表面材料的匹配,然后系统10可以将其选择为表面1的表面材料类型116。[0103]在一些实施方式中,例如如果未到达与材料图像数据库76的匹配,则系统10可以提示用户使用照相机20捕获对应于表面1的房屋12的表面的特写图像,优选地在良好的照明条件下。然后,系统10可以将这种特写图像存储在存储介质66上,并且可以将特写图像的像素排布中的颜色数据图样与素材图像数据库76中的已知像素图样进行比较,例如采用遮挡查询。如果所比较的颜色数据模式以足够的确定性水平提供与材料图像数据库76中的表面材料的匹配,然后系统10可以将其选择为表面1的表面材料类型116。[0104]如果没有达到匹配,则系统10可以提示用户为当前的表面输入或选择表面材料类型116。例如,用户接口60可以提供配置程序菜单122,用于从减少可用材料选项的一系列连续列表中选择表面材料类型116。图5的菜单122中所示的材料仅仅是示例性的,并不旨在限制可选择的材料选项。在替代性实施方式中,菜单122可以是可用材料类型的滚动列表和或文本可输入字段。[0105]表面纹理118是指在涂装之前表面1的粗糙度或光滑度水平。表面纹理118优选地由对于表面材料类型116所选择的材料产生,并且例如可以被表示为具有从0粗糙到100光滑)的刻度的滑动刻度124。或者,系统10可以提示用户输入或选择表面1的表面纹理118,例如采用对应于滑动刻度124的滚动列表、纹理值的滚动列表例如,非常粗糙、粗糙、适度粗糙、适度光滑、光滑和非常光滑和或文本可输入字段。[0106]表面状态120指的是表面1的损坏、磨损和风干weather的状态,其中较新的表面通常具有良好的表面状况,并且较旧的表面可能潜在地具有中等到较差的表面状况例如,破裂、碎裂、磨损、发霉、粉化等)。表面条件120可以任选地从图像文件78、数字模型82和或表面1的特写图像中的像素排布的颜色数据生成。例如,系统10可以分析表面1的排布像素中的颜色数据图样,并寻找颜色异常,例如深色线潜在裂缝和颜色不佳区域潜在的碎片或刮擦区域)。这些表面状况可能会影响准备用于涂装的表面1的劳动力要求,例如,如果有的话需要修理或清洁工作。[0107]基于表面材料类型116、表面纹理118和或表面条件120以及任选地所选择的漆料类型102的生成值或以其他方式接收的值,系统10可以计算表面孔隙率106。或者,例如,如果系统10不能生成表面孔隙度106,则系统10可以揭示用户输入或选择表面1的表面孔隙率106的孔隙率值。在这种情况下,由于准确地确定表面孔隙率106的复杂性,用户接口60可以任选地提供具有连续列表或问题的配置程序菜单,以减少可用的表面材料、表面纹理、表面条件和或漆料类型,直到获得表面孔隙率106的合理地准确的孔隙率值。[0108]或者,用户接口60可以任选地提供孔隙率值的滑动刻度。在一些另外的实施方式中,系统10可以任选地提供文本可输入字段以允许用户输入表面孔隙率106的孔隙率值。然而,可以理解的是,表面孔隙率106可能是非常复杂和难以准确计算的特征,特别是由于表面材料类型116、表面纹理118和或表面条件120以及所选择的涂料类型102之间的相互关系。就本身而言,系统10可以为各种用户起到可更新的表面孔隙率数据库的作用。[0109]表面孔隙率106可以任选地被表示为从基线表面覆盖物的向上使用偏差。表面孔隙率106的合适的向上使用偏差的示例可以在从0%至50%、从0%至40%和或从0%至30%的范围内。在涂覆第一涂层涂料之后,这些向上的使用偏差可以任选地改变例如,减小),使得漆料的剩余涂层的向上使用偏差将会不同并且通常较低)。[0110]在这些情况下,漆料的第二涂层和任何后续涂层的向上使用偏差小于第一涂层的表面孔隙率106的向上使用偏差的约一半。例如,如果由于表面孔隙率,第一涂层的向上使用偏差为30%S卩,对于第一涂层来说,基线表面覆盖率的1.3倍),则第二涂层和任何后续涂层的向上使用偏差均可以小于约15%S卩,对于第二涂层和每个后续涂层来说,小于基线表面覆盖率的约1.15倍)。在另外的实施方式中,漆料的第二涂层和任何随后的涂层的向上使用偏差小于第一涂层的表面孔隙率106的向上使用偏差的约三分之一。[0111]涂层108的数量是指涂覆到表面1的漆料的涂层数量。在一些实施方式中,系统10可以(至少部分地通过涂装之后的所期望的最终表面纹理126与涂漆之前的初始表面纹理118之间的差异来自动生成涂层数量108。在这些实施方式中,系统10可以提示用户输入或选择表面1的所期望的最终表面纹理126,例如对应于滑动刻度124的滚动列表、纹理值的滚动列表例如,非常粗糙、粗糙、适度粗糙、适度光滑、光滑和非常光滑和或文字可输入字段。[0112]在典型的涂装应用中,涂装之后的最终表面纹理很少比在涂装之前的初始表面纹理更粗糙。这是因为一层或多层漆料通常使表面光滑。就本身而言,系统10可以使用表面纹理118作为所期望的最终表面纹理126的粗糙度限制。例如,对于比表面纹理118的纹理值更粗糙的涂装表面而言,系统10可以隐藏或以其他方式阻止对纹理选项的入口。或者,系统10可以在用户接口60上显示通知,以便当最终表面纹理126比表面纹理118的纹理值更粗糙时通知用户。[0113]另一方面,用户可能期望经涂装表面比表面纹理118的纹理值更光滑,并且选择比表面纹理118的纹理值显著更光滑的最终表面纹理126的纹理值。在这种情况下,系统10可以确定需要多少额外涂层的漆料,从而将纹理值从表面纹理118中所提供的纹理值改变为对于最终表面纹理126所选择的纹理值。[0114]在另外的实施方式中,系统10可以(至少部分地通过在涂装之前的表面颜色128与所选择的油漆类型和颜色102之间的差异来自动生成涂层数量108。在这些实施方式中,系统10优选地选择表面材料类型116来生成表面颜色128,并且可以从图像文件78、数字模型82和或特写图像中的像素排布的颜色数据来确定。例如,系统10可以识别表面1的平均颜色和亮度值例如,在LAB颜色系统中),并将这些值应用作为表面颜色128的颜色数据。或者,系统10可以提示用户输入或选择当前表面的表面颜色128,例如使用调色板、配置程序菜单、滚动列表和或文本可输入字段。[0115]所选择的漆料的颜色和被涂装的表面的初始颜色可以潜在地影响所需要的涂层数量,特别是当从深色颜色表面到浅色漆料例如深红色至白色转变时。在这种情况下,漆工可能潜在地需要涂覆更多的浅色漆料的涂层,以掩盖底层的深色。因此,系统10可以任选地比较表面颜色128和颜色颜色102的颜色数据,并且确定颜色变化是否超过“深色到浅色”dark-to-1ight阈值。深色到浅色阈值对应于从深色到浅色的颜色变化,在该颜色变化处,将需要一个或多个额外涂层的漆料以充分覆盖表面并掩盖下面的颜色。[0116]可以理解,根据具体的涂装条件,涂层108的数量可以显着增加充分覆盖表面所需要的涂料量,例如200%、300%或者甚至更多。然而,如上文所提到,其它因素例如表面孔隙率的影响在某些情况下可以在已经涂覆第一次涂层之后降低。就本身而言,第二涂层涂料可能仅将所需涂料的量增加例如80%,而不是100%。除了增加所需要的涂料量之外,涂层108的数量也可以显着增加用于涂装每个表面的劳动力要求。[0117]在一些情况下,漆工效率110也可以基于表面1的表面类型130,例如表面1是否是侦幢、屋檐例如,拱膨、装饰板、门、车库门或类似物)。与其他表面类型例如,侦幢与装饰板相比,单个漆工可能更熟练地涂装某些表面类型。系统10可以任选地生成表面类型130,同时识别房屋12或其他结构)的可涂布表面类型,例如上文中针对步骤52图3中所示所讨论。[0118]另外,对于漆工效率110来说,在系统10使用反馈信息数据100的实施方式中,系统10可以任选地为每个漆工或漆工组生成漆料的向上或向下使用偏差,例如基于他们具体的技能、技术和质量标准。这种使用偏差可以被分配到漆工效率110。例如,如果给定的漆工具有一定程度的漆料使用效率的历史,则系统10可以对漆工效率110产生-5%的向下使用偏差。如上文所讨论,这种偏差百分比优选地采用反馈信息数据100进行更新,从而允许系统10以在随后的涂装应用中可以帮助用户的方式学习每个用户的偏好。[0119]在一些实施方式中,系统10可以任选地提示用户输入漆工效率110,例如给定漆工或漆工组的已知的向上或向下使用偏差。对于该特征,系统10可以提供滚动列表和或文本可输入字段,例如范围从-20%到50%、从-15%到25%和或从-10%-15%的百分数值的滚动列表。[0120]系统10还可以提示用户输入或选择所预期的环境条件112。由于温度、湿度、降水、一天中的时间等等以及劳动力要求,这些因素中的每一个也可以影响所需要的漆料的量。对于该特征,系统10可以提供一天中预期何时发生涂装的时间的用户可选菜单、相应的滚动列表和或文本可输入字段。[0121]例如,在一些实施方式中,系统10可以提供日历菜单,其中用户可以选择执行涂装应用的年、月、日和时间。在这种情况下,系统10可以从互联网网站或专用服务例如,天气服务查找预期的环境条件,并且自动生成预期的环境条件112。[0122]在一些情况下,系统10还可以在用户接口60上显示通知,以通知用户:预期的环境条件112是否落在使用所选择的漆料类型102的推荐条件之外。例如,如果预告所选日期的早晨温度低于使用给定漆料类型的推荐温度,那么系统10可以通知用户这一点,并且任选地提供在清单数据74b中的所推荐的替代漆料类型的列表,例如具有较宽温度窗口的涂料类型。[0123]如上文所讨论,在生成、选择和或输入之后,系统10可以任选地使用所得到的CA信息数据92来生成表面1的CF数据94,其中CF数据94可以是如下的函数:基线表面覆盖率,以及从该基线表面覆盖率的向上或向下使用偏差例如,如方程式1中所示)。然后,系统10可以使用表面1的表面积数据90和CF数据94来确定充分覆盖表面1给定质量水平所需要的漆料或其他涂料的量,并将其另存为漆料量数据96。[0124]此外,系统10还可以任选地使用表面积数据90、CA信息数据92、CF数据94和或漆料量数据96,来确定执行涂装应用所需要的劳动力时间和或成本,例如用于准备每个表面例如,清洁每个表面)、用于涂装每个表面和或用于任何涂装后步骤。然后,系统10可以保存该劳动力数据98。[0125]由此,系统10可以出于各种目的使用所计算的漆料量和或所计算的劳动力要求,例如用于购买漆料和或雇用漆工来涂装房屋12、用于准备和或提交出价建议等等。优选地,系统10还可以接收关于涂装应用的反馈信息数据100,例如与所确定的漆料量的准确度、所确定的劳动力要求的准确度、涂装应用的细节以及涂装应用的最终结果有关的信息。这可以被用于更新漆工效率110,用来随后的使用系统10确定涂料量和劳动力要求,这允许系统10基于漆工具体的技能、技术和质量标准来为每个用户量身定制所计算的结果。[0126]因此,具有一个或多个移动设备14和网络中心16的系统10能够快速地确定以期望的质量水平充分覆盖结构体例如,房屋12的一个或多个表面所需要的漆料或其他涂料的量,以及相关的劳动力要求。此外,移动设备14是方便的且易于操作的可以提供涂料量的按需计算的工具,以及用于购买该涂料、用于提供有意义的反馈选项和库存更新的机构。这可以显着减少劳动时间,并改善各种商业漆工以及个人用户和爱好者的成本分析。[0127]虽然已经参考优选实施方式描述了本发明,但是本领域技术人员将认识到,在不脱离本发明的精神和范围的情况下,可以在形式和细节上进行改变。

权利要求:1.用一个或多个基于计算机的系统来确定涂料要求的方法,所述基于计算机的系统具有一个或多个处理器和一个或多个数据存储设备,所述方法包括:接收结构体的图像文件到所述数据存储设备;基于所接收的图像文件用所述处理器识别待涂布的所述结构体的一个或多个表面;用所述处理器确定待涂布的一个或多个表面中每个表面的表面积;接收涂料涂覆信息到所述数据存储设备;基于所计算的表面积和所接收的涂料涂覆信息,用所述处理器计算待涂布的所述一个或多个表面中每个表面的涂料量;并且传达所计算的涂料量。2.权利要求1所述的方法,其中所述涂料涂覆信息包含涂料类型、涂料涂覆器类型、表面孔隙率或其组合。3.权利要求2所述的方法,其中所述涂料涂覆信息还包含最终表面纹理、用户效率信息或其组合。4.权利要求1所述的方法,其还包括:基于所计算的表面积和所接收的涂料涂覆信息,用所述处理器计算待涂布的所述一个或多个表面中每个表面的劳动力要求;并且传达所计算的劳动力要求。5.权利要求1所述的方法,其中所述涂料涂覆信息包含表面材料类型,并且其中所述方法还包括:用所述处理器将一个或多个所接收的图像文件的像素颜色数据与所述数据存储设备上存储的材料图像数据库中的像素颜色数据进行比较;用所述处理器对所比较的像素颜色数据之间的匹配进行识别;用所述处理器识别在所述材料图像数据库中用于所匹配的像素颜色数据的表面材料;并且选择所识别的表面材料作为所述表面材料类型。6.权利要求1所述的方法,其还包括:接收反馈信息到所述数据存储设备;基于所接收的反馈信息,用所述处理器对漆工效率信息进行更新;并且将所更新的漆工效率信息存储在所述数据存储设备上。7.权利要求1所述的方法,其还包括:基于所接收的图像文件,用所述处理器识别待涂布的所述一个或多个表面中每个表面的表面纹理;并且用所述处理器将所述表面纹理与最终表面纹理进行比较。8.权利要求1所述的方法,其中所述涂料涂覆信息包含所选择的漆料颜色和基于所接收的图像文件产生的表面颜色,并且其中所述方法还包括将所述表面颜色与所选择的漆料颜色进行比较。9.用一个或多个基于计算机的系统确定涂料要求的方法,所述基于计算机的系统具有一个或多个处理器和一个或多个数据存储设备,所述方法包括:接收结构体的图像文件到所述数据存储设备;基于所接收的图像文件用所述处理器识别待涂布的所述结构体的表面;用所述处理器确定待涂布的所述表面的表面积;接收涂料涂覆信息到所述数据存储设备,其中所接收的涂料涂覆信息包含用户效率信息;基于所接收的涂料涂覆信息,用所述处理器计算待涂布的所述表面的覆盖率因子;基于所计算的覆盖率因子和所确定的表面积,用所述处理器计算所述表面的涂料量;接收反馈信息到所述数据存储设备;并且基于所接收的反馈信息,用所述处理器对用户效率信息进行更新。10.权利要求9所述的方法,其中所述涂料涂覆信息包含涂料类型、涂料涂覆器类型、表面孔隙率或其组合。11.权利要求10所述的方法,其中所述涂料涂覆信息还包含最终表面纹理、用户效率信息或其组合。12.权利要求9所述的方法,其还包括在所述基于计算机的系统的显示器上显示所计算的涂料量。13.权利要求9所述的方法,其还包括:基于所接收的涂料涂覆信息,用所述处理器计算待涂布的所述表面的劳动力因子;并且基于所计算的劳动力因子和所确定的表面积,用所述处理器计算所述表面的劳动力要求。14.权利要求9所述的方法,其中所述涂料涂覆信息还包含表面材料类型,并且所述方法还包括:用所述处理器将一个或多个所接收的用于所述表面的像素颜色数据与所述数据存储设备上存储的材料图像数据库中的像素颜色数据进行比较;用所述处理器对所比较的像素颜色数据之间的匹配进行识别;用所述处理器识别在所述材料图像数据库中用于所匹配的像素颜色数据的表面材料;并且选择所识别的表面材料作为所述表面材料类型。15.用于确定涂料要求的基于计算机的系统,所述基于计算机的系统包含:一个或多个数据存储设备,所述数据存储设备被配置以接收结构体的图像文件和接收涂料涂覆信息;一个或多个处理器;和存储在所述数据存储设备上的处理模块,其被配置为由所述处理器运行,从而基于所接收的图像文件识别待涂布的所述结构体的一个或多个表面,确定待涂布的一个或多个表面中每个表面的表面积,并且基于所计算的表面积和所接收的涂料涂覆信息计算待涂布的所述一个或多个表面中每个表面的涂料量。16.权利要求15所述的基于计算机的系统,其还包含相机,所述相机被配置为捕获所述结构体的图像并将所述图像作为所接收的图像文件存储在所述数据存储设备。17.权利要求15所述的基于计算机的系统,其还包含在所述数据存储设备上存储的反馈信息数据。18.权利要求15所述的基于计算机的系统,其中所述处理模块被配置为通过如下来计算待涂布的所述表面中每个表面的所述涂料量:基于所接收的涂料涂覆信息计算覆盖率因子并基于所计算的覆盖率因子和所确定的表面积计算所述涂料量。19.权利要求15所述的基于计算机的系统,其中所述处理模块被进一步配置为由所述处理器运行,以基于所计算的表面积和所接收的涂料涂覆信息计算待涂布的所述一个或多个表面中每个表面的劳动力要求。20.权利要求15所述的基于计算机的系统,其还包含:网络中心,所述网络中心具有第一部分的所述数据存储设备和第一部分的所述处理器;一个或多个移动设备,所述一个或多个移动设备共同具有第二部分的所述数据存储设备和第二部分的所述处理器。

百度查询: 宣伟投资管理有限公司 确定涂料要求的系统和方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。