Patent ID: 8498330

Claim:
A method of video coding mode selection, comprising: retrieving, by a processor, coding history of one or more specific coded video frame units; determining, by the processor, whether a first motion prediction to be performed on a current coding video frame unit being with either an inter prediction or an intra prediction according to the retrieved coding history; performing, by the processor, the first motion prediction on the current coding video frame unit; determining, by the processor, a best inter prediction mode among one or more possible inter prediction modes for said first motion prediction if the first motion prediction being performed with an inter prediction, or a best intra prediction mode among one or more possible intra prediction modes for said first motion prediction if the first motion prediction being performed with an intra prediction; comparing, by the processor, the performance of said best inter prediction mode if the first motion prediction being performed with an inter prediction or said best intra prediction mode if the first motion prediction being performed with an intra prediction with a threshold value to determine whether to bypass a second motion prediction; wherein if the second motion prediction is not bypassed, the second motion prediction to be performed with an inter prediction if the first motion prediction being an intra prediction; otherwise with an intra prediction.