CN103176964A - Translation auxiliary system based on OCR - Google Patents

Translation auxiliary system based on OCR Download PDF

Info

Publication number
CN103176964A
CN103176964A CN 201110432828 CN201110432828A CN103176964A CN 103176964 A CN103176964 A CN 103176964A CN 201110432828 CN201110432828 CN 201110432828 CN 201110432828 A CN201110432828 A CN 201110432828A CN 103176964 A CN103176964 A CN 103176964A
Authority
CN
China
Prior art keywords
translation
terminal
user
identification
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 201110432828
Other languages
Chinese (zh)
Inventor
顾健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bolu Information Technology Co Ltd
Original Assignee
Shanghai Bolu Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Bolu Information Technology Co Ltd filed Critical Shanghai Bolu Information Technology Co Ltd
Priority to CN 201110432828 priority Critical patent/CN103176964A/en
Publication of CN103176964A publication Critical patent/CN103176964A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Machine Translation (AREA)

Abstract

The invention discloses a translation auxiliary system based on the OCR. The translation auxiliary system based on the OCR comprises a terminal scanning module, an interface module, an identification module, a translation engine module and the like. Contents needing translating by a user are scanned through a terminal, identification of the contents at the terminal or the system is performed, and an identification result is processed. Online translation engine service of the system is requested for translating an identified text which is processed, and a translation result is sent back to the terminal. The terminal analyses and processes the translation result of the system and the result is displayed on a terminal display interface of the user in an overlapping mode. Translation auxiliary business experience based on the terminal is provided by scanning the terminal and identifying the contents needing translating by the use and translating based on the identified contents.

Description

A kind of translation backup system based on OCR
Technical field
The present invention relates to mobile terminal, the technical fields such as word identification refer to a kind of translation backup system based on OCR especially.
Background technology
Along with the development of the development of terminal technology, software engineering, particularly intelligent terminal, OCR technology and software engineering, for a kind of translation backup system based on OCR provides feasibility.
the user is when the reading foreign language data, may run into the unacquainted word of part or understand the implication of statement in reading process, traditional approach is to obtain translation result at manual word or the statement of browsing foreign language dictionary or the correspondence of craft input on computers, produced interference to reading flow process, the user need leave current reading process and the operation such as consult, and obtain and identify content on user's reading object by the terminal real time scan, and carry out initiating with recognition result after the identification of content the request of translation service, interpretative function module real time translation user's word or statement, and the Overlapping display as a result that will obtain is on the user terminal interface, the user can view corresponding translation content immediately, and along with moving of user terminal constantly updated cypher text, reached the effect that assisted user is read.
In view of this, the object of the invention is to propose a kind of simple, by a kind of translation backup system based on OCR of terminal scanning and identification.
Summary of the invention
As can be seen from above, a kind of translation backup system based on OCR provided by the invention, the word that need to translate by the terminal scanning user or the image of statement are also identified the word content that it comprises, carry out translation on line acquisition request translation result and translation result is provided on terminal interface based on these contents, having realized a kind of translation backup system based on OCR.
Further, a kind of translation backup system based on OCR of passing through to provide is for the development that a kind of user reads indirect activities provides powerful guarantee, satisfies the requirement of user each side, promotes user friendly experience.
For achieving the above object, one aspect of the present invention provides a kind of translation backup system based on OCR, and the method comprises:
The content that the user need to translate by the terminal scanning user, obtain the content that the user need translate, carry out after the processing of the identification of content and content the translation on line service of Request System translates in terminal or system, the result that system will translate returns to terminal, terminal the data of system translation are resolved and are processed and Overlapping display at user's terminal display interface.
In an embodiment of a kind of translation backup system based on OCR provided by the invention, the method also comprises:
The content that terminal need to be translated by the camera scanning user, original contents in crawl camera scanning scope is obtained its original image and the processing such as is compressed, and with the image that obtains as data source, carry out the text identification in image, obtain the text that it comprises.
After obtaining the image of the interested content part of user of scanning, carry out text identification by the interior OCR identification service that perhaps provides based on remote service method of calling Request System end that the local OCR mode of terminal recognition image is corresponding, and the recognition result that returns of acquisition system.
In an embodiment of a kind of translation backup system based on OCR provided by the invention, the method also comprises:
System is with the open image text identification of online service mode service interface, end side is by providing the local original image content that scans and initiating distal view as the request of word identification service, and system end can be carried out corresponding identification service after obtaining corresponding identification request and original image.
The interpretative function of system end is opened with the online service form, terminal is by the translation interface of open system, initiation obtain text translation please, the translation on line engine of system obtains to resolve that wherein each parameter translated after user's translation request message and translation result is pushed to terminal and is presented on the terminal applies interface.
In an embodiment of a kind of translation backup system based on OCR provided by the invention, the method also comprises:
The translation engine module has comprised the dictionary of multilingual identification and translation ability and various language and to the analytic ability of natural language, the various translations of word to the nature statement are provided, user message has comprised the parameter of user's interpretive language, and after translation engine parsing user required parameter, identification user's Language Translation requires and carry out the translated version that different language is obtained in corresponding translation service.
In an embodiment of a kind of translation backup system based on OCR provided by the invention, the method also comprises:
Terminal gets the translation result that translation engine is returned, and is presented at the superposition window mode on user's read interface, and the user can find for information about various of corresponding content immediately.
Identification and request translation that terminal is constantly updated along with the variation of user's sweep limit, and according to upgrade and identification parameter constantly identification and the text of identification corresponding to translation and the translation information that upgrades on user terminal show, realized the related content with the mobile continuous renewal sweep test of scanning input.
Have the following advantages specifically:
Easy to use:
The object that the user need to translate by camera scanning can be completed the identification of corresponding content and about the translation information of the correspondence of this part content, use simple and fast.
Read in real time supplementary:
Terminal is used the interested content of camera scanning user, the content of the translation of the correspondence of corresponding content part can instant Overlapping display on the user terminal interface, and along with moving of user terminal constantly updated corresponding displaying contents, realize the display effect of namely clapping namely to go out.
    
