1. A method for an intelligent user-interaction control system, comprising: generating a plurality of summary video frames for a certain time of incoming bit-stream of a video program to be shown on a display, according to a predetermined algorithm such that the plurality of summary video frames have desired local similarity among neighboring frames, desired covering content variation, and desired visual quality for a plurality of objects; detecting a hold command from a user to stop the video program; presenting the plurality of summary video frames to the user on the display after stopping the video program; obtaining a user selection on a selected summary frame from the plurality of the summary video frames; presenting the plurality of objects of interest segmented from the selected summary frame to the user on the display; determining a user-selected object of interest from the plurality of objects of interest; searching the selected object in an online database to obtain searching results corresponding to the selected object; and prompting the user based on the searching results.