发明名称 Image processing apparatus, image processing method, and storage medium
摘要 An image processing apparatus that generates an output image by deforming an input image by coordinate transformation, comprises a divisor calculation unit calculates a minimum value and a maximum value of a divisor, used in division operation of coordinate transformation; a coefficient calculation unit obtains a range of the divisor in a way that a result of the division operation becomes equal to or smaller than an allowable error, and calculates a normalization parameter by dividing a minimum value of the range by the minimum value of the divisor; a parameter adjustment unit calculates an adjustment parameter used in the coordinate transformation, and outputs the adjustment parameter; and an image deformation processing unit performs transformation processing of the coordinate information using the adjustment parameter, and outputs a result of the transformation processing.
申请公布号 US9218647(B2) 申请公布日期 2015.12.22
申请号 US201313849632 申请日期 2013.03.25
申请人 CANON KABUSHIKI KAISHA 发明人 Takamura Akihiro
分类号 G06T5/00;G06T1/20 主分类号 G06T5/00
代理机构 Carter, DeLuca, Farrell & Schmidt, LLP 代理人 Carter, DeLuca, Farrell & Schmidt, LLP
主权项 1. An image processing apparatus that generates an output image by a deformation process including a coordinate transformation on an input image, comprising a computer configured to implement: an input unit configured to input a deformation parameter; a divisor calculation unit configured to calculate a minimum value of a divisor for the coordinate transformation based on the deformation parameter on the input image, in accordance with a divisor used in a division operation for the coordinate transformation based on the deformation parameter on a maximum coordinate value and a minimum coordinate value among a plurality of coordinate values in the input image; a coefficient calculation unit configured to, based on a relation between a divisor and an error in a division operation, obtain a range of the divisor in a way that a result of the division operation becomes equal to or smaller than an allowable error, and calculate a ratio by dividing a minimum value of the range by the minimum value of the divisor calculated by the divisor calculation unit; a parameter adjustment unit configured to calculate an adjustment parameter, used in the coordinate transformation on the input image, based on a result of multiplying the deformation parameter input by the input unit by the ratio calculated by the coefficient calculation unit, and execute round processing on the adjustment parameter; an image deformation processing unit configured to perform the deformation process including the coordinate transformation of the plurality of coordinate values of the input image using the rounded adjustment parameter; and a display control unit configured to control a display unit for displaying an output image based on image data obtained by the deformation process on the input image by the image deformation processing unit.
地址 Tokyo JP