本發(fā)明涉及數(shù)據(jù)處理技術領域,特別是一種影像文件資料錄入方法、云服務器及終端。
背景技術:
保險公司每天都有著大量的保單需要錄單員錄入到業(yè)務系統(tǒng)中,為完成這一項工作,就需錄單員投入大量人力和時間。
目前,錄單員根據(jù)保單影像進行信息錄入時,每錄保單影像中的一個字段時,都需要手動拖動保單影像文件找到對應的字段。另外,錄單員通常需要基于業(yè)務系統(tǒng)中固定格式的錄入界面,完成保單影像全部待錄入信息的錄入工作,且需要整個錄入界面上從不同界面部分分別找到對應的字段錄入框,完成信息錄入,人工操作效率低下,且容易出錯。
技術實現(xiàn)要素:
鑒于以上內(nèi)容,有必要提供一種影像文件資料錄入方法,其可以執(zhí)行影像文件資料的快速錄入,提高工作效率。
所述影像文件資料錄入方法,該方法包括:
云服務器接收待進行資料錄入的影像文件,確定與上述接收的影像文件對應的配置文件,其中,所述配置文件中包括影像文件中各個待錄入字段的名稱及各個待錄入字段的名稱對應的顯示區(qū)域的像素坐標,并根據(jù)該配置文件,從上述接收的影像文件中提取出各個待錄入字段的顯示區(qū)域影像塊;
所述云服務器將提取出來的各個待錄入字段的顯示區(qū)域影像塊進行分組,生成多個待錄入字段的顯示區(qū)域影像塊集合,按照預設的分配規(guī)則,確定每個 待錄入字段的顯示區(qū)域影像塊集合對應的資料錄入終端,并將所述待錄入字段的顯示區(qū)域影像塊集合發(fā)送給對應的資料錄入終端;
每一個資料錄入終端按照預設的圖形生成規(guī)則,生成由各個影像資料錄入框組成的圖形,匹配出與所選擇的影像資料錄入框?qū)拇浫胱侄蔚娘@示影像區(qū)域影像塊,將匹配出來的待錄入字段的顯示區(qū)域影像塊顯示于所選擇的影像資料錄入框的預設位置;
所述資料錄入終端接收用戶在所選擇的影像資料錄入框中的輸入操作,并在所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)時,將各個影像資料錄入框中的數(shù)據(jù)及對應的影像資料錄入框名稱字段發(fā)送給云服務器;及
所述云服務器接收各個資料錄入終端發(fā)送的影像資料錄入數(shù)據(jù)及對應的影像資料錄入框名稱字段,根據(jù)所述名稱字段,將所述影像資料錄入數(shù)據(jù)填充到與所接收的影像文件對應的錄入界面的各個字段框中,生成完整的信息文件。
優(yōu)選地,所述預設的分組規(guī)則為:若像素坐標中的縱坐標像素屬于第一像素區(qū)間(0,c],則分入第一分組,c是正整數(shù);若縱坐標像素屬于第二像素區(qū)間(c,d],則分入第二分組,c小于d,c和d都是正整數(shù);若縱坐標像素屬于第三像素區(qū)間(d,e],則分入第三分組,d小于e,d和e都是正整數(shù);若縱坐標像素屬于第四像素區(qū)間(e,+∞),則分入第四分組。
優(yōu)選地,所述圖形包括由各個影像資料錄入框組成的樹狀圖形,或者由各個影像資料錄入框組成的流程圖形。
優(yōu)選地,所述預設的圖形生成規(guī)則包括,若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素大于預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的右半部分;若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素小于等于所述預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形 的左半部分;將待錄入字段的顯示區(qū)域影像塊按照對應的像素坐標的縱坐標像素的從大到小順序進行排序,將各個待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框按照對應的大小順序,依順序按照樹形圖形縱向的從上到下或者從下到上的關系進行顯示。
優(yōu)選地,當用戶通過在生成的圖形中的影像資料錄入框中進行鼠標左鍵的點擊操作時,進行輸入指示的輸入指示光標會落入所述錄入框中,則該錄入框是所選擇的錄入框。
鑒于以上內(nèi)容,有必要提供一種影像文件資料錄入云服務器,其可以執(zhí)行影像文件資料的快速錄入,提高工作效率。
所述云服務器,包括存儲設備以及處理器,其中:
所述存儲單元,用于存儲一個影像文件資料處理系統(tǒng);
所述處理器,用于調(diào)用并執(zhí)行所述影像文件資料處理系統(tǒng),以執(zhí)行如下步驟:
接收待進行資料錄入的影像文件;
根據(jù)預設的影像文件屬性數(shù)據(jù)與預先存儲于云服務器中的配置文件的映射關系,確定上述接收的影像文件對應的配置文件,其中,所述配置文件中包括影像文件中各個待錄入字段的名稱及各個待錄入字段的名稱對應的顯示區(qū)域的像素坐標;
并根據(jù)該配置文件,從上述接收的影像文件中提取出各個待錄入字段的顯示區(qū)域影像塊;
按照預設的分組規(guī)則,將提取出來的各個待錄入字段的顯示區(qū)域影像塊進行分組,生成多個待錄入字段的顯示區(qū)域影像塊集合;
按照預設的分配規(guī)則,確定每個待錄入字段的顯示區(qū)域影像塊集合對應的資料錄入終端,并將所述待錄入字段的顯示區(qū)域影像塊集合發(fā)送給對應的資料 錄入終端;
接收各個資料錄入終端發(fā)送的影像資料錄入數(shù)據(jù)及對應的影像資料錄入框名稱字段;及
根據(jù)所述名稱字段,將所述影像資料錄入數(shù)據(jù)填充到與所接收的影像文件對應的錄入界面的各個字段框中,生成完整的信息文件。
優(yōu)選地,所述預設的分組規(guī)則為:若像素坐標中的縱坐標像素屬于第一像素區(qū)間(0,c],則分入第一分組,c是正整數(shù);若縱坐標像素屬于第二像素區(qū)間(c,d],則分入第二分組,c小于d,c和d都是正整數(shù);若縱坐標像素屬于第三像素區(qū)間(d,e],則分入第三分組,d小于e,d和e都是正整數(shù);若縱坐標像素屬于第四像素區(qū)間(e,+∞),則分入第四分組。
鑒于以上內(nèi)容,有必要提供一種影像文件資料錄入終端,其可以執(zhí)行影像文件資料的快速錄入,提高工作效率。
所述終端,包括存儲設備以及處理器,其中:
所述存儲單元,用于存儲有一個資料錄入系統(tǒng);
所述處理器,用于調(diào)用并執(zhí)行所述資料錄入系統(tǒng),以執(zhí)行如下步驟:
接收云服務器發(fā)送的待錄入字段的顯示區(qū)域影像塊集合;
按照預設的圖形生成規(guī)則,生成由各個影像資料錄入框組成的圖形;
當生成的圖形中有影像資料錄入框中被選擇時,匹配出與所選擇的影像資料錄入框?qū)拇浫胱侄蔚娘@示影像區(qū)域影像塊;
將匹配出來的待錄入字段的顯示區(qū)域影像塊顯示于所選擇的影像資料錄入框的預設位置;
接收用戶在所選擇的影像資料錄入框中的輸入操作;及
在所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)時,將各個影像資料錄入框中的數(shù)據(jù)及對應的影像資料錄入框名稱字段發(fā)送給云服務器。
優(yōu)選地,所述圖形包括由各個影像資料錄入框組成的樹狀圖形,或者由各個影像資料錄入框組成的流程圖形。
優(yōu)選地,所述預設的圖形生成規(guī)則包括,若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素大于預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的右半部分;若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素小于等于所述預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的左半部分;將待錄入字段的顯示區(qū)域影像塊按照對應的像素坐標的縱坐標像素的從大到小順序進行排序,將各個待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框按照對應的大小順序,依順序按照樹形圖形縱向的從上到下或者從下到上的關系進行顯示。
本發(fā)明所述影像文件資料錄入方法及適用于上述方法的云服務器及終端,將影像文件分割成多個待錄入字段的顯示區(qū)域影像塊,分配給不同的終端進行影像錄入,再通過對終端錄入的數(shù)據(jù)進行匯整,可以執(zhí)行影像文件資料的快速錄入,提高工作效率。
附圖說明
圖1是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例的硬件環(huán)境示意圖。
圖2是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例中安裝于云服務器端的功能模塊圖。
圖3是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例中安裝于終端的功能模塊圖。
圖4是本發(fā)明影像文件資料錄入方法較佳實施例中云服務器端執(zhí)行的方法實施流程圖。
圖5是本發(fā)明影像文件資料錄入方法較佳實施例中終端執(zhí)行的方法實施流 程圖。
圖6舉例說明一個影像文件資料。
圖7舉例說明利用本發(fā)明影像文件資料錄入系統(tǒng)及方法提取出的各個待錄入字段的顯示區(qū)域影像塊的示意圖。
具體實施方式
參閱圖1所示,是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例的硬件環(huán)境示意圖。
本實施例中,所述影像文件資料錄入系統(tǒng)可以安裝并運行于通訊連接的服務器以及終端中。如圖1所示,所述服務器可以是云服務器1,以及所述終端可以是資料錄入終端2。
所述云服務器1可以通過通訊模塊(未圖示)與一臺或者多臺資料錄入終端2通訊連接,如資料錄入終端a與資料錄入終端b等。所述資料錄入終端2可以是個人電腦、智能手機、平板電腦等設備。
所述云服務器1以及資料錄入終端2可以包括有處理器以及存儲設備(未圖示)。所述處理器是運算核心(coreunit)和控制核心(controlunit),用于解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)。所述存儲設備可以是一個或者多個非易失性存儲單元,如rom、eprom或flashmemory(快閃存儲單元)等。所述存儲設備可以內(nèi)置或者外接于云服務器1及/或資料錄入終端2。
本實施例中,所述影像文件資料錄入系統(tǒng)可以包括安裝于云服務器1中的影像文件資料處理系統(tǒng)10及安裝于每一臺資料錄入終端2中的資料錄入系統(tǒng)20。
本實施例中,所述影像文件資料錄入系統(tǒng)可以是一種計算機軟件,其包括計算機可執(zhí)行的程序指令代碼,該程序指令代碼可以存儲于所述存儲設備中,在所述處理器的執(zhí)行下,實現(xiàn)下述功能:
云服務器1接收待進行資料錄入的影像文件,如投保申請表、投保客戶資料表等;根據(jù)預設的影像文件屬性數(shù)據(jù)與預先存儲于云服務器1中的配置文件 11的映射關系,確定上述接收的影像文件對應的配置文件11。所述影像文件屬性數(shù)據(jù)包括,例如,投保申請表、投??蛻糍Y料表等屬性名稱數(shù)據(jù)。所述配置文件中包括影像文件中各個待錄入字段的名稱及各個待錄入字段的名稱對應的顯示區(qū)域的像素坐標。參閱圖6所示舉例說明的影像文件資料,其中,各個待錄入字段的名稱包括姓名、性別、身份證號碼等,所述待錄入字段的名稱對應的顯示區(qū)域包括,例如,由“姓名”及“張三”所在影像文件資料內(nèi)的顯示區(qū)域、由“性別”及“男”所在影像文件資料內(nèi)的顯示區(qū)域等。所述的所述顯示區(qū)域的像素坐標可以是,例如,如圖7所述,像素坐標的橫坐標為從a像素到b像素區(qū)域,縱坐標為從c像素到d像素區(qū)域的個矩形區(qū)域,即顯示影像區(qū)域影像塊b。
進一步地,所述云服務器1獲取所確定的配置文件,并根據(jù)該配置文件,從上述接收的影像文件中提取出各個待錄入字段的顯示區(qū)域影像塊;并按照預設的分組規(guī)則,將提取出來的各個待錄入字段的顯示區(qū)域影像塊進行分組,生成多個待錄入字段的顯示區(qū)域影像塊集合。所述預設的分組規(guī)則為:按像素坐標中的縱坐標像素進行分組;若縱坐標像素屬于第一像素區(qū)間(0,c],則分入第一分組,c是正整數(shù);若縱坐標像素屬于第二像素區(qū)間(c,d],則分入第二分組,c小于d,c和d都是正整數(shù);若縱坐標像素屬于第三像素區(qū)間(d,e],則分入第三分組,d小于e,d和e都是正整數(shù);若縱坐標像素屬于第四像素區(qū)間(e,+∞),則分入第四分組等。
進一步地,所述云服務器1按照預設的分配規(guī)則,確定每個待錄入字段的顯示區(qū)域影像塊集合對應的資料錄入終端2。其中,所述預設的分配規(guī)則為:第一分組數(shù)據(jù)對應一個或者多個第一資料錄入終端2;第二分組數(shù)據(jù)對應一個或者多個第二資料錄入終端2;第三分組數(shù)據(jù)對應一個或者多個第三資料錄入終端2;第四分組數(shù)據(jù)對應一個或者多個第四資料錄入終端2等。
進一步地,所述云服務器1將所述待錄入字段的顯示區(qū)域影像塊集合發(fā)送給對應的資料錄入終端2,以由各個資料錄入終端2分別執(zhí)行部分的影像資料錄入操作。本實施例中,所述各個資料錄入終端2執(zhí)行的部分的影像資料錄入操作可以參照下述描述。
進一步地,所述云服務器1接收各個資料錄入終端2發(fā)送的影像資料錄入數(shù)據(jù)及對應的影像資料錄入框名稱字段;根據(jù)所述名稱字段,將所述影像資料錄入數(shù)據(jù)填充到與所接收的影像文件對應的錄入界面的各個字段框中,生成完整的信息文件。
每一臺資料錄入終端2接收待錄入字段的顯示區(qū)域影像塊集合,在接收到用戶發(fā)出的影像資料錄入指令后,按照預設的圖形生成規(guī)則,生成由各個影像資料錄入框組成的圖形。例如,用戶通過點擊運行資料錄入終端2桌面上的影像資料錄入系統(tǒng)20,即可發(fā)出所述影像資料錄入指令。本實施例中,所述圖形包括,例如,由各個影像資料錄入框組成樹狀圖形,或者由各個影像資料錄入框組成的流程圖形,所述影像資料錄入框與接收到的待錄入字段的顯示區(qū)域影像塊一一對應。所述預設的圖形生成規(guī)則包括,例如,在待錄入字段的顯示區(qū)域影像塊對應的像素坐標的縱坐標相同的情況下,若其橫坐標像素大于預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的右半部分,若待其橫坐標像素小于等于所述預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的左半部分;將待錄入字段的顯示區(qū)域影像塊按照對應的像素坐標的縱坐標像素的從大到小順序進行排序,將各個待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框按照對應的大小順序,依順序按照樹形圖形縱向的從上到下或者從下到上的關系進行顯示。
在每一臺資料錄入終端2中,當生成的圖形中有影像資料錄入框被選擇時,如生成的圖形中有影像資料錄入框含有輸入指示光標,則匹配出與所選擇的影像資料錄入框?qū)拇浫胱侄蔚娘@示影像區(qū)域影像塊,例如,用戶通過在生成的圖形中的影像資料錄入框中進行鼠標左鍵的點擊操作時,用于進行輸入指示的輸入指示光標會落入所述錄入框中;將匹配出來的待錄入字段的顯示區(qū)域影像塊顯示于所選擇的影像資料錄入框的預設位置,例如,影像資料錄入框的上方或者下方,或者影像資料錄入框的區(qū)域內(nèi);接收用戶在所述含有輸入指示光標的影像資料錄入框中的輸入操作。
所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)時,所述資料錄入終端2在接收到用戶發(fā)出的錄入資料提交指令后,將各個影像資料錄入框中的數(shù)據(jù)及對應的影像資料錄入框名稱字段發(fā)送給云服務器1。
參閱圖2所示,是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例中安裝于云服務器端的功能模塊圖。
安裝于云服務器1端的影像文件資料處理系統(tǒng)10的程序代碼根據(jù)其不同的功能,可以劃分為多個功能模塊。本發(fā)明較佳實施例中,所述影像文件資料處理系統(tǒng)10可以包括文件接收模塊100、映射模塊101、影像分割模塊102、分組模塊103、分配模塊104及資料錄入模塊105。
所述文件接收模塊100用于接收待進行資料錄入的影像文件,如投保申請表、投??蛻糍Y料表等。
所述映射模塊101用于根據(jù)預設的影像文件屬性數(shù)據(jù)與預先存儲于云服務器1中的配置文件11的映射關系,確定上述接收的影像文件對應的配置文件11。所述影像文件屬性數(shù)據(jù)包括,例如,投保申請表、投保客戶資料表等屬性名稱數(shù)據(jù)。所述配置文件中包括影像文件中各個待錄入字段的名稱及各個待錄入字段的名稱對應的顯示區(qū)域的像素坐標。參閱圖6所示舉例說明的影像文件資料,其中,各個待錄入字段的名稱包括姓名、性別、身份證號碼等,所述待錄入字段的名稱對應的顯示區(qū)域包括,例如,由“姓名”及“張三”所在影像文件資料內(nèi)的顯示區(qū)域、由“性別”及“男”所在影像文件資料內(nèi)的顯示區(qū)域等。所述的所述顯示區(qū)域的像素坐標可以是,例如,如圖7所述,像素坐標的橫坐標為從a像素到b像素區(qū)域,縱坐標為從c像素到d像素區(qū)域的個矩形區(qū)域,即顯示影像區(qū)域影像塊b。
所述影像分割模塊102用于獲取所確定的配置文件,并根據(jù)該配置文件,從上述接收的影像文件中提取出各個待錄入字段的顯示區(qū)域影像塊。
所述分組模塊103用于按照預設的分組規(guī)則,將提取出來的各個待錄入字段的顯示區(qū)域影像塊進行分組,生成多個待錄入字段的顯示區(qū)域影像塊集合。所述預設的分組規(guī)則為:按像素坐標中的縱坐標像素進行分組;若縱坐標像素 屬于第一像素區(qū)間(0,c],則分入第一分組,c是正整數(shù);若縱坐標像素屬于第二像素區(qū)間(c,d],則分入第二分組,c小于d,c和d都是正整數(shù);若縱坐標像素屬于第三像素區(qū)間(d,e],則分入第三分組,d小于e,d和e都是正整數(shù);若縱坐標像素屬于第四像素區(qū)間(e,+∞),則分入第四分組等。
所述分配模塊104用于按照預設的分配規(guī)則,確定每個待錄入字段的顯示區(qū)域影像塊集合對應的資料錄入終端2。其中,所述預設的分配規(guī)則為:第一分組數(shù)據(jù)對應一個或者多個第一資料錄入終端2;第二分組數(shù)據(jù)對應一個或者多個第二資料錄入終端2;第三分組數(shù)據(jù)對應一個或者多個第三資料錄入終端2;第四分組數(shù)據(jù)對應一個或者多個第四資料錄入終端2等。
所述資料錄入模塊105用于將所述待錄入字段的顯示區(qū)域影像塊集合發(fā)送給對應的資料錄入終端2,以由各個資料錄入終端2分別執(zhí)行部分的影像資料錄入操作,并接收各個資料錄入終端2發(fā)送的影像資料錄入數(shù)據(jù)及對應的影像資料錄入框名稱字段,根據(jù)所述名稱字段,將所述影像資料錄入數(shù)據(jù)填充到與所接收的影像文件對應的錄入界面的各個字段框中,生成完整的信息文件。
參閱圖3所示,是本發(fā)明影像文件資料錄入系統(tǒng)較佳實施例中安裝于終端的功能模塊圖。
安裝于各個資料錄入終端2中的資料錄入系統(tǒng)20的程序代碼根據(jù)其不同的功能,可以劃分為多個功能模塊。本發(fā)明較佳實施例中,所述影像文件資料處理系統(tǒng)10可以包括資料接收模塊200、圖形生成模塊201、匹配模塊202、顯示模塊203、輸入模塊204、及傳送模塊205。
所述資料接收模塊200用于接收云服務器1發(fā)送的待錄入字段的顯示區(qū)域影像塊集合。
所述圖形生成模塊201用于在接收到用戶發(fā)出的影像資料錄入指令后,按照預設的圖形生成規(guī)則,生成由各個影像資料錄入框組成的圖形。例如,用戶通過點擊運行資料錄入終端2桌面上的影像資料錄入系統(tǒng)20,即可發(fā)出所述影像資料錄入指令。本實施例中,所述圖形包括,例如,由各個影像資料錄入框組成樹狀圖形,或者由各個影像資料錄入框組成的流程圖形,所述影像資料錄 入框與接收到的待錄入字段的顯示區(qū)域影像塊一一對應。所述預設的圖形生成規(guī)則包括,例如,在待錄入字段的顯示區(qū)域影像塊對應的像素坐標的縱坐標相同的情況下,若其橫坐標像素大于預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的右半部分,若待其橫坐標像素小于等于所述預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的左半部分;將待錄入字段的顯示區(qū)域影像塊按照對應的像素坐標的縱坐標像素的從大到小順序進行排序,將各個待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框按照對應的大小順序,依順序按照樹形圖形縱向的從上到下或者從下到上的關系進行顯示。
所述匹配模塊202用于當生成的圖形中有影像資料錄入框被選擇時,如生成的圖形中有影像資料錄入框中含有輸入指示光標,則匹配出與所述含有輸入指示光標的影像資料錄入框?qū)拇浫胱侄蔚娘@示影像區(qū)域影像塊,例如,用戶通過在生成的圖形中的影像資料錄入框中進行鼠標左鍵的點擊操作時,用于進行輸入指示的輸入指示光標會落入所述錄入框中。
所述顯示模塊203用于將匹配出來的待錄入字段的顯示區(qū)域影像塊顯示于所選擇的影像資料錄入框的預設位置,例如,影像資料錄入框的上方或者下方,或者影像資料錄入框的區(qū)域內(nèi),以供用戶對照顯示的待錄入字段的顯示區(qū)域影像塊,在所述影像資料錄入框中進行輸入操作。
所述輸入模塊204用于接收用戶在所述含有輸入指示光標的影像資料錄入框中的輸入操作。
所述傳送模塊205用于在所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)時,在接收到用戶發(fā)出的錄入資料提交指令后,將各個影像資料錄入框中的數(shù)據(jù)及對應的影像資料錄入框名稱字段發(fā)送給云服務器1。
參閱圖4所示,是本發(fā)明影像文件資料錄入方法較佳實施例中云服務器端執(zhí)行的方法實施流程圖。本實施例所述影像文件資料錄入方法并不限于流程圖中所示步驟,此外流程圖中所示步驟中,某些步驟可以省略、步驟之間的順序可以改變。
步驟s10,文件接收模塊100接收待進行資料錄入的影像文件,如投保申請表、投保客戶資料表等。
步驟s11,映射模塊101根據(jù)預設的影像文件屬性數(shù)據(jù)與預先存儲于云服務器1中的配置文件11的映射關系,確定上述接收的影像文件對應的配置文件11。所述影像文件屬性數(shù)據(jù)包括,例如,投保申請表、投保客戶資料表等屬性名稱數(shù)據(jù)。所述配置文件中包括影像文件中各個待錄入字段的名稱及各個待錄入字段的名稱對應的顯示區(qū)域的像素坐標。參閱圖6所示舉例說明的影像文件資料,其中,各個待錄入字段的名稱包括姓名、性別、身份證號碼等,所述待錄入字段的名稱對應的顯示區(qū)域包括,例如,由“姓名”及“張三”所在影像文件資料內(nèi)的顯示區(qū)域、由“性別”及“男”所在影像文件資料內(nèi)的顯示區(qū)域等。所述的所述顯示區(qū)域的像素坐標可以是,例如,如圖7所述,像素坐標的橫坐標為從a像素到b像素區(qū)域,縱坐標為從c像素到d像素區(qū)域的個矩形區(qū)域,即顯示影像區(qū)域影像塊b。
步驟s12,影像分割模塊102獲取所確定的配置文件,并根據(jù)該配置文件,從上述接收的影像文件中提取出各個待錄入字段的顯示區(qū)域影像塊。
步驟s13,分組模塊103按照預設的分組規(guī)則,將提取出來的各個待錄入字段的顯示區(qū)域影像塊進行分組,生成多個待錄入字段的顯示區(qū)域影像塊集合。所述預設的分組規(guī)則為:按像素坐標中的縱坐標像素進行分組;若縱坐標像素屬于第一像素區(qū)間(0,c],則分入第一分組,c是正整數(shù);若縱坐標像素屬于第二像素區(qū)間(c,d],則分入第二分組,c小于d,c和d都是正整數(shù);若縱坐標像素屬于第三像素區(qū)間(d,e],則分入第三分組,d小于e,d和e都是正整數(shù);若縱坐標像素屬于第四像素區(qū)間(e,+∞),則分入第四分組等。
步驟s14,分配模塊104按照預設的分配規(guī)則,確定每個待錄入字段的顯示區(qū)域影像塊集合對應的資料錄入終端2。其中,所述預設的分配規(guī)則為:第一分組數(shù)據(jù)對應一個或者多個第一資料錄入終端2;第二分組數(shù)據(jù)對應一個或者多個第二資料錄入終端2;第三分組數(shù)據(jù)對應一個或者多個第三資料錄入終端2;第四分組數(shù)據(jù)對應一個或者多個第四資料錄入終端2等。
步驟s15,資料錄入模塊105將所述待錄入字段的顯示區(qū)域影像塊集合發(fā)送給對應的資料錄入終端2,以由各個資料錄入終端2分別執(zhí)行部分的影像資料錄入操作。
步驟s16,資料錄入模塊105接收各個資料錄入終端2發(fā)送的影像資料錄入數(shù)據(jù)及對應的影像資料錄入框名稱字段。
步驟s17,資料錄入模塊105根據(jù)所述名稱字段,將所述影像資料錄入數(shù)據(jù)填充到與所接收的影像文件對應的錄入界面的各個字段框中,生成完整的信息文件。
參閱圖5所示,是本發(fā)明影像文件資料錄入方法較佳實施例中終端執(zhí)行的方法實施流程圖。本實施例所述影像文件資料錄入方法并不限于流程圖中所示步驟,此外流程圖中所示步驟中,某些步驟可以省略、步驟之間的順序可以改變。
步驟s20,資料接收模塊200接收云服務器1發(fā)送的待錄入字段的顯示區(qū)域影像塊集合。
步驟s21,圖形生成模塊201在接收到用戶發(fā)出的影像資料錄入指令后,按照預設的圖形生成規(guī)則,生成由各個影像資料錄入框組成的圖形。例如,用戶通過點擊運行資料錄入終端2桌面上的影像資料錄入系統(tǒng)20,即可發(fā)出所述影像資料錄入指令。本實施例中,所述圖形包括,例如,由各個影像資料錄入框組成樹狀圖形,或者由各個影像資料錄入框組成的流程圖形,所述影像資料錄入框與接收到的待錄入字段的顯示區(qū)域影像塊一一對應。所述預設的圖形生成規(guī)則包括,例如,若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素大于預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的右半部分;若待錄入字段的顯示區(qū)域影像塊對應的像素坐標的橫坐標像素小于等于所述預設像素閾值,則將所述待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框顯示于樹形圖形的左半部分;將待錄入字段的顯示區(qū)域影像塊按照對應的像素坐標的縱坐標像素的從大到小順序進行排序,將各個待錄入字段的顯示區(qū)域影像塊對應的影像資料錄入框按照對應的大 小順序,依順序按照樹形圖形縱向的從上到下或者從下到上的關系進行顯示。
步驟s22,當生成的圖形中有影像資料錄入框被選擇時,如生成的圖形中有影像資料錄入框中含有輸入指示光標,匹配模塊202匹配出與所述含有輸入指示光標的影像資料錄入框?qū)拇浫胱侄蔚娘@示影像區(qū)域影像塊,例如,用戶通過在生成的圖形中的影像資料錄入框中進行鼠標左鍵的點擊操作時,用于進行輸入指示的輸入指示光標會落入所述錄入框中。
步驟s23,顯示模塊203將匹配出來的待錄入字段的顯示區(qū)域影像塊顯示于所選擇的影像資料錄入框的預設位置,例如,影像資料錄入框的上方或者下方,或者影像資料錄入框的區(qū)域內(nèi),以供用戶對照顯示的待錄入字段的顯示區(qū)域影像塊,在所述影像資料錄入框中進行輸入操作。
步驟s24,輸入模塊204接收用戶在所述含有輸入指示光標的影像資料錄入框中的輸入操作。
步驟s25,傳送模塊205判斷是否所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)。
當所生成的圖形中的任意影像資料錄入框沒有輸入數(shù)據(jù)時,返回上述的步驟s22。當所生成的圖形中的所有影像資料錄入框都已經(jīng)輸入數(shù)據(jù)時,執(zhí)行步驟s26,所述傳送模塊205在接收到用戶發(fā)出的錄入資料提交指令后,將各個影像資料錄入框中的數(shù)據(jù)及對應的影像資料錄入框名稱字段發(fā)送給云服務器1。
最后所應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。