Shakiness of a panoramic video can be reduced by an image processing
method comprising: setting a common coordinate system which can be
transformed from individual coordinate systems of a plurality of image
sensing devices; estimating postures of at least one of the plurality of
image sensing devices; calculating an estimated posture of the common
coordinate system using at least one of the estimated posture of the
plurality of image sensing devices; calculating a correction transform
for reducing a shakiness of the common coordinate system using the
estimated posture of the common coordinate system; calculating a
correction transform for reducing a shakiness of each of the plurality of
image sensing devices using the correction transform; applying the
corresponding correction transform to a sensed image which is sensed by
each of the plurality of image sensing devices; and composing a panoramic
image by joining a plurality of transformed sensed images.