A method for stabilizing and optimizing angiogram cine runs. The method for
stabilizing involves reducing abrupt motion from the last frame to the
first frame by refining the choice of the estimates of first and last
frame indices provided by the user and by performing image registration so
that a feature of interest is nearly in the same position between the last
and first frame. According to another aspect, a network accessible system
for storing and playing back angiographic images and presenting patient
information is provided. The most diagnostically relevant subset of frames
are extracted from selected cine runs and made available over a wide area
network (WAN) such as the Internet. The process of identifying a subset of
frames encompassing a few cardiac cycles from the most relevant cine runs
makes it possible for authorized users to view the images on a web page
interface from remote locations like homes or offices using the Internet
which otherwise suffers from bandwidth limitations that restricts the
amount of data that can be transmitted within a reasonable delay.