本发明涉及一种建筑工程物料管理系统运营方法,特别涉及一种建筑工程管理系统工程进度数据录入方法。
背景技术:
目前在中国,建筑业是支柱产业,作为建筑业的流程管理是我国建筑管理中的一个难点,而且在建筑行业,所需要的建筑工程资金要求高,建筑周期长资金回收慢,建筑材料商参与度高,而在整个工程实际中,垫资是一个普遍存在的现象。资方对建筑单位进行垫资,往往对建筑单位资质、建筑工序、建筑能力、资金状况等多个项目有所要求,需要处理极为庞大的表单数量,如果同一时间对多个项目提供资金支持的话,需要对多种表单进行跟踪处理,对表单进行分析处理的工作极为繁琐,但是需要的往往是表单中的某一些数据,因此,如果专一配置人员对表单进行分析处理,会对人力资源造成极大的浪费,因此在开发一种建筑工程物料管理系统中可用的自动化程度高、分辨准确的系统表单数据自动录入方法势在必行。
技术实现要素:
本发明的目的在于解决上述现有技术存在如果同一时间对多个项目提供资金支持的话,需要对多种表单进行跟踪处理,对表单进行分析处理的工作纪委繁琐,但是需要的往往是表单中的某一些数据,因此,如果专一配置人员对表单进行分析处理,会对人力资源造成极大的浪费的问题,提供了一种建筑工程管理系统中可用的自动化程度高、分辨准确的工程进度数据录入方法。
本发明解决其技术问题所采用的技术方案是:一种建筑工程管理系统工程进度数据录入方法,包括以下步骤:
步骤一:施工者上传未施工的照片和建筑的效果图;
步骤二:施工者根据进度拍摄当前建筑的照片上传至建筑工程管理系统,建筑工程管理系统将此照片保存作为当前进度;
步骤三:使用者根据建筑工程的进度继续拍摄当前隐蔽工程完成后的照片然后继续上传照片至建筑工程管理系统,建筑工程管理系统调整当前照片后与当前进度对比,选出建筑工程中差别部分,然后将当前照片作为当前进度保存;
步骤四:如果当前差别部分为隐蔽工程则执行步骤五,否则建筑工程管理系统判别当前建筑工程中差别部分与效果图进行对比,若当前差别部分对比度大于阈值则符合当前进度;
步骤五:由监管者根据当前照片判断当前隐蔽工程是否符合要求,然后由监管者通过建筑工程管理系统远程上传监管文件完成当前隐蔽工程。
本发明针对的建筑工程管理系统可以是本申请人现在已经使用的建筑工程管理系统,也可以是市场上常见的其他建筑工程管理系统,并无局限。采用本发明的方法能进行良好的图片处理和表格处理能为后续的特征提取及特征分类提供尽可能完整、可靠、无噪声干扰的照片信息,这些信息通过计算机的处理后,能快速处理极为庞大数量的工程数据,能够远程保存施工照片、效果图和表单,可以达成对多项工程进行跟踪处理,自动对表单进行分析处理的工作,提取表单中的某一些关键数据,监控建筑单位资质、建筑工序、建筑能力、资金状况等多个项目,实现同一时间对多个项目提供资金支持。
作为优选,使用者和监管者访问建筑工程管理系统时需要进行身份认证子步骤,包括以下子步骤:
身份认证子步骤一:建筑工程管理系统接口统一赋予唯一的一个标志;身份认证子步骤二:将对建筑工程管理系统中资源的请求访问权限项定义成一个角色;
身份认证子步骤三:满足各角色的业务需求的嵌套式权限定义统一同步至建筑工程管理系统,进行各维度的信息数据的管理维护;
身份认证子步骤四:对建筑工程管理系统内资源的访问,根据访问者身份信息直接配置成一条关系数据或是一个键值对作为明文,在当前操作的模块上,对明文进行加密后形成密文进行传输,传输的密文被权限管理系统被拦截,权限管理系统对密文进行解密后判断当前操作的人员是否有相应的权限,若关系数据或键值对存在,则有权限并执行身份认证子步骤四五,否则提示无权限并结束当前访问;
身份认证子步骤四五:执行建筑工程管理系统内资源的访问。这样设置确保相应角色的数据安全性,防止数据的泄露。
作为优选,任何上传至上传至建筑工程管理系统的效果图、照片和表单均先依次进行灰化子步骤、二值化子步骤和自动倾斜校正处理子步骤后再进行保存。这样设置,处理后的效果图、照片和表单能够方便的供对比使用,本系统中图像对比部分采用了现有的对比软件,属于常规技术手段,不做赘述。
作为优选,执行灰化子步骤和二值化子步骤时:先把彩色图片中的彩色信息转化为灰度值,生成单一色调的灰度图片,然后计算得到表格图片面积数值,其次遍历表格图片中所有的像素,然后以这些像素为中心点,计算表格图片大小的矩形的平均颜色,用来和当前像素比较,如当前像素值大于平均,设置为背景点,如当前像素值小于平均,设置为前景点,使得前景字符与背景分割开。在各种文档分析及自动识别系统中,对扫描后的文档图像进行进一步分析和识别之前通畅都会对其进行灰化及二值化处理,即先把彩色图片中的彩色信息转化为灰度值,生成单一色调的灰度图片,将灰度图片中的每个像素点按照某种规则标记为前景点(通常为黑色)或背景点(通常为白色),以使得前景字符与背景分割开来。二值化过程将直接影响提取出来的前景字符图像的质量好坏,采用本发明来处理相关图片,对传真图片或照片等阴影处理有较好的效果。
作为优选,所述自动倾斜校正处理子步骤包括自动倾斜校正分步骤和图像旋转分步骤,
所述自动倾斜校正分步骤包括:
设定计算参数:θmax和θmin分别代表θ可取的最大和最小值,ρmax和ρmin分别代表ρ可取的最大和最小值;δθ表示θ离散化的步长值;accoum是一个3维数组,第1维对应θ值,第2维对应ρ值,当θ和ρ分别取定θm和ρn时,数组的第3维存放对应参数为θm、ρn的直线段累计点数、起点坐标和终点坐标;itop、ibottom、ileft、iright分别代表图像中进行变换区域的上下左右边界坐标数值,然后执行计算步骤;
计算步骤1初始化:令i=itop,j=ileft;
计算步骤2:取图像a中的点a(i,j),如果a(i,j)是前景点,则跳到计算步骤3,否则跳到计算步骤4;
计算步骤3:令θ=θmin,m=0;
计算步骤3.a:如m<((θmax-θmin)/δθ+1),则往下执行计算步骤3.b,否则跳到计算步骤4;
计算步骤3.b:令x=i-top,y=j-left;
计算步骤3.c:计算ρ值:ρ=xcosθ+ysinθ;
计算步骤3.d:令n=ρ-ρmin;
计算步骤3.e:累加器+1:accum(m,n,0)=accum(m,n,0)+1;
计算步骤3.f:如果累加器值=1,则记录直线段的起点坐标:
accum(m,n,1)=accum(m,n,3)=x+top,
accum(m,n,2)=accum(m,n,4)=y+left;否则,记录直线段的终点坐标:
accum(m,n,3)=x+top,accum(m,n,4)=y+left;
计算步骤3.g:令θ=θ+δθ,m=m+1;跳回计算步骤3.a继续执行;
计算步骤4:令j=j+1,若j<=iright,则跳回2继续执行,否则令i=i+1,j=ileft,若i<=ibottom,则跳回计算步骤2继续执行,否则终止计算步骤。
作为优选,所述计算步骤中:
δ=6°,θmin=-δ,θmax=δ;
δθ=0.1°
作为优选,图像旋转分步骤包括:
将指定的任意旋转中心c(x0,y0)平移导坐标原点o,变换矩阵为ts1;
使图像绕坐标原点逆时针旋转θ角,变化矩阵为tr;
使得旋转中心从坐标原点平移回原来的位置c(x0,y0),变换矩阵为ts2。作为优选,当照片完成自动倾斜校正处理子步骤后执行图像去噪分步骤和图像平滑化分步骤后再进行保存,所述图像去噪分步骤为:
检测出目标图像中所有的连通区域,然后按照连通区域大小的阈值进行过滤,把较小的区域从图像中删除;
图像平滑化分步骤为:
当图像中的一个3*3窗口与模板a相匹配时,用前景色填充窗口中心像素点;同样的,当3*3窗口与模板b或模板b旋转90°、180°、270°生成的模板相匹配时,也用前景色填充窗口中心像素点;当图像中的一个3*3窗口与模板c或模板c旋转90°、180°、270°生成的模板相匹配时,用背景色填充窗口中心像素点;当图像中的一个3*3窗口与模板d或模板d旋转90°、180°、270°生成的模板相匹配时,用背景色填充窗口中心像素点;以x代表任意像素点,以1代表前景像素点,以0代表背景像素点,所述模板a的表述为:
x1x
101
x1x;
所述模板b的表述为:
x1x
101
001;
所述模板c的表述为:
00x
011
001;
所述模板d的表述为:
000
011
00x。
本发明的实质性效果是:采用本发明的方法能进行良好的图片处理和表格处理能为后续的特征提取及特征分类提供尽可能完整、可靠、无噪声干扰的照片信息,这些信息通过计算机的处理后,能快速处理极为庞大数量的工程数据,能够远程保存施工照片、效果图和表单,可以达成对多项工程进行跟踪处理,自动对表单进行分析处理的工作,提取表单中的某一些关键数据,监控建筑单位资质、建筑工序、建筑能力、资金状况等多个项目,实现同一时间对多个项目提供资金支持。
具体实施方式
下面通过具体实施例,对本发明的技术方案作进一步的具体说明。
实施例:
一种建筑工程管理系统工程进度数据录入方法,包括以下步骤:
步骤一:施工者上传未施工的照片和建筑的效果图;
步骤二:施工者根据进度拍摄当前建筑的照片上传至建筑工程管理系统,建筑工程管理系统将此照片保存作为当前进度;
步骤三:使用者根据建筑工程的进度继续拍摄当前隐蔽工程完成后的照片然后继续上传照片至建筑工程管理系统,建筑工程管理系统调整当前照片后与当前进度对比,选出建筑工程中差别部分,然后将当前照片作为当前进度保存;
步骤四:如果当前差别部分为隐蔽工程则执行步骤五,否则建筑工程管理系统判别当前建筑工程中差别部分与效果图进行对比,若当前差别部分对比度大于阈值则符合当前进度;
步骤五:由监管者根据当前照片判断当前隐蔽工程是否符合要求,然后由监管者通过建筑工程管理系统远程上传监管文件完成当前隐蔽工程。
使用者和监管者访问建筑工程管理系统时需要进行身份认证子步骤,包括以下子步骤:
身份认证子步骤一:建筑工程管理系统接口统一赋予唯一的一个标志;
身份认证子步骤二:将对建筑工程管理系统中资源的请求访问权限项定义成一个角色;
身份认证子步骤三:满足各角色的业务需求的嵌套式权限定义统一同步至建筑工程管理系统,进行各维度的信息数据的管理维护;
身份认证子步骤四:对建筑工程管理系统内资源的访问,根据访问者身份信息直接配置成一条关系数据或是一个键值对作为明文,在当前操作的模块上,对明文进行加密后形成密文进行传输,传输的密文被权限管理系统被拦截,权限管理系统对密文进行解密后判断当前操作的人员是否有相应的权限,若关系数据或键值对存在,则有权限并执行身份认证子步骤四五,否则提示无权限并结束当前访问;
身份认证子步骤四五:执行建筑工程管理系统内资源的访问。
任何上传至上传至建筑工程管理系统的效果图、照片和表单均先依次进行灰化子步骤、二值化子步骤和自动倾斜校正处理子步骤后再进行保存。
执行灰化子步骤和二值化子步骤时:先把彩色图片中的彩色信息转化为灰度值,生成单一色调的灰度图片,然后计算得到表格图片面积数值,其次遍历表格图片中所有的像素,然后以这些像素为中心点,计算表格图片大小的矩形的平均颜色,用来和当前像素比较,如当前像素值大于平均,设置为背景点,如当前像素值小于平均,设置为前景点,使得前景字符与背景分割开。
所述自动倾斜校正处理子步骤包括自动倾斜校正分步骤和图像旋转分步骤,
所述自动倾斜校正分步骤包括:
设定计算参数:θmax和θmin分别代表θ可取的最大和最小值,ρmax和ρmin分别代表p可取的最大和最小值;δθ表示θ离散化的步长值;accoum是一个3维数组,第1维对应θ值,第2维对应ρ值,当θ和ρ分别取定θm和ρn时,数组的第3维存放对应参数为θm、ρn的直线段累计点数、起点坐标和终点坐标;itop、ibottom、ileft、iright分别代表图像中进行变换区域的上下左右边界坐标数值,然后执行计算步骤;
计算步骤1初始化:令i=itop,j=ileft;
计算步骤2:取图像a中的点a(i,j),如果a(i,j)是前景点,则跳到计算步骤3,否则跳到计算步骤4;
计算步骤3:令θ=θmin,m=0;
计算步骤3.a:如m<((θmax-θmin)/δθ+1),则往下执行计算步骤3.b,否则跳到计算步骤4;
计算步骤3.b:令x=i-top,y=j-left;
计算步骤3.c:计算ρ值:ρ=xcosθ+ysinθ;
计算步骤3.d:令n=ρ-ρmin;
计算步骤3.e:累加器+1:accum(m,n,0)=accum(m,n,0)+1;
计算步骤3.f:如果累加器值=1,则记录直线段的起点坐标:
accum(m,n,1)=accum(m,n,3)=x+top,
accum(m,n,2)=accum(m,n,4)=y+left;否则,记录直线段的终点坐标:
accum(m,n,3)=x+top,accum(m,n,4)=y+left;
计算步骤3.g:令θ=θ+δθ,m=m+1;跳回计算步骤3.a继续执行;
计算步骤4:令j=j+1,若j<=iright,则跳回2继续执行,否则令i=i+1,j=ileft,若i<=ibottom,则跳回计算步骤2继续执行,否则终止计算步骤。
所述计算步骤中:
δ=6°,θmin=-δ,θmax=δ;
δθ=0.1°
图像旋转分步骤包括:
将指定的任意旋转中心c(x0,y0)平移导坐标原点o,变换矩阵为ts1;
使图像绕坐标原点逆时针旋转θ角,变化矩阵为tr;
使得旋转中心从坐标原点平移回原来的位置c(x0,y0),变换矩阵为ts2。当照片完成自动倾斜校正处理子步骤后执行图像去噪分步骤和图像平滑化分步骤后再进行保存,所述图像去噪分步骤为:
检测出目标图像中所有的连通区域,然后按照连通区域大小的阈值进行过滤,把较小的区域从图像中删除;
图像平滑化分步骤为:
当图像中的一个3*3窗口与模板a相匹配时,用前景色填充窗口中心像素点;同样的,当3*3窗口与模板b或模板b旋转90°、180°、270°生成的模板相匹配时,也用前景色填充窗口中心像素点;当图像中的一个3*3窗口与模板c或模板c旋转90°、180°、270°生成的模板相匹配时,用背景色填充窗口中心像素点;当图像中的一个3*3窗口与模板d或模板d旋转90°、180°、270°生成的模板相匹配时,用背景色填充窗口中心像素点;以x代表任意像素点,以1代表前景像素点,以0代表背景像素点,所述模板a的表述为:
x1x
101
x1x;
所述模板b的表述为:
x1x
101
001;
所述模板c的表述为:
00x
011
001;
所述模板d的表述为:
000
011
00x。
采用本发明的方法能进行良好的图片处理和表格处理能为后续的特征提取及特征分类提供尽可能完整、可靠、无噪声干扰的照片信息,这些信息通过计算机的处理后,能快速处理极为庞大数量的工程数据,能够远程保存施工照片、效果图和表单,可以达成对多项工程进行跟踪处理,自动对表单进行分析处理的工作,提取表单中的某一些关键数据,监控建筑单位资质、建筑工序、建筑能力、资金状况等多个项目,实现同一时间对多个项目提供资金支持。
上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。