Linear processing correction type printer

Through the control unit, image acquisition module, distortion detection module and correction processing module of the linear processing correction printer, the trapezoidal distortion problem caused by incorrect shooting angle of the mobile phone is solved, and high-quality document printing is achieved.

CN223370397UActive Publication Date: 2025-09-23GUANGZHOU MAILANG DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202422487521.6
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-09-23
Estimated Expiration
2034-10-15

AI Technical Summary

Technical Problem

When printing, the existing printer may cause the document image to be in a trapezoidal shape due to the incorrect shooting angle of the mobile phone, resulting in unsatisfactory printing effect.

Method used

A linear processing correction printer is used, which includes a control unit, an image acquisition module, a distortion detection module and a correction processing module. It detects image distortion and performs correction processing, and realizes linear correction in combination with an inkjet printing module.

Benefits of technology

Effectively corrects linear distortion of images to ensure that printed documents meet normal requirements and improve print quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223370397U_ABST
    Figure CN223370397U_ABST
Patent Text Reader

Abstract

The utility model discloses a linear processing correction type printer, which relates to the technical field of printers, and comprises a control unit and a linear correction unit, and the control unit is used for controlling the work of an ink-jet printing module and carrying out data interaction with the linear correction unit. The control unit receives a printing instruction and image data input by a user and sends the printing instruction and the image data to the ink-jet printing module for printing. Meanwhile, the control unit further receives correction parameters fed back by the linear correction unit and adjusts the printing instruction and the image data, so that the linear correction control unit is used for controlling work of the ink-jet printing module and conducting data interaction with the linear correction unit. The control unit receives a printing instruction and image data input by a user and sends the printing instruction and the image data to the ink-jet printing module for printing. Meanwhile, the control unit further receives correction parameters fed back by the linear correction unit and adjusts the printing instruction and the image data so as to achieve linear correction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model specifically relates to the technical field of printers, in particular to a linear processing correction type printer. Background Art

[0002] A printer is a computer output device used to print computer processing results onto a medium. There are many types of printers. They are categorized as impact printers and non-impact printers, depending on whether the printing element strikes the paper. They are categorized as full-width printers and dot-matrix printers, depending on the structure of the printed characters. And they are categorized as serial printers and line printers, depending on how a line of text is formed on paper.

[0003] When printing, existing printers print the same image as the computer output. Especially when photographing and printing some documents, due to the wrong angle of the mobile phone, the document image is trapezoidal, resulting in unsatisfactory printing results. Utility Model Content

[0004] The purpose of the present invention is to provide a linear processing correction printer that can perform linear processing on photos so that the documents on the photos can be trapezoidally corrected, ensuring that the printed documents meet the requirements of normal documents, so as to solve the technical problems raised in the above background technology.

[0005] To achieve the above objectives, the present invention provides the following technical solutions:

[0006] A linear processing correction type printer comprising

[0007] A printer body, wherein a control unit and a linear correction unit are provided at the rear of the printer body, wherein the control unit is connected to the power cord and the data port;

[0008] The linear correction unit is electrically connected to the control unit; the linear correction unit includes an image acquisition module, a distortion detection module and a correction processing module; the distortion detection module is electrically connected to the image acquisition module and the correction processing module; wherein the image acquisition module is electrically connected to the control unit; and the correction processing module is electrically connected to the inkjet printing module.

[0009] As a further technical solution of the present invention, the inkjet printing module is installed in conjunction with a lateral pulling assembly, and the lateral pulling assembly is installed inside the printer body.

[0010] As a further technical solution of the present invention, a paper transmission assembly is provided on the outer side of the lateral pulling assembly; the paper transmission assembly is located on the inner side of the paper feeding mechanism.

[0011] As a further technical solution of the present invention, a paper output assembly is provided below the lateral pulling assembly, and both ends of the paper output assembly are fixed inside the printer body.

[0012] As a further technical solution of the present invention, a paper output mechanism is provided on a side of the paper output assembly away from the paper feed mechanism; the paper output mechanism is movably connected to the printer body.

[0013] As a further technical solution of the present invention, a transparent cover is movably connected to the upper surface of the printer body.

[0014] Compared with the prior art, the beneficial effects of the present invention are:

