Auxiliary reading device and method based on image code shielding
By setting an obstruction invalid area of the image code on the reading table or the surface of the recognized reading object, the auxiliary reading device can automatically identify and determine the location of the recognized reading object, solving the complex operation of the existing auxiliary reading device and improving the ease of use and work efficiency of the equipment.
Patent Information
- Application Number
- CN202011279178.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-16
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-11-16
AI Technical Summary
The existing auxiliary reading equipment is complex in operation, especially for blind people, amblyopia and visually impaired, the elderly and children, and the equipment is huge and expensive.
Using an auxiliary reading device based on image code occlusion, by setting an image code on the reading table or the surface of the recognized object, the image code is provided with an occlusion invalid area. The central processor collects the image code through the image acquisition unit, recognizes the position information of the occlusion invalid area, determines the position of the recognized object, and plays the position information through the voice unit.
It simplifies user operations, reduces the need for users to be familiar with the functions of control parts, reduces reading restrictions, and improves the work efficiency and ease of use of auxiliary reading equipment.
Smart Images

Figure CN112507752B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of auxiliary reading, and in particular to an auxiliary reading device and method based on image code shielding. Background Art
[0002] The auxiliary reading device detects and recognizes the text part of the image on the reading table with the help of text recognition technology, forms text data, converts it into sound signals and outputs the sound signals, mainly providing text reading assistance for the blind, the visually impaired and the visually impaired, the elderly and children. However, the current auxiliary reading device still requires the user to put the object to be read on the reading table, and then notify the auxiliary reading device to start the image recognition on the reading table through the user's key input, voice input or other input methods, which increases the difficulty of operating the auxiliary reading device. For example, Chinese patent CN210955115U discloses a desktop auxiliary reading device, which uses a bracket to fix an electronic reader, and includes: a bracket; an electronic reader fixed on the bracket, which is configured to recognize the text in the image to be recognized and generate text data; and a control component, which includes a body and an input control arranged on the body, and the input control is electrically connected to the electronic reader so that the user can control the operation of the electronic reader through the input control. The auxiliary reading device controls the operation of the reader through the user's operation control parts, and the user needs to be familiar with the functions and usage methods of all the control parts. This is very inconvenient for the blind, the visually impaired, the elderly and the children, and is not convenient for such people to use. For example, Chinese patent CN211632405U discloses an intelligent auxiliary reading device, which includes an automatic book picking device for automatically clamping books, a book transport device for transporting books on the bookshelf to the reader, a reading board device for assisting reading, and an automatic book placing device and a control device for putting the books that the reader has read back to the bookshelf; an intelligent auxiliary reading device that can automatically and integratedly realize the picking up of books, transporting books, assisting in page turning and putting back books. However, each part of the device adopts an extremely complex mechanical structure to realize the operations of picking up books, delivering books, and assisting in reading, resulting in high costs, large and complex structures, and more complicated operation and control actions.
[0003] It can be seen that there is an urgent need for a small, simple-to-operate auxiliary reading device suitable for the blind, the visually impaired, the elderly and children. Summary of the invention
[0004] In order to overcome the above technical problems, the present invention proposes an auxiliary reading device based on image code shielding, the device includes a central processing unit, a voice unit, an image acquisition unit, a reading platform and an image code; wherein the central processing unit and the voice unit are arranged on the reading platform; the central processing unit is connected to the image acquisition unit and the voice unit; the image code is arranged on the reading platform or on the surface of the object to be read; the image acquisition unit acquires the image of the image code and sends the acquired image of the image code to the central processing unit, the image code is provided with an invalid shielding area, the invalid shielding area corresponds to the position information of the object to be read on the reading platform, the position information of the object to be read is acquired by the image acquisition unit and recognized by the central processing unit; the recognized position information of the object to be read is played through the voice unit. By setting the invalid shielding area in the image code to identify the position of the object to be read, the user operation is facilitated and the position of the object to be read is quickly adjusted.
[0005] Furthermore, the image code includes a boundary positioning image code and an internal identification image code, wherein the boundary positioning image code is distributed around the internal identification image code; and the internal identification image code is distributed inside the boundary positioning image code.
[0006] Furthermore, a line connecting geometric centers of the blocked invalid areas of at least three of the image codes is a straight line; the straight line is a horizontal straight line, a vertical straight line or a straight line in other directions.
[0007] Furthermore, the device also includes a side panel, which is arranged on the reading platform and arranged at the periphery of the image code.
[0008] Furthermore, the image code is a barcode, a two-dimensional code, a three-dimensional code or a combination thereof.
[0009] The present invention also provides an auxiliary reading method of the auxiliary reading device as described above, which comprises:
[0010] Placing the object to be read on the reading table;
[0011] The image acquisition unit acquires the image of the image code and sends the information of the image code to the central processor;
[0012] When the invalid occlusion area of the image code is blocked, the central processor determines that the object to be read is on the image code; when the invalid occlusion area of the image code is not blocked, the central processor determines that the image code is not blocked by the object to be read, thereby determining the position information of the object to be read.
[0013] Furthermore, the image code includes a boundary positioning image code and an internal identification image code, wherein the boundary positioning image code is distributed around the internal identification image code; and the internal identification image code is distributed inside the boundary positioning image code.
[0014] Furthermore, when the object to be read blocks the boundary positioning image code and / or the internal identification image code, the central processor determines the position information of the object to be read based on the boundary positioning image code and / or the internal identification image code; and determines the angle of rotation and / or direction of movement required to adjust the object to be read to a suitable position for auxiliary reading.
[0015] Furthermore, a line connecting geometric centers of the blocked invalid areas of at least three of the image codes is a straight line; the straight line is a horizontal straight line, a vertical straight line or a straight line in other directions.
[0016] Furthermore, after determining the position information of the object to be read, the central processor determines the angle of rotation and / or direction of movement required to adjust the object to a suitable position for auxiliary reading by identifying the angle between the outline of the object to be read and the straight line.
[0017] The present invention assists in determining the position of the object to be read by setting an image code that blocks an invalid area, making it easier for users to use, especially for the blind, the visually impaired, the elderly and children, without the need to perform complex and high-precision actions. This greatly helps users reduce reading restrictions and improves the working efficiency and ease of use of auxiliary reading equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The following drawings are intended only to illustrate and explain the present invention, and are not intended to limit the scope of the present invention.
[0019] Figure 1 FIG. 4 is a top view of a reading assistance device according to the present invention.
[0020] Figure 2 FIG. 4 is a top view of another auxiliary reading device of the present invention.
[0021] Figure 3 It is a bottom view schematic diagram of the auxiliary reading device of the present invention.
[0022] Figure 4 The figure is a schematic diagram of the barcode shielding invalid area and its operation according to the present invention.
[0023] Figure 5 It is a schematic diagram of shielding invalid area of a two-dimensional code and its operation according to the present invention. DETAILED DESCRIPTION
[0024] The details of the present invention can be more clearly understood with reference to the accompanying drawings and the description of the specific embodiments of the present invention. However, the specific embodiments of the present invention described herein are only used for the purpose of explaining the present invention and cannot be understood as limiting the present invention in any way. Under the guidance of the present invention, technicians can conceive of any possible variations based on the present invention, which should all be deemed to belong to the scope of protection of the present invention.
[0025] like Figure 1-3 As shown, an auxiliary reading device based on image code of the present invention comprises a central processor 1, a voice unit 2, an image acquisition unit 4, a reading platform 5 and an image code 6; wherein the central processor 1 and the voice unit 2 are arranged on the reading platform 5; the central processor 1 is connected to the image acquisition unit 4 and the voice unit 2; the image code 6 is arranged on the reading platform 5 or on the surface of the object to be read 7; the image acquisition unit 4 acquires the image of the image code 6 and sends the acquired image of the image code 6 to the central processor 1. The image code 6 is provided with an invalid shielding area, and the invalid shielding area corresponds to the position information of the object to be read 7 on the reading platform 5, and the position information of the object to be read 7 is acquired by the image acquisition unit 4 and recognized by the central processor 1; the recognized position information of the object to be read 7 is played through the voice unit 2. The voice unit 2 plays the voice according to the received voice information. The voice unit 2 can play languages or dialects of different countries.
[0026] The image acquisition unit 4 is selected from a fixed camera, a mobile terminal camera or other types of camera equipment.
[0027] like Figure 1-3 As shown, the reading platform 5 is provided with a side panel 3, which is arranged at the periphery of the image code 6 to define the boundary position of the object to be read 7. The side panel 3 can be in the form of a planar plate, a strip plate or a plate of other shapes; the side panel 3 can be used as a baffle for the object to be read, so that the object to be read is limited to a certain position range. The side panel 3 and the image code 6 together define and identify the position of the object to be read.
[0028] like Figure 4-5 As shown, the image code 6 can be a barcode, a two-dimensional code or a three-dimensional code. A part of the image code 6 is provided with an invalid shielding area, which is provided in a part of the image code 6. The image acquisition unit 4 can recognize the whole image code 6 including the invalid shielding area. When the object to be read shields the invalid shielding area of the image code 6, the image acquisition unit 4 cannot recognize the image code 6. In this way, the invalid shielding area of the image code 6 corresponds to the position information of the object to be read 7 on the reading station 5. The position information of the object to be read 7 is collected by the image acquisition unit 4 and recognized by the central processor 1; the recognized position information of the object to be read 7 is played through the voice unit 2.
[0029] The image code 6 can be set to one or more, and can also include a boundary positioning image code and an internal identification image code. The boundary positioning image code is distributed around the internal identification image code; the internal identification image code is distributed inside the boundary positioning image code. Among them, the geometric center connection line of the said blocked invalid area of at least three image codes 6 is a straight line; preferably, the straight line is a horizontal straight line, a vertical straight line or a straight line in other directions. The types of multiple image codes 6 can be the same, such as bar codes; or different types, such as a combination of bar codes and QR codes.
[0030] In addition, the auxiliary reading device further comprises a storage unit and a remote transmission unit, wherein the storage unit stores the voice information corresponding to the image code 6. The remote transmission unit transmits the auxiliary reading related information to the host computer.
[0031] The present invention provides an auxiliary reading method based on image code, which is based on the previous auxiliary reading device, and the auxiliary reading steps include:
[0032] Place the object to be read 7 on the reading table 5;
[0033] The image acquisition unit 4 acquires an image of the image code 6 and sends the information of the image code 6 to the central processor 1;
[0034] like Figure 4-5 As shown, when the blocked invalid area of the image code 6 is blocked, the central processor 1 determines that the object to be read 7 is on the image code 6; when the blocked invalid area of the image code 6 is not blocked, the central processor 1 determines that the image code 6 is not blocked by the object to be read 7, thereby determining the position information of the object to be read. The voice unit 2 plays the position information of the object to be read.
[0035] After the position of the object 7 is determined by the auxiliary reading device, the image acquisition unit 4 starts to acquire the text on the object 7 and transmits it to the central processor 1 for reading, and the voice unit 2 plays it.
[0036] In addition, the image code 6 is set to one or more, and the position information of the object to be read 7 can also be determined through the blocked information of multiple image codes 6. Figure 1 The number of image codes 6 in is one, Figure 2 The number of image codes 6 in is multiple.
[0037] Among them, Figure 2As shown, the geometric center line connecting the blocked invalid areas of at least three image codes 6 is a straight line; preferably, the straight line is a horizontal straight line, a vertical straight line or a straight line in other directions. The types of multiple image codes 6 can be the same, such as barcodes; or different types, such as a combination of barcodes and QR codes. After determining the position information of the object to be read 7, the central processor 1 identifies the angle between the outline of the object to be read 7 and the straight line to determine the angle of rotation and / or the direction of movement required for adjusting the object to be read 7 to a suitable position for auxiliary reading, and the voice unit 2 broadcasts the required angle of rotation and / or direction of movement.
[0038] The image code 6 may also include a boundary positioning image code and an internal identification image code, wherein the boundary positioning image code is distributed around the internal identification image code; and the internal identification image code is distributed inside the boundary positioning image code. When the object to be read 7 blocks the boundary positioning image code, the central processing unit 1 determines the position information of the object to be read 7 based on the invalid boundary positioning image code. In addition, when the object to be read 7 blocks the boundary positioning image code and the internal identification image code, the central processing unit 1 determines the position information of the object to be read 7 based on the invalid boundary positioning image code and the invalid internal identification image code; and determines the angle of rotation and / or the direction of movement required to adjust the object to be read 7 to a suitable position for auxiliary reading, and the voice unit 2 broadcasts the required rotation angle and / or direction of movement.
[0039] The detailed explanation of the above-mentioned embodiments is only intended to explain the present invention so as to facilitate a better understanding of the present invention. However, these descriptions cannot be interpreted as limitations on the present invention for any reason. In particular, the various features described in different embodiments may also be arbitrarily combined with each other to form other embodiments. Unless there is a clear description to the contrary, these features should be understood to be applicable to any embodiment and are not limited to the described embodiments.
Claims
1. An auxiliary reading device based on image code shielding, comprising a central processing unit (1), a voice unit (2), an image acquisition unit (4), a reading station (5) and an image code (6); wherein: The central processor (1) and the speech unit (2) are arranged on the reading platform (5); the central processor (1) is connected to the image acquisition unit (4) and the speech unit (2); the image code (6) is arranged on the reading platform (5); the image acquisition unit (4) acquires an image of the image code (6) and sends the acquired image of the image code (6) to the central processor (1), characterized in that: the image code (6) is provided with an invalid shielding area, the invalid shielding area corresponds to the position information of the object to be read (7) on the reading platform (5), the position information of the object to be read (7) is acquired by the image acquisition unit (4) and recognized by the central processor (1); the recognized position information of the object to be read (7) is played through the speech unit (2); The image code (6) includes a boundary positioning image code and an internal identification image code, wherein the boundary positioning image code is distributed around the internal identification image code; and the internal identification image code is distributed inside the boundary positioning image code; When the object to be read (7) blocks the boundary positioning image code and / or the internal identification image code, the central processor (1) determines the position information of the object to be read (7) based on the boundary positioning image code and / or the internal identification image code; and determines the angle of rotation and / or direction of movement required to adjust the object to be read (7) to a suitable position for auxiliary reading.
2. The auxiliary reading device according to claim 1, characterized in that: The geometric center line connecting the blocked invalid areas of at least three of the image codes (6) is a straight line; the straight line is a horizontal straight line, a vertical straight line, or a straight line in another direction different from the horizontal direction and the vertical direction.
3. The auxiliary reading device as claimed in claim 1, characterized in that: The device also includes a side panel (3), wherein the side panel (3) is arranged on the reading platform (5), and the side panel (3) is arranged on the periphery of the image code (6).
4. The auxiliary reading device according to claim 1, characterized in that: The image code (6) is a barcode, a two-dimensional code, a three-dimensional code or a combination thereof.
5. An auxiliary reading method using the auxiliary reading device according to claim 1, characterized in that: include: Placing the object to be read (7) on the reading table (5); The image acquisition unit (4) acquires the image of the image code (6) and sends the information of the image code (6) to the central processor (1); When the ineffective shielding area of the image code (6) is shielded, the central processing unit (1) determines that the object to be read (7) is on the image code (6); when the ineffective shielding area of the image code (6) is not shielded, the central processing unit (1) determines that the image code (6) is not shielded by the object to be read (7), thereby determining the position information of the object to be read (7).
6. The auxiliary reading method according to claim 5, characterized in that: The geometric center line connecting the blocked invalid areas of at least three of the image codes (6) is a straight line; the straight line is a horizontal straight line, a vertical straight line, or a straight line in another direction different from the horizontal direction and the vertical direction.
7. The auxiliary reading method according to claim 6, characterized in that: After determining the position information of the object to be read (7), the central processor (1) determines the angle of rotation and / or the direction of movement required for adjusting the object to be read (7) to a suitable position for auxiliary reading by identifying the angle between the outline of the object to be read (7) and the straight line.
Citation Information
Patent Citations
Intelligent auxiliary reading device
CN211632405U
Positioning method of trackless movable type mechanical operator
CN110039576A
Desktop type auxiliary reading equipment
CN210955115U
Auxiliary reading device based on image code shielding
CN213303045U