×

Motion vector detecting apparatus for video telephone/teleconference systems

  • US 5,142,361 A
  • Filed: 06/19/1991
  • Issued: 08/25/1992
  • Est. Priority Date: 06/21/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A motion vector detecting apparatrus for detecting motion vectors based on current frame data including a number of pixel data and preceding frame data which had been immediately previously entered thereto, said motion vector detecting apparatus comprising:

  • first storing means for storing said current frame data;

    second storing means for storing said preceding frame data;

    first temporary storing means for storing pixel data supplied from said first storing means, said first temporary storing means having a number of a cache memories;

    a number of second temporary storing means for storing pixel data supplied from said second storing means, said second temporary storing means having a number of cache memories;

    acces control means for controlling read and write operations of said first and second storing means and said first and second temporary storing means, said access control means performing a first transfer operation, in which cache memories of said first and second temporary storing means are sequentially selected as input cache memories into which pixel are to be written, and pixel data corresponding to detection image blocks included in said current frame data and pixel data corresponding to neighboring image blocks included in said preceding frame data are transferred respectively from said first and second storing means respectively to the selected input cache memories of said first and second temporary storing means, said access control means further performing a second transfer operation, in which cache memories of said first and second temporary storing means, into which writing is not being conducted, are sequentially selected as output cache memories, from which pixel data are to be read out, and pixel data corresponding to said detection image blocks stored in the selected output cache memories of said first temporary storing means and pixel data corresponding to said neighboring image blocks stored in the selected output cache memories of said second temporary storing means are sequentially read out; and

    motion vector calculation means for sequentially evaluating the correlation between pixel data read out from said first temporary storing means and pixel data read out from said second temporary storing means, and for detecting said motion vector based on an image block read out from said second temporary means which has the highest correlation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×