Description of drawings
Accompanying drawing described herein is used to provide a further understanding of the present invention, consists of the application's a part, and illustrative examples of the present invention and explanation thereof are used for explaining the present invention, do not consist of improper restriction of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of system module structure of the present invention.
Fig. 2 is pictograph identification process schematic diagram of the present invention.
Fig. 3 is operation flow schematic diagram of the present invention.
 
Embodiment
With reference to the accompanying drawings the present invention is described more fully, exemplary embodiment of the present invention wherein is described.
For achieving the above object, a kind of translation backup system based on OCR has been proposed.
Below in conjunction with the drawings, embodiments of the present invention are described.
 
The key point that realizes a kind of translation backup system based on OCR is as follows:
Pictograph identification:
After the terminal scanning original image, the OCR recognition capability module by terminal self or system identify with the open OCR identification service of service form, obtain the word content that comprises in image.
Online OCR service:
System encapsulates and is opened in network with the OCR recognition capability of self with method of service, the user does not possess the OCR identification service that can use system end under the prerequisite of recognition capability in terminal, and the identification service is carried out access by network.
The translation on line service:
The translation service function of system is opened with service form, the user is according to form and the method for calling of the service interface of system's reading, initiate the services request of translation by network remote, system acquisition user's translation request is also resolved wherein translation required parameter and data, user's text translation is become the correspondence that the user asks language version result and return to its translation content.
Stack is upgraded:
After terminal is obtained translation result, with translation result with the application interface of overlapped way Overlapping display the user, the user can check translation result immediately, check a plurality of translation results by rolling at window, and along with the movement of scanning input scope, constantly update the content of user's supplementary, realize namely clapping the display effect that namely gets.
 
