IP Library › Granted Patent US 10,366,477
Granted Patent B2
US 10,366,477 · App. 15/802,677 · Granted Jul 30, 2019

Image processing apparatus and image processing method

Inventors: Kazuhiro Tsubota (Kanagawa, JP); Ryoji Ogino (Kanagawa, JP); Kojiro Iwasaki (Tokyo, JP); Mikio Morioka (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G06T5/006G06K9/2081G06T3/00G06T5/001G06T5/20H04N1/3872H04N5/23238H04N5/2628H04N7/18H04N1/387
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,366,477
App. No.
15/802,677
Granted
Jul 30, 2019
Kind
B2
Abstract

A method for processing an image includes receiving an input image having distortion, receiving position information input by a user on the received input image, generating a first image by correcting the input image having distortion, and translating a position on the input image having distortion indicated by the received position information into a position on the generated first image. The method further includes setting, on the generated first image, a first mask area having a predetermined shape and including the position on the generated first image translated from the position on the input image having distortion, and performing mask processing on the set first mask area on the generated first image.

Claims (59)

1. A method for processing an image comprising:

receiving an input image having distortion;

receiving position information input by a user on the received input image;

generating a first image by correcting the input image having distortion;

translating a position on the input image having distortion indicated by the received position information into a position on the generated first image;

setting, on the generated first image, a first mask area having a predetermined shape and including the position on the generated first image translated from the position on the input image having distortion; and

performing mask processing on the set first mask area on the generated first image.

2. The method for processing an image according to claim 1 , further comprising:

displaying, on display, the generated first image on which the mask processing is performed.

3. The method for processing an image according to claim 1 , further comprising:

setting, on the input image, a mask area having a predetermined shape that is the same as the predetermined shape of the first mask area and including the position on the input image having distortion translated into the position on the generated first image; and

performing mask processing on the set mask area on the input image.

4. The method for processing an image according to claim 3 , further comprising:

displaying, on a display, the input image on which the mask processing is performed.

5. The method for processing an image according to claim 1 , further comprising:

generating a second image, distinct from the first image, by correcting the input image having distortion;

translating the position on the input image having distortion indicated by the received position information into a position on the generated second image;

setting, on the generated second image, a second mask area having a predetermined shape that is the same as the predetermined shape of the first mask area and including the position on the generated second image translated into the position on the input image having distortion; and

performing mask processing on the set second mask area on the generated second image.

6. The method for processing an image according to claim 5 , further comprising:

displaying, on a display, the generated second image on which the mask processing is performed.

7. The method for processing an image according to claim 5 , wherein

the generated first image comprises a plurality of distortion corrected images, each of the distortion corrected images corresponds to a different portion of the input image having distortion.

8. The method for processing an image according to claim 5 , wherein

the generated second image comprises a plurality of distortion corrected images, each of the distortion corrected images corresponds to a different portion of the input image having distortion.

9. The method for processing an image according to claim 8 , wherein

the generated first image comprises a plurality of distortion corrected images, each of the distortion corrected images corresponds to a different portion of the input image having distortion, and

the number of the distortion corrected images in the generated first image is greater than the number of the distortion corrected images in the generated second image.

10. The method for processing an image according to claim 5 , wherein

the generated first image comprises a plurality of panoramic images, and

the generated second image comprises a plurality of distortion corrected images, each of the distortion corrected images corresponds to a different portion of the input image having distortion designated by a user.

11. The method for processing an image according to claim 5 , wherein

a first parameter is used for generating the first image for correcting distortion of the input image, and

a second parameter, distinct from the first parameter, is used for generating the second image for correcting distortion of the input image.

12. The method for processing an image according to claim 1 , wherein

the received position information include a coordinate on the input image having distortion, and

the first mask area is set so that the coordinate becomes a center of the predetermined shape.

13. The method for processing an image according to claim 1 , wherein

the predetermined shape comprises a circle or a polygonal shape.

14. The method for processing an image according to claim 1 , wherein

a first parameter used for generating the first image for correcting distortion of the input image defines a zoom magnification, and

when setting the first mask area, a size of the predetermined shape is determined according to the zoom magnification defined by the first parameter.

15. A system for processing an image comprising:

a processor;

a memory storing instructions, that when executed by the processor, cause the processor to perform operations including:

receiving an input image having distortion;

receiving position information input by a user on the received input image;

generating a first image by correcting the input image having distortion;

translating a position on the input image having distortion indicated by the received position information into a position on the generated first image;

setting, on the generated first image, a first mask area having a predetermined shape and including the position on the generated first image translated from the position on the input image having distortion; and

performing mask processing on the set first mask area on the generated first image.

16. The system for processing an image according to claim 15 , the operations further comprising:

setting, on the input image, a mask area having a predetermined shape that is the same as the predetermined shape of the first mask area and including the position on the input image having distortion translated into the position on the generated first image; and

performing mask processing on the set mask area on the input image.

17. The system for processing an image according to claim 15 , the operations further comprising:

generating a second image, distinct from the first image, by correcting the input image having distortion;

translating the position on the input image having distortion indicated by the received position information into a position on the generated second image;

setting, on the generated second image, a second mask area having a predetermined shape that is the same as the predetermined shape of the first mask area and including the position on the generated second image translated into the position on the input image having distortion; and

performing mask processing on the set second mask area on the generated second image.

Priority Claims (4)
JP 2012-017576 · Jan 31, 2012 · national
JP 2012-027160 · Feb 10, 2012 · national
JP 2012-047166 · Mar 2, 2012 · national
JP 2012-075741 · Mar 29, 2012 · national
Continuity (4)
Continuation 15183197 · Jun 15, 2016
Continuation 14444275 · Jul 28, 2014
Continuation In Part PCTJP2013000423 · Jan 28, 2013
Related Publication 20180053286A1 · Feb 22, 2018
Cited By (1)
US 12,513,402