Patent AU-2019419889-B2 (AU)
Title: Supervised machine learning algorithm for cropping and skew rectification
Inventor: TORRES TERRENCE J
IPC: G06V30/40
Filed: 2019-07-26
Granted: 2021-11-04
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) 
(19) World Intellectual Property 
(1) Organization11111111111111111111111I1111111111111ii111liiili 
International Bureau (10) International Publication Number 
(43) International Publication Date W O 2020/159574 Al 
06 August 2020 (06.08.2020) W IP0I PCT 
(51) International Patent Classification: (74) Agent: LAZAR, Dale, S. et al.; DLA Piper LLP (US), 
G06K 9/00 (2006.01) G06K9/32 (2006.01) 11911 Freedom Drive, Suite 300, Reston, VA 20190 (US).  
(21) International Application Number: (81) Designated States (unless otherwise indicated, for every 
PCT/US2019/043779 kind ofnational protection available): AE, AG, AL, AM, 
(22)InternationalFilingDate: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 
26 July 2019 (26.07.2019) CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 
DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 
(25) Filing Language: English HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, 
KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, 
(26)PublicationLanguage: English MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 
(30) Priority Data: OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 
16/265,524 01 February 2019 (01.02.2019) US SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, 
(71) Applicant: INTUIT INC. [US/US]; 2700 Coast Avenue, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.  
Mountain View, CA 94043 (US). (84) Designated States (unless otherwise indicated, for every 
kind of regional protection available): ARIPO (BW, GH, 
(72) Inventor:TORRES, Terrence, J.; C/o IntuitInc.,2700 GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, 
CoastAvenue,MountainView,CA94043(US). UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, 
TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, 
(54) Title: SUPERVISED MACHINE LEARNING ALGORITHM APPLICATION FOR IMAGE CROPPING AND SKEW REC
TIFICATION 
102 Original Image 
104 rPre-Processing 
106 
OCR 
Extraction 
108 
FIG. 1 
(57) Abstract: Systems and methods here may be used for pre-processing images, including using a computer for receiving a pixelated 
image of a paper document of an original size, downscaling the received pixelated image, employing a neural network algorithm to the 
Sf downscaled image to identify four comers of the paper document in the received pixelated image, re-enlarging the downscaled image to 
the original size, identifying each of four comers of the paper document in the pixelated image, determining a quadrilateral composed 
of lines that intersect at four angles at the four comers of the paper document in the pixelated image, defining a projective plane of 
the pixelated image, and determining an inverse transformation of the pixelated image to transform the projective plane quadrilateral 
C into a right angled rectangle.
W O 2 20 2 0/1 11111I|||III||||I||||||||||||I |||||i|I |||I |||||||||||||||||||||||||||||||||| 
EE, ES, Fl, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, 
MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, 
TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, 
KM, ML, MR, NE, SN, TD, TG).  
Published: 
- with international search report (Art. 21(3))