CN103176964A - Translation auxiliary system based on OCR - Google Patents
Translation auxiliary system based on OCR Download PDFInfo
- 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
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
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.
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)
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 |
-
2011
- 2011-12-21 CN CN 201110432828 patent/CN103176964A/en active Pending
Cited By (7)
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 |