Roper PXD1000 manual Pixel Swizzling

Page 18

Pixel Swizzling

The second aspect of multi-channel cameras that can cause problems for digital frame grabbers is the ordering of the received pixels. Figure 1 illustrates how the Dalsa CA-D4 two-channel camera transmits pixels to the frame grabber. Two pixels are received on the first pixel clock; pixel 0 from the top left edge of the image and pixe1 1023 (remember there are 1024 pixels/line in the) from the top right. On each successive clock the next pixel received from each channel is from

one step in toward the centerline.

Figure 2.

Channel 1 in the Dalsa CA-D4 (in 2 channel mode) transmits image data beginning at the left edge of the top row continuing to the midpoint at which time it returns to the left edge to begin line two. It continues sending the data line by line until it reaches the bottom of the image. Channel 2 transmits right to left, stopping at the midpoint and in a similar fashion transmitting each half line from top to bottom.

If this information were simply transferred to system memory (Figure3), the end- user application would not have a coherent image but instead would need to de- scramble the image software, a time consuming task.

Figure 3.

18

Image 18
Contents Purchase from Imagenation Camera Configuration Files & Guides Build your own cablePXD Data Page Page Data connector J2 I/O Connector Optional Build from cable with compatible FG connectorCable kit CB-012-00 Making a data cable for 11-bit to 32-bit Cameras Cable kit CB-011-00Build from cable with compatible Camera connector PXD Configuration Application Enter Pixel clock speed from the camera specification Relationship to various pins Output formats/standards i.e. RS422, TTL, LDVS? Modes 8x1, 8x2 Channel WEN SignalData line Options Triggers methods and optionsFrame Rate Burst PCI Rate versus Sustained PCI RateEIA422-B vs. EIA-644 Input Look-up Tables LUTsPixel Clock Source Pixel Swizzling Page Possible Cause/Solution ResolutionSymptom Scatter/GatherSymptoms Graduations have stripes