×

Data processing system for logically adjacent data samples such as image data in a machine vision system

  • US 6,208,772 B1
  • Filed: 10/17/1997
  • Issued: 03/27/2001
  • Est. Priority Date: 10/17/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system, comprising:

  • a data organizer, for receiving a sequential stream of data comprising a plurality of logically adjacent data samples, and for organizing a digital representation of a predetermined number of said plurality of logically adjacent data samples into a processor word;

    at least one data sample memory, responsive to said data organizer, for storing a plurality of said processor words;

    a data word aligner, responsive to said at least one data sample memory, for receiving at least first and second said processor words, for selecting at least one data sample from said first processor word and at least one data sample from said second processor word, and for providing at least one aligned processor word comprising said predetermined number of said plurality of logically adjacent data samples, said aligned processor word including at least said selected at least one data sample from said first processor word and said selected at least one data sample from said second processor word; and

    at least one word-wide data processor, responsive to said data word aligner, for receiving a sequential stream of said aligned processor words, each said aligned processor word comprising said predetermined number of said logically adjacent data samples, for simultaneously processing said predetermined number of logically adjacent data samples received as said sequential stream of aligned processor words, and for generating a sequential stream of data processor result words based on said simultaneously processed predetermined number of logically adjacent data samples received as said one aligned processor word from said sequential stream of aligned processor words, said at least one word-wide data processor selected from the group consisting of;

    a neighborhood processing unit;

    an image arithmetic processing unit;

    a segmentation processing unit;

    a morphology processing unit; and

    a correlation processing unit.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×