US11496633B2ActiveUtilityA1

Image processing apparatus and server apparatus with interactive refinement of streak detection, control method therefor, and storage medium

Assignee: CANON KKPriority: Feb 19, 2020Filed: Feb 4, 2021Granted: Nov 8, 2022
Est. expiryFeb 19, 2040(~13.6 yrs left)· nominal 20-yr term from priority
Inventors:Kosuke Yasaki
G06N 3/08H04N 1/00819G06N 3/04H04N 1/00037H04N 1/00018H04N 1/00087G06N 3/0464
57
PatentIndex Score
0
Cited by
9
References
11
Claims

Abstract

There is provided an information processing apparatus. The information processing apparatus acquires image data of a document read via a scanner; detects a streak included in the image data acquired by the acquisition unit by using a parameter for detection processing of detecting a streak; transmits the image data, the parameter, and a detection result obtained by the detection unit to an external apparatus; and changes the parameter used by the detection unit upon reception of a change in the parameter from the external apparatus.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An image processing apparatus comprising:
 a scanner that scans a document to generate image data; 
 a controller or a circuit that detects a streak included in the generated image data by using a parameter for detecting the streak; and 
 a network interface that transmits at least the generated image data and a detection result of the streak to an external apparatus, 
 wherein the network interface receives a new parameter, the new parameter being transmitted based on the detection result and another detection result of the streak included in the transmitted image data by the external apparatus, and 
 wherein the image processing apparatus changes the parameter with the received new parameter. 
 
     
     
       2. The apparatus according to  claim 1 , wherein the controller or the circuit further corrects the streak included in the generated image data when the controller or the circuit detects that a streak is included in the image data. 
     
     
       3. The apparatus according to  claim 1 , wherein the network interface further transmits the parameter, and
 wherein the network interface further receives the new parameter, the new parameter being transmitted based difference between the detection result and the another detection result of the streak included in the transmitted image data by the external apparatus. 
 
     
     
       4. The apparatus according to  claim 1 , wherein the network interface transmits the image data to the external apparatus before the controller or the circuit detects the streak included in the generated image data. 
     
     
       5. The apparatus according to  claim 1 , wherein the controller or the circuit re executes streak detection processing for the generated image data by using the changed parameter when the image processing apparatus changes the parameter. 
     
     
       6. The apparatus according to  claim 1 , wherein the parameter includes a difference between a luminance value of a background of a document and a luminance value of a streak. 
     
     
       7. The apparatus according to  claim 1 , wherein the another detection result is obtained by a detecting process using a learned model by the external apparatus. 
     
     
       8. A server apparatus comprising:
 a network interface that receives, from an image processing apparatus, image data generated by scanning a document by a scanner of the image processing apparatus and a detection result of a streak by using a parameter for detecting a streak by the image processing apparatus; and 
 a controller or a circuit that detects the streak included in the received image data, 
 wherein the network interface transmits, based on the received detection result and another detection result by the controller or the circuit, a new parameter to the image processing apparatus to cause the image processing apparatus to change the parameter with the new parameter. 
 
     
     
       9. The apparatus according to  claim 8 , wherein the controller or the circuit detects the streak using a learned model. 
     
     
       10. A control method for an image processing apparatus, the method comprising:
 scanning a document to generate image data; 
 detecting a streak included in the generated image data by using a parameter for detecting the streak; and 
 transmitting at least the generated image data and a detection result of the streak to an external apparatus, 
 receiving a new parameter from the external apparatus, the new parameter being transmitted based on the detection result and another detection result of the streak included in the transmitted image data by the external apparatus, and 
 changing the parameter with the received new parameter. 
 
     
     
       11. A non-transitory storage medium storing a program executed by an image processing apparatus, the program causing a computer to execute
 scanning a document to generate image data; 
 detecting a streak included in the generated image data by using a parameter for detecting the streak; and 
 transmitting at least the generated image data and a detection result of the streak to an external apparatus, 
 receiving a new parameter from the external apparatus, the new parameter being transmitted based on the detection result and another detection result of the streak included in the transmitted image data by the external apparatus, and 
 changing the parameter with the received new parameter.

Join the waitlist — get patent alerts

Track US11496633B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.