[0015] 1. In the present invention, the control unit is used to control the operation of the inkjet printing module and to exchange data with the linear correction unit. The control unit receives the printing instructions and image data input by the user, and sends them to the inkjet printing module for printing. At the same time, the control unit also receives the correction parameters fed back by the linear correction unit, and adjusts the printing instructions and image data to achieve linear correction. The control unit is used to control the operation of the inkjet printing module and to exchange data with the linear correction unit. The control unit receives the printing instructions and image data input by the user, and sends them to the inkjet printing module for printing. At the same time, the control unit also receives the correction parameters fed back by the linear correction unit, and adjusts the printing instructions and image data to achieve linear correction;

[0016] 2. In the present invention, the image acquisition module is used to collect printed image data. The image acquisition module can use a high-precision scanner or camera to quickly scan or photograph the printed image to obtain pixel information of the image;

[0017] 3. In this utility model, the distortion detection module is used to detect linear distortion in printed images. The distortion detection module analyzes the collected image data and determines whether linear distortion exists by calculating the positional changes of specific feature points in the image. If linear distortion is detected, the distortion detection module calculates the degree and direction of the distortion and sends this information to the correction processing module, which performs linear correction on the printed image. Based on the distortion information provided by the distortion detection module, the correction processing module processes the image data using a corresponding correction algorithm. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a three-dimensional structural diagram of the utility model.

[0019] Figure 2 This utility model Figure 1 Schematic diagram of the rear structure.

[0020] Figure 3 This utility model Figure 1 Schematic diagram of the internal structure.

[0021] Figure 4 This utility model Figure 3 main view.

[0022] Figure 5 This utility model Figure 4 AA cross-sectional view.

[0023] Figure 6 This utility model Figure 5 A partial enlarged schematic diagram.

[0024] In the figure: 1 - printer body, 2 - paper discharge mechanism, 3 - paper feed mechanism, 4 - paper transport assembly, 5 - lateral pull assembly, 6 - inkjet printing module, 7 - paper output assembly, 8 - control unit, 9 - linear correction unit, 10 - power cord, 11 - data port, 12 - transparent cover;

[0025] 91-image acquisition module, 92-distortion detection module, 93-correction processing module. DETAILED DESCRIPTION

[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0027] See also Figure 1-6 In an embodiment of the present invention, a linear processing correction type printer includes a printer body 1, wherein a control unit 8 and a linear correction unit 9 are provided at the rear of the printer body 1, wherein the control unit 8 is connected to a power line 10 and a data port 11;

[0028] The linear correction unit 9 is electrically connected to the control unit 8; the linear correction unit 9 includes an image acquisition module 91, a distortion detection module 92 and a correction processing module 93; the distortion detection module 92 is electrically connected to the image acquisition module 91 and the correction processing module 93; wherein the image acquisition module 91 is electrically connected to the control unit 8; the correction processing module 93 is electrically connected to the inkjet printing module 6.

[0029] By employing the above technical solution, control unit 8 is used to control the operation of inkjet printing module 6 and exchange data with linearity correction unit 9. Control unit 8 receives print instructions and image data input by the user and sends them to inkjet printing module 6 for printing. Simultaneously, control unit 8 also receives correction parameters fed back by linearity correction unit 9 and adjusts the print instructions and image data to achieve linearity correction.

[0030] The linear correction unit 9 is used to perform linear correction on the printed image. The linear correction unit 9 includes an image acquisition module 91 , a distortion detection module 92 and a correction processing module 93 .

[0031] The image acquisition module 91 is used to acquire the printed image data. The image acquisition module 92 can use a high-precision scanner or camera to quickly scan or photograph the printed image to obtain pixel information of the image.

[0032] The distortion detection module 92 is used to detect linear distortion in printed images. It analyzes the captured image data and determines whether linear distortion exists by calculating the positional changes of specific feature points in the image. If linear distortion is detected, the distortion detection module 92 calculates the degree and direction of the distortion and sends this information to the correction processing module 93.

[0033] The correction processing module 93 is used to perform linear correction on the printed image. Based on the distortion information provided by the distortion detection module 92, the correction processing module 93 processes the image data using a corresponding correction algorithm. This correction algorithm may include linear transformations, interpolation algorithms, etc., and adjusts the pixel positions and color values ​​of the image to eliminate linear distortion. The correction processing module 93 sends the processed image data back to the control unit 8, which then sends it to the inkjet printing module 6 for reprinting, resulting in a corrected printed image.

[0034] As a further illustration of the above embodiment, the correction processing module 93 is mainly used to eliminate linear distortion in the image and improve image quality. This module uses the following common image linear correction algorithms:

[0035] 1. Algorithms based on geometric transformation

[0036] Affine transformation

