Image distortion correction method and image distortion correction device using the same
US-2015063685-A1 · Mar 5, 2015 · US
US11386499B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11386499-B2 |
| Application number | US-201716084993-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2017 |
| Priority date | May 5, 2017 |
| Publication date | Jul 12, 2022 |
| Grant date | Jul 12, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are a car damage picture angle correction method, an electronic device, and a readable storage medium. The method includes: after receiving a car damage picture to be classified and identified, identifying a rotation category corresponding to the received car damage picture by using a pre-trained picture rotation category identification model; determining a rotation control parameter corresponding to the identified rotation category according to a pre-determined mapping relation between rotation categories and rotation control parameters, the rotation control parameter including a rotation angle and a rotation direction; and rotating the received car damage picture according to the determined rotation control parameter, so as to generate an angle-normal car damage picture. The disclosure can perform car damage picture angle correction more comprehensively and more effectively with no need to artificially perform angle identification on a car damage picture and to manually rotate the picture, thereby achieving a higher efficiency and accuracy.
Opening claim text (preview).
What is claimed is: 1. A car damage picture angle correction method, comprising the following steps: A. after a car damage picture angle correction system receives a car damage picture to be classified and identified, identifying a rotation category corresponding to the received car damage picture by using a pre-trained picture rotation category identification model; B. determining a rotation control parameter corresponding to the identified rotation category according to a pre-determined mapping relation between rotation categories and rotation control parameters, the rotation control parameter comprising a rotation angle and a rotation direction; and C. rotating the received car damage picture according to the determined rotation control parameter, so as to generate an angle-normal car damage picture; wherein after step A, the method further comprising: analyzing whether the identified rotation category corresponding to the car damage picture is a second preset rotation category or a third preset rotation category, wherein the second preset rotation category is clockwise rotation of 90 degrees, and the third preset rotation category is clockwise rotation of 270 degrees; or, the second preset rotation category is clockwise rotation of 270 degrees, and the third preset rotation category is clockwise rotation of 90 degrees; step B comprising: determining, if the identified rotation category is a second preset rotation category, a rotation control parameter corresponding to the identified rotation category according to a pre-determined mapping relation between rotation categories and rotation control parameters; step C comprising: rotating the received car damage picture according to the determined rotation control parameter to generate a rotation picture to be secondarily identified; after step C, the method further comprising: identifying, by using the pre-trained picture rotation category identification model, a secondary identification rotation category corresponding to the rotation picture to be secondarily identified; determining, if the secondary identification rotation category is a first preset rotation category, the rotation picture to be secondarily identified as an angle-normal car damage picture, wherein the first preset rotation category is clockwise rotation of 0 degree or clockwise rotation of 360 degrees; and determining, if the secondary identification rotation category is a fourth preset rotation category, the identified rotation category corresponding to the car damage picture as a third preset rotation category, determining a rotation control parameter corresponding to the third preset rotation category according to the pre-determined mapping relation between rotation categories and rotation control parameters, and rotating the received car damage picture according to the determined rotation control parameter to generate an angle-normal car damage picture, wherein the fourth preset rotation category is clockwise rotation of 180 degrees or counterclockwise rotation of 180 degrees. 2. The car damage picture angle correction method of claim 1 , wherein the picture rotation category identification model is a deep convolutional neural network model, and the training process of the picture rotation category identification model is as follows: A1. acquiring a preset number of angle-normal car damage picture samples; A2. performing a preset number of angle rotations on each car damage picture sample respectively in accordance with a preset rotation direction to generate a rotation picture corresponding to each car damage picture sample, and labeling each car damage picture sample and the corresponding rotation picture thereof with a corresponding rotation category, wherein each car damage picture sample is correspondingly labeled with a first preset rotation category; A3. taking each car damage picture sample labeled with a rotation category and a corresponding rotation picture thereof as a picture training subset, and dividing all picture training subsets into a training set with a first proportion and a verification set with a second proportion; A4. training the picture rotation category identification model by using the training set; and A5. verifying the accuracy of the trained picture rotation category identification model by using the verification set, if the accuracy is greater than or equal to a preset accuracy, ending training, or, if the accuracy is smaller than a preset accuracy, increasing the number of car damage picture samples, and re-executing S2, S3, S4, and S5. 3. The car damage picture angle correction method of claim 2 , wherein a rotation angle for one-time angle rotation of the car damage picture sample is a; if 360/a is a positive integer, a preset number of the angle rotations for each car damage picture sample is equal to (360/a); or, if 360/a is a decimal number, the preset number is equal to an integer part of (360/a). 4. The car damage picture angle correction method of claim 2 , after step A, the method further comprising: analyzing whether the identified rotation category corresponding to the car damage picture is a second preset rotation category or a third preset rotation category, wherein the second preset rotation category is clockwise rotation of 90 degrees, and the third preset rotation category is clockwise rotation of 270 degrees; or, the second preset rotation category is clockwise rotation of 270 degrees, and the third preset rotation category is clockwise rotation of 90 degrees; step B comprising: determining, if the identified rotation category is a second preset rotation category, a rotation control parameter corresponding to the identified rotation category according to a pre-determined mapping relation between rotation categories and rotation control parameters; step C comprising: rotating the received car damage picture according to the determined rotation control parameter to generate a rotation picture to be secondarily identified; after step C, the method further comprising: identifying, by using the pre-trained picture rotation category identification model, a secondary identification rotation category corresponding to the rotation picture to be secondarily identified; determining, if the secondary identification rotation category is a first preset rotation category, the rotation picture to be secondarily identified as an angle-normal car damage picture, wherein the first preset rotation category is clockwise rotation of 0 degree or clockwise rotation of 360 degrees; and determining, if the secondary identification rotation category is a fourth preset rotation category, the identified rotation category corresponding to the car damage picture as a third preset rotation category, determining a rotation control parameter corresponding to the third preset rotation category according to the pre-determined mapping relation between rotation categories and rotation control parameters, and rotating the received car damage picture according to the determined rotation control parameter to generate an angle-normal car damage picture, wherein the fourth preset rotation category is clockwise rotation of 180 degrees or counterclockwise rotation of 180 degrees. 5. The car damage picture angle correction method of claim 3 , after step A, the method further comprising: analyzing whether the identified rotation category corresponding to the car damage picture is a second preset rotation category or a third preset rotation category, wherein the second preset rotation category is clockwise rotation of 90 degrees, and the third preset rotation category is clockwise rotation of 270 degrees; or, the second preset rotation category is clockwise rotation of 270 degrees, and the third preset rotation category is clockwise rotation of 90 degrees; step B comprising: deter
by image rotation, e.g. by 90 degrees · CPC title
Scenes; Scene-specific elements (control of digital cameras H04N23/60) · CPC title
using neural networks · CPC title
Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN] · CPC title
using classification, e.g. of video objects · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.