Patent Document ID: 10147155
Application ID: 14555177
Patent Status: 1

Claim One:
1. A method for altering a perspective of an image, the method comprising: obtaining a selection of a type of perspective reduction from a plurality of types of perspective reduction, the selection obtained from an user interface module that provides access to a perspective reduction application, each respective type of perspective reduction resulting in a gradual and spatial narrowing of the perspective of the image toward a different selected side of the image, the types of perspective reduction comprising a left-side type perspective reduction indicating a 90 degree clockwise rotation from an original orientation, a bottom-side type perspective reduction indicating a 180 degree rotation from the original orientation, and a right-side type perspective reduction indicating a 90 degree counter-clockwise rotation from the original orientation; receiving a selection of a select type of perspective reduction; rotating the image from the original orientation to an intermediary orientation based on the select type of perspective reduction, wherein the intermediary orientation comprises one of: 90 degrees clockwise from the original orientation for the left-side type perspective reduction, 180 degrees from the original orientation for the bottom-side type perspective reduction, and 90 degrees counter-clockwise from the original orientation for the right-side type perspective reduction; removing one or more pixels from each of a plurality of rows of the image while the image is positioned in the intermediary orientation, wherein a quantity of pixels removed from each row of the image is determined by determining a value n for each respective row and removing the nth pixel from each respective row, wherein the value n for each respective row is determined using the formula: n=[(a reduction ratio)×(a number of pixels in the respective row)×(a total number of rows in the image−an index number of the respective row in the image)]/(the total number of rows in the image), wherein after removing the one or more pixels from each of the plurality of rows of the image, the top row includes less pixels than a bottom row of the image, and each row of the image that is positioned below the top row includes at least as many pixels as the top row of the image; and rotating the image to the original orientation after removing the one or more pixels.