[0037] Principle: Affine transformation is a linear transformation that can achieve operations such as translation, rotation, scaling, and shearing of images. By determining the transformation matrix, the distorted image can be mapped to the corrected image.

[0038] step:

[0039] Determine corresponding point pairs in the source and target images.

[0040] Computes an affine transformation matrix from pairs of corresponding points.

[0041] Apply an affine transformation matrix to each pixel in the source image to produce the rectified image.

[0042] The image can be corrected by multiple linear transformations at the same time, which is highly flexible.

[0043] Perspective Transformation

[0044] Principle: Perspective transformation is a more complex linear transformation that can achieve perspective correction of images. It can map one quadrilateral to another quadrilateral and is often used to correct image distortion caused by shooting angles.

[0045] step:

[0046] Determine four corresponding points in the source and destination images.

[0047] Calculate the perspective transformation matrix based on corresponding points.

[0048] Apply the perspective transformation matrix to each pixel in the source image to produce the rectified image.

[0049] It can effectively correct perspective distortion and make images look more natural.

[0050] 2. Interpolation-based Algorithms

[0051] Bilinear interpolation

[0052] Principle: Bilinear interpolation is an image magnification or reduction algorithm based on linear interpolation. It determines the value of each pixel in the target image by performing linear interpolation in two directions.

[0053] step:

[0054] For each pixel in the destination image, determine its corresponding position in the source image.

[0055] Find the four pixels around the corresponding position.

[0056] Bilinear interpolation is performed based on the grayscale values ​​of these four pixels to calculate the value of the target pixel.

[0057] The calculation is simple, the speed is fast, and it can better preserve the details of the image.

[0058] Bicubic interpolation

[0059] Principle: Bicubic interpolation is a more advanced interpolation algorithm that considers more neighboring pixels and performs interpolation through a cubic polynomial.

[0060] step:

[0061] For each pixel in the destination image, determine its corresponding position in the source image.

[0062] Find the 16 pixels around the corresponding position.

[0063] Bicubic interpolation is performed based on the grayscale values ​​of these 16 pixels to calculate the value of the target pixel.

[0064] It can provide higher quality image magnification or reduction effects, maintaining image details and clarity.

[0065] 3. Algorithm based on feature point matching

[0066] SIFT (Scale-Invariant Feature Transform) algorithm

[0067] Principle: The SIFT algorithm is an algorithm for image feature extraction and matching. It achieves matching between images by detecting local feature points in the image and calculating the descriptors of these feature points.

[0068] step:

[0069] SIFT feature points are detected in the source image and the target image respectively.

[0070] Calculate the descriptor of the feature point.

[0071] Match feature points in the source and target images.

[0072] The transformation matrix is ​​calculated based on the matched feature point pairs to achieve linear correction of the image.

[0073] It has good invariance to changes such as rotation, scaling, and translation of the image and can accurately find corresponding points.

[0074] SURF (Speeded Up Robust Features) algorithm

[0075] Principle: The SURF algorithm is an improved SIFT algorithm that improves the calculation speed while maintaining the advantages of the SIFT algorithm.

[0076] step:

[0077] SURF feature points are detected in the source image and the target image respectively.

[0078] Calculate the descriptor of the feature point.

[0079] Match feature points in the source and target images.

[0080] The transformation matrix is ​​calculated based on the matched feature point pairs to achieve linear correction of the image.

[0081] The calculation speed is fast and it is robust to image changes.

[0082] 4. Deep Learning-Based Algorithms

[0083] Convolutional Neural Networks (CNNs)

[0084] Principle: Use convolutional neural networks to extract and learn image features, and use a large amount of training data to learn the linear correction model of the image.

[0085] step:

[0086] Collect a large amount of image data, including distorted images and corresponding rectified images.

[0087] Build a convolutional neural network model, including convolutional layers, pooling layers, fully connected layers, etc.

[0088] The convolutional neural network is trained using the training data and the parameters of the model are adjusted so that it can accurately predict the rectified image.

[0089] The image to be corrected is input into the trained convolutional neural network to obtain the corrected image.

[0090] It can automatically learn the characteristics of images, adapt to different types of linear distortions, and has high correction accuracy.

[0091] In this embodiment, the inkjet printing module 6 is installed in conjunction with the lateral pulling assembly 5 , and the lateral pulling assembly 5 is installed inside the printer body 1 .

[0092] Furthermore, the lateral pulling assembly 5 and the inkjet printing module 6 are both prior arts and are components of existing printers, and their specific structures will not be described in detail.