Main functional modules
As shown in Figure 1, a kind of structure of the translation backup system based on OCR mainly comprises:
End side and system side: but the whole function of end side complete independently, and according to the ability of terminal, optional background system provides service, serves for the terminal that does not possess the OCR ability, comprises the functions such as OCR identification service and contents processing.
 
Module forms:
Terminal camera 100:
End side camera hardware part provides the function of content scanning, obtains original view data.
Log pattern 101:
Recording user is at activity datas such as the business operations of end side and be kept at terminal in the daily record mode.
Logic module 102:
Control and the execution of the service logic flow process of end side are called other logic function modules and are completed alternately the miscellaneous service logic function with it.
Scan module 103:
Be responsible for calling terminal camera and scan, and the raw image data after scanning offers other function logic modules, as identification module.
Identification module 104:
The OCR identification module of end side, according to terminal software and the hardware capabilities recognition function module in the optional installation of terminal, the raw image data of being responsible for the scanning of identification scan module also provides recognition result to arrive other functional modules.
Services request module 105:
End side is not supported OCR identification as this locality in the situation that need systemic-function to support, by the service of open system, the services request module is initiated the request to system service, completes various functions.
Contents processing and display module 106:
Terminal is resolved and is processed the identification content of obtaining, comprise processing and demonstration to the content results of the content of scanning recognition and translation, to the scanning recognition result, content processing module is completed the complete functions such as statement that comprise of selecting and intercepting in sweep limit, to translation result, content processing module is completed the format analysis processing to translation result and content demonstration, and after being disposed, Overlapping display is on user's application interface.
Management configuration module 107:
The terminal user carries out business configuration and data management, and the user arranges the data of business and the configuration of business by administration module.
Interface module 108:
End side and system carry out mutual module, carry out transmission and the reception of various mutual and message by interface and system, initiate to ask and the various message of receiving system according to interface parameters.
Transmission channel 109:
The physical channel of the reality of data transmission is provided, and can be wireless broadband network and mobile data network, comprises the data channel of each mobile communication, WIFI, fixed broadband etc.
System interface module 110:
System side and terminal are carried out mutual module, communicate with terminal, provide various interface to carry out the access of system for terminal, carry out data transmission according to the agreement of consulting, and send the data to the request msg of terminal and receiving terminal.
Log pattern 111:
The information recording/of the various operations of system to system journal, and is offered the user and inquires about.
Database 112:
System end provides the various functions of data storage and various based on databases, as the data system of the logic functions such as data trigger, function.
Business logic modules 113:
Be responsible for execution and the functions such as logic setting, preservation of each service logic of correspondence of system end, call each functional module finishing service flow process and process miscellaneous service request logic.
Message module 114:
System and terminal are carried out the mutual of message, the request message of processing terminal, and the various message of tectonic system end and terminal interaction are constructed various message datas and are offered the transmission that interface carries out message according to mutual agreement and interface protocol mode.
Security module 115:
Be responsible for subscriber authentication and safely relevant various functions be set, comprising verification terminal user identity and attribute, the functions such as the various message datas of encryption and decryption.
OCR service module 116:
The functional module of OCR word that system end provides identification service, for the terminal that does not possess the OCR recognition capability provides the OCR recognition function, by the interface service opening to terminal.
System literal processing module 117:
System end is resolved and is processed the identification content of obtaining, and selects the statement fragment of identification fully that wherein comprises, the character of the decoded in error that may comprise in removal or mark recognition result.
Administration module 118:
The management function part of system is carried out integrated management to system, comprises user management, logic flow management, service parameter, the various management functions such as systematic parameter configuration.
System's door 119:
System user is logined the door of the system of door, and interface that the user uses system and the carrying of miscellaneous service flow process are provided.
Translation engine 120:
Translation engine is positioned at system end or terminal, the vocabulary of built-in a large amount of each language, statement, and based on the translation Analysis Service of intelligent subscriber natural language, provide identification and the translation on line service of the various language of terminal by open service interface form, and return to the result of translation by the interface response message.
 
