A User Interface (UI) for a real-time panoramic image correction system
and method that simplifies the use of the system for the user. The UI
includes a control panel that allows a user to enter meeting table size
and shape, camera position and orientation, and the amount of
normalization desired (e.g. 0 to 100%). A window can also be implemented
on a display that displays the corrected panoramic image. In this window,
the head (either normalized or non-normalized) of a meeting participant,
preferably one that is speaking, is extracted and displayed in a separate
window. Additionally, the corrected panoramic image, whose size will vary
in conjunction with the amount of warping applied, can be displayed and
transmitted with extra pixels around its perimeter in order to allow the
corrected or normalized panoramic image to adapt to any of the standard
display size and resolutions and to simplify network transmission. The
corrected image can also be transmitted with standard resolutions using
non-unity pixel aspect ratios to simply network transmission.