发明名称 Image processing apparatus, method for processing image, and program
摘要 An image processing apparatus that outputs a transformed image obtained by performing geometric transformation on an input image identifies, on the basis of inverse parameters of the geometric transformation, a plurality of sets of coordinates in the input image corresponding to a plurality of sets of coordinates in the transformed image, store, among the plurality of sets of coordinates in the transformed image, one or more sets of coordinates that satisfy a certain condition and the identified sets of coordinates corresponding to the one or more sets of coordinates in a memory while associating the one or more sets of coordinates and the identified sets of coordinates with each other, and generates the transformed image on the basis of data stored in the memory.
申请公布号 US9454801(B2) 申请公布日期 2016.09.27
申请号 US201514601696 申请日期 2015.01.21
申请人 Canon Kabushiki Kaisha 发明人 Kuroki Daisuke
分类号 G06T3/40;H04N5/232 主分类号 G06T3/40
代理机构 Canon USA, Inc., IP Division 代理人 Canon USA, Inc., IP Division
主权项 1. An image processing apparatus that outputs a transformed image obtained by performing geometric transformation on an input image, the image processing apparatus comprising: an identification unit configured to identify, on the basis of inverse parameters of the geometric transformation, a plurality of second sets of coordinates in the input image corresponding to a plurality of first sets of coordinates in the transformed image located within a certain distance from a first set of coordinates; a control unit configured to specify, among a plurality of third sets of coordinates located within the certain distance from a second set of coordinates in the transformed image, one or more sets of coordinates that overlap the plurality of first sets of coordinates in the transformed image located within the certain distance from the first set of coordinates, and to determine, among the plurality of second sets of coordinates identified by the identification unit, one or more sets of coordinates in the input image corresponding to the specified one or more sets of coordinates, and to cause a memory to store the specified one or more sets of coordinates and the determined one or more sets of coordinates associated with each other; and a generation unit configured to generate the transformed image by determining pixel values corresponding to the first set of coordinates in the transformed image based on pixel values corresponding to the plurality of second sets of coordinates identified by the identification unit, and pixel values corresponding to the second set of coordinates in the transformed image based on pixel values corresponding to the sets of coordinates including the determined one or more sets of coordinates in the input image stored in the memory.
地址 Tokyo JP