US 9,811,889 B2
Method, apparatus and computer program product for generating unobstructed object views
Xin Chen, Evanston, IL (US); and Andi Zang, Chicago, IL (US)
Assigned to Nokia Technologies Oy, Espoo (FI)
Filed by Nokia Technologies Oy, Espoo (FI)
Filed on Dec. 31, 2014, as Appl. No. 14/587,892.
Prior Publication US 2016/0189408 A1, Jun. 30, 2016
Int. Cl. G09G 5/00 (2006.01); G06T 5/00 (2006.01); G06T 5/50 (2006.01)
CPC G06T 5/006 (2013.01) [G06T 5/005 (2013.01); G06T 5/50 (2013.01); G06T 2207/20221 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining a plurality of images of a first side of an object from a plurality of points-of-view;
normalizing each of the plurality of images to obtain a plurality of normalized images of the first side of the object, wherein each of the plurality of normalized images comprises a plurality of pixels, each pixel with image location coordinates within a respective image, and wherein at least one of the plurality of images of the first side of the object from the respective plurality of points-of-views comprises an obstructing object, and, the normalizing of each of the plurality of images comprising:
determining a plane defined by the first side of the object within the image; obtaining object information from a database, wherein the object information comprises object location and object dimensions;
determining a boundary within the plane defined by the first side of the object within the image, wherein the boundary is determined based on the object location and the object dimensions; and
rectifying the image of the first side of the object to produce a two-dimensional view of the first side of the object from a perspective normal to the plane defined by the first side of the object as the normalized image; and
generating a merged image of the first side of the object, wherein the merged image is generated by comparing each of the pixels between each of the plurality of normalized images with matching image location coordinates, wherein generating the merged image of the first side of the object comprises reducing an obstruction without determining that the obstruction is present in the plurality of images of the first side of the object from the plurality of points-of-views, and results in excluding the obstructing object from the merged image; and
causing display of the generated merged image.