Fig. 2 is shown pictograph identification process schematic diagram of the present invention.
As shown in the figure, this flow process has comprised following steps:
1) user uses the interested content part of terminal scanning user;
2) terminal judges recognition method comprises the local identification of terminal or system identification;
After the scan text of 3) identification correspondence, the word of scanning area is processed and resolved, obtain the keyword and the statement fragment that comprise in corresponding sweep limit;
The below gives one example to illustrate that user of the present invention uses the flow process of business by the terminal reading backup system, and as shown in Figure 3, in this embodiment, business comprises the following steps:
Step 1: the terminal user uses the interested content of terminal camera scanning user;
Step 2: terminal is obtained original image, identifies in terminal or Request System OCR service;
Step 3: the character information that terminal is obtained after identification is processed and is filtered, and obtains the complete statement fragment or the keyword that wherein comprise;
Step 5. is initiated the translation service request take the recognition result that obtains as keyword;
Step 6. system receives the translation request of terminal, and the text translation in subscription request message is become corresponding language and translation result is pushed to terminal;
The Overlapping display as a result that step 7. terminal will be obtained is at user's application interface, user's corresponding content of can leafing through immediately.
 
Description of the invention is in order to provide for the purpose of example and explanation, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment with various modifications that the present invention's design is suitable for special-purpose.

Claims (8)

1. translation backup system based on OCR, it is characterized in that, the content that need to translate by the terminal scanning user, obtain the content that the user need translate, carry out after the processing of the identification of content and content the translation on line service of Request System translates in terminal or system, the result that system will translate returns to terminal, terminal the data of system translation are resolved and are processed and Overlapping display at user's terminal display interface.
2. as claimed in claim 1, the content that need to translate by the terminal scanning user, obtain the content that the user need translate, it is characterized in that, the content that terminal need to be translated by the camera scanning user, the original contents in crawl camera scanning scope are obtained its original image and the processing such as are compressed, and with the image that obtains as data source, carry out the text identification in image, obtain the text that it comprises.
3. as claimed in claim 1, the content that terminal need to be translated by the camera scanning user and the identification of initiating word, it is characterized in that, after obtaining the image of the interested content part of user of scanning, carry out text identification by the interior OCR identification service that perhaps provides based on remote service method of calling Request System end that the local OCR mode of terminal recognition image is corresponding, and the recognition result that returns of acquisition system.
4. as claimed in claim 1, terminal or system carry out carrying out after the identification of content the translation of content, it is characterized in that, system is with the open image text identification of online service mode service interface, end side is by providing the local original image content that scans and initiating distal view as the request of word identification service, and system end can be carried out corresponding identification service after obtaining corresponding identification request and original image.
5. as claimed in claim 1, carry out after the identification of content the translation on line service of Request System translates in terminal or system, it is characterized in that, the interpretative function of system end is opened with the online service form, terminal is by the translation interface of open system, initiation obtain text translation please, the translation on line engine of system obtains to resolve that wherein each parameter translated after user's translation request message and translation result is pushed to terminal and is presented on the terminal applies interface.
6. as claimed in claim 5, terminal is obtained the translation result of corresponding content by translation engine, it is characterized in that, the translation engine module has comprised the dictionary of multilingual identification and translation ability and various language and to the analytic ability of natural language, the various translations of word to the nature statement are provided, user message has comprised the parameter of user's interpretive language, and after translation engine parsing user required parameter, identification user's Language Translation requires and carry out the translated version that different language is obtained in corresponding translation service.
7. as claimed in claim 5, the translation on line service of terminal request system is translated, and it is characterized in that, terminal gets the translation result that translation engine is returned, be presented at the superposition window mode on user's read interface, the user can find for information about various of corresponding content immediately.
8. as claimed in claim 7, terminal is obtained the translation result of translation engine and is presented at terminal, it is characterized in that, identification and request translation that terminal is constantly updated along with the variation of user's sweep limit, and according to upgrade and identification parameter constantly identification and text corresponding to translation and the translation information that upgrades on user terminal show, realized the related content with the mobile continuous renewal sweep test of scanning input.
CN 201110432828 2011-12-21 2011-12-21 Translation auxiliary system based on OCR Pending CN103176964A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110432828 CN103176964A (en) 2011-12-21 2011-12-21 Translation auxiliary system based on OCR

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110432828 CN103176964A (en) 2011-12-21 2011-12-21 Translation auxiliary system based on OCR