[0093] The lateral pulling assembly 5 can drive the inkjet printing module 6 to move laterally, thereby facilitating printing on paper.

[0094] In this embodiment, a paper transport assembly 4 is provided outside the lateral draft assembly 5; this paper transport assembly 4 is located inside the paper feed mechanism 3. Below the lateral draft assembly 5 is a paper output assembly 7, with both ends of the paper output assembly 7 secured within the printer body 1. A paper discharge mechanism 2 is provided on the side of the paper output assembly 7 away from the paper feed mechanism 3; this discharge mechanism 2 is movably connected to the printer body 1.

[0095] By adopting the above technical solution, continuous paper transmission and printing can be achieved with the cooperation of the paper transmission component 4, the paper feeding mechanism 3, the paper discharging mechanism 2 and the paper output component 7. The above mechanisms and components are also traditional structures, so they are not described in detail.

[0096] In this embodiment, a transparent cover 12 is movably connected to the upper surface of the printer body 1 .

[0097] The operating principle of this utility model is as follows: control unit 8 is used to control the operation of inkjet printing module 6 and exchange data with linearity correction unit 9. Control unit 8 receives print instructions and image data input by the user and sends them to inkjet printing module 6 for printing. Simultaneously, control unit 8 also receives correction parameters fed back by linearity correction unit 9 and adjusts the print instructions and image data to achieve linearity correction.

[0098] The linear correction unit 9 is used to perform linear correction on the printed image. The linear correction unit 9 includes an image acquisition module 91 , a distortion detection module 92 and a correction processing module 93 .

[0099] The image acquisition module 91 is used to acquire the printed image data. The image acquisition module 92 can use a high-precision scanner or camera to quickly scan or photograph the printed image to obtain pixel information of the image.

[0100] The distortion detection module 92 is used to detect linear distortion in printed images. It analyzes the captured image data and determines whether linear distortion exists by calculating the positional changes of specific feature points in the image. If linear distortion is detected, the distortion detection module 92 calculates the degree and direction of the distortion and sends this information to the correction processing module 93.

[0101] The correction processing module 93 is used to perform linear correction on the printed image. Based on the distortion information provided by the distortion detection module 92, the correction processing module 93 processes the image data using a corresponding correction algorithm. This correction algorithm may include linear transformations, interpolation algorithms, etc., and adjusts the pixel positions and color values ​​of the image to eliminate linear distortion. The correction processing module 93 sends the processed image data back to the control unit 8, which then sends it to the inkjet printing module 6 for reprinting, resulting in a corrected printed image.

[0102] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention. Therefore, the embodiments should be considered in all respects as illustrative and non-restrictive, and the scope of the present invention is defined by the appended claims, not the foregoing description, and all variations within the meaning and range of equivalents of the claims are intended to be encompassed within the present invention. Any reference sign in a claim should not be construed as limiting the claim to which it relates.

[0103] In addition, it should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.

Claims

1. A linear processing correction type printer, characterized in that: include A printer body (1), wherein a control unit (8) and a linear correction unit (9) are provided at a rear position inside the printer body (1), wherein the control unit (8) is connected to a power line (10) and a data port (11); The linear correction unit (9) is electrically connected to the control unit (8); the linear correction unit (9) includes an image acquisition module (91), a distortion detection module (92) and a correction processing module (93); the distortion detection module (92) is electrically connected to the image acquisition module (91) and the correction processing module (93); wherein the image acquisition module (91) is electrically connected to the control unit (8); and the correction processing module (93) is electrically connected to the inkjet printing module (6).

2. The linear process correction printer according to claim 1, wherein: The inkjet printing module (6) is mounted in conjunction with a lateral pulling assembly (5), and the lateral pulling assembly (5) is mounted inside the printer body (1).

3. The linear process correction type printer according to claim 2, characterized in that: A paper transmission component (4) is provided on the outer side of the lateral pulling component (5); the paper transmission component (4) is located on the inner side of the paper feeding mechanism (3).

4. The linear process correction type printer according to claim 2, wherein: A paper output assembly (7) is provided below the lateral pulling assembly (5), and both ends of the paper output assembly (7) are fixed inside the printer body (1).

5. The linear process correction type printer according to claim 4, characterized in that: A paper output mechanism (2) is provided on a side of the paper output assembly (7) away from the paper feed mechanism (3); the paper output mechanism (2) is movably connected to the printer body (1).

6. The linear process correction type printer according to claim 1, characterized in that: The upper surface of the printer body (1) is movably connected to a transparent cover (12).