Publications (1)

Publication Number Publication Date
CN103176964A true CN103176964A (en) 2013-06-26

Family

ID=48636850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110432828 Pending CN103176964A (en) 2011-12-21 2011-12-21 Translation auxiliary system based on OCR

Country Status (1)

Country Link
CN (1) CN103176964A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463158A (en) * 2014-12-10 2015-03-25 广东欧珀移动通信有限公司 Translation method and device
CN105793870A (en) * 2013-11-27 2016-07-20 夏普株式会社 Translation display device, translation display method, and control program
CN106886772A (en) * 2015-12-16 2017-06-23 芋头科技(杭州)有限公司 A kind of pattern recognition device and method
CN113641439A (en) * 2021-08-16 2021-11-12 百度在线网络技术(北京)有限公司 Text recognition and display method, device, electronic equipment and medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105793870A (en) * 2013-11-27 2016-07-20 夏普株式会社 Translation display device, translation display method, and control program
CN105793870B (en) * 2013-11-27 2019-04-05 夏普株式会社 Translation display apparatus and translation display methods
CN104463158A (en) * 2014-12-10 2015-03-25 广东欧珀移动通信有限公司 Translation method and device
CN104463158B (en) * 2014-12-10 2018-02-16 广东欧珀移动通信有限公司 Interpretation method and device
CN106886772A (en) * 2015-12-16 2017-06-23 芋头科技(杭州)有限公司 A kind of pattern recognition device and method
CN113641439A (en) * 2021-08-16 2021-11-12 百度在线网络技术(北京)有限公司 Text recognition and display method, device, electronic equipment and medium
CN113641439B (en) * 2021-08-16 2023-08-29 百度在线网络技术(北京)有限公司 Text recognition and display method, device, electronic equipment and medium

Similar Documents

Publication Publication Date Title
CN103176965A (en) Translation auxiliary system based on voice recognition
CN103428525B (en) Internet video and the online query of TV programme and control method for playing back and system
CN103970825B (en) The method and electronic device of information are provided in information providing system
CN111125512A (en) Service recommendation processing method, device and system
CN103034947B (en) Emin view mobile commercial platform system
CN103984579A (en) Method for multiple equipment rooms to share current application program real-time running state
CN103914539A (en) Information search method and device
CN105677927A (en) Method and device for providing searching result
CN103902717A (en) System and method for personalizing internal portals of enterprises
US11170214B2 (en) Method and system for leveraging OCR and machine learning to uncover reuse opportunities from collaboration boards
CN103176964A (en) Translation auxiliary system based on OCR
CN113868252A (en) Database mode matching method and device and SQL query statement generation method
CN101198124B (en) Mobile terminal input message processing method and device
CN107632916A (en) The method and apparatus for checking mobile terminal operation note
CN102142004B (en) Service processing method and service engine
CN104765727A (en) Text translation method and device
CN103176999A (en) Reading auxiliary system based on OCR
KR101968287B1 (en) Apparatus and method for providing transaction of an intellectual property service
CN103064967A (en) Method and device used for establishing user binary relation bases
KR102185090B1 (en) Website management device using translation model based on deep learning and operation method of the same
CN104394230A (en) Method, device and system for presenting information
CN111931465B (en) Method and system for automatically generating user manual based on user operation
KR20110123428A (en) Apparatus and program recording medium for providing mobile banking by analysing short message
CN108632370B (en) Task pushing method and device, storage medium and electronic device
KR101863721B1 (en) Method for providing mobile research service and recording medium thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C05 Deemed withdrawal (patent law before 1993)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130626