Documentation Portal      

What are you looking for?

Camera Link Tap Geometry

Image Geometrical Properties

The relevant geometrical properties required to reconstruct the image are:

  • Vantage point: an enumerated type of parameter that specifies the position of the pixel with coordinate X=1, Y=1 in the scene. {Top-Left, Top-Right, Bottom-Left, Bottom-Right}. Default is Top-Left.
  • ImageWidth: an integer type of parameter declaring the image width expressed in pixels.
  • ImageHeight: an integer type of parameter declaring the image height expressed in pixels. This parameter is irrelevant in case of line-scan or TDI cameras.
  • TapGeometry: an enumerated type of parameter that summarizes following properties for each tap:
    • X Start: X-coordinate of the first pixel column
    • Y Start: Y-coordinate if the first pixel row
    • X End: X-coordinate of the last pixel column
    • Y End: Y-coordinate of the last pixel row
    • X Step: difference of X-coordinates between consecutive pixel columns; X-step is positive when X-coordinates are increasing along a row; it is negative otherwise.
    • Y Step: difference of Y-coordinates between consecutive pixel rows; Y-step is positive when Y-coordinates is increasing at the end of a line; it is negative otherwise.

Naming Convention

A tap geometry for area-scan camera is designated by: <TapGeometry>-<TapGeometry>

A tap geometry for line-scan or TDI-line-scan camera is designated by : <TapGeometry>

TapGeometryX is designated by <RegionX>X(<TapX>)(<ExtX>)

  • <RegionX>: an integer in range {1, 2, 3, 4, 8, 10} declaring the number of regions encountered across horizontal direction. A region is a rectangular area of adjacent pixels that are transferred in a raster-scan order through one or several taps. In case of several taps, adjacent pixels are transferred simultaneously.
  • <TapX>: an integer in range {2, 4, 8, 10} declaring the number of consecutive pixels across horizontal direction that are output simultaneously from a region.
    This field is omitted when all pixels are in the same column.
  • <ExtX>: a letter declaring the location of the pixels extractors across horizontal direction.
    This field is omitted when all pixel extractors are all at the left of each region.
    Letter E indicates that pixel extractors are at both ends of the line.
    Letter M indicates that pixel extractors are at middle of the line.
    Letter R indicates that the pixel extractors are all at the right of each region

For other values, refer to the tabular description.

TapGeometryY is designated by <RegionY>Y(<TapY>)(<ExtY)>)

  • <RegionY>: an integer in range {1, 2} declaring the number of regions encountered across vertical direction.
  • <TapY>: an integer declaring the number of consecutive pixels across vertical direction that are output simultaneously from a region.
    This field is omitted when all pixels are in the same line.
  • <ExtY>: a letter declaring the location of the pixels extractors across vertical direction. Value E indicates that pixel extractors are at top and bottom lines.
    This field is omitted when all pixel extractors are at all the top line.

Examples

  • 1X-1Y designates an area-scan camera having 1 region across X and 1 region across Y. The pixels are delivered one at a time on a single tap beginning with the leftmost pixel of the top line.
  • 1X4 designates a line-scan camera having 1 region across X. Four adjacent pixels are delivered simultaneously on 4 taps beginning with the leftmost pixels.
  • 4X1 designates a line-scan camera having 4 regions across X. Four non-adjacent pixels are delivered simultaneously on 4 taps; all taps begins with the leftmost pixel.

Allocation of Taps to Ports

The camera taps are indexed using following conventional sorting rule: first by increasing values of YStart, then by increasing value of XStart. The tap T1 is the camera tap that exhibits the smallest XStart for the smallest YStart.

Restrictions

  • All zones have the same size.
  • Zones are not overlapping.
  • All zones have the same number of taps.
  • All taps are carrying the same amount of pixels.

Tap Geometrical Properties

X properties – Tabular definitions

The following tables define the geometrical properties along the X direction.

One tap – 1X

Tap#

X Start

X End

X Step

Tap1

1

W

1

Two taps – 1X2

Tap#

X Start

X End

X Step

Tap1

1

W-1

2

Tap2

2

W

2

Two taps – 2X

Tap#

X Start

X End

X Step

Tap1

1

W/2

1

Tap2

W/2+1

W

1

Two taps – 2XE

Tap#

X Start

X End

X Step

Tap1

1

W/2

1

Tap2

W

W/2+1

-1

Two taps – 2XM

Tap#

X Start

X End

X Step

Tap1

W/2

1

-1

Tap2

W/2+1

W

1

Two taps – 2XR

Tap#

X Start

X End

X Step

Tap1

W/2

1

-1

Tap2

W

W/2+1

-1

Four taps – 1X4

Tap#

X Start

X End

X Step

Tap1

1

W-3

4

Tap2

2

W-2

4

Tap3

3

W-1

4

Tap4

4

W

4

Four taps – 2X2

Tap#

X Start

X End

X Step

Tap1

1

W/2-1

2

Tap2

2

W/2

2

Tap3

W/2+1

W-1

2

Tap4

W/2+2

W

2

Four taps – 2X2E

Tap#

X Start

X End

X Step

Tap1

1

W/2-1

2

Tap2

2

W/2

2

Tap3

W-1

W/2+1

-2

Tap4

W

W/2+2

-2

Four taps – 2X2M

Tap#

X Start

X End

X Step

Tap1

W/2-1

1

-2

Tap2

W/2

2

-2

Tap3

W/2+1

W-1

2

Tap4

W/2+2

W

2

Four taps – 4X

Tap#

X Start

X End

X Step

Tap1

1

W/4

1

Tap2

W/4+1

W/2

1

Tap3

W/2+1

3W/4

1

Tap4

3W/4+1

W

1

Four taps – 4XE

Tap#

X Start

X End

X Step

Tap1

1

W/4

1

Tap2

W/4+1

W/2

1

Tap3

3W/4

W/2+1

-1

Tap4

W

3W/4+1

-1

Four taps – 4XR

Tap#

X Start

X End

X Step

Tap1

W/4

1

-1

Tap2

W/2

W/4+1

-1

Tap3

3W/4

W/2+1

-1

Tap4

W

3W/4+1

-1

Eight taps – 1X8

Tap#

X Start

X End

X Step

Tap1

1

W-7

8

Tap2

2

W-6

8

Tap3

3

W-5

8

Tap4

4

W-4

8

Tap5

5

W-3

8

Tap6

6

W-2

8

Tap7

7

W-1

8

Tap8

8

W

8

Eight taps – 4X2

Tap#

X Start

X End

X Step

Tap1

1

W/4-1

2

Tap2

2

W/4

2

Tap3

W/4+1

W/2-1

2

Tap4

W/4+2

W/2

2

Tap5

3W/2+1

3W/4-1

2

Tap6

3W/2+2

3W/4

2

Tap7

3W/4+1

W-1

2

Tap8

3W/4+2

W

2

Eight taps – 4X2E

Tap#

X Start

X End

X Step

Tap1

1

W/4-1

2

Tap2

2

W/4

2

Tap3

W/4+1

W/2-1

2

Tap4

W/4+2

W/2

2

Tap5

3W/4-1

W/2+1

-2

Tap6

3W/4

W/2+2

-2

Tap7

W-1

3W/4+1

-2

Tap8

W

3W/4+2

-2

Eight taps – 8X

Tap#

X Start

X End

X Step

Tap1

1

W/8

1

Tap2

W/8+1

2W/8

1

Tap3

2W/8+1

3W/8

1

Tap4

3W/8+1

4W/8

1

Tap5

4W/8+1

5W/8

1

Tap6

5W/8+1

6W/8

1

Tap7

6W/8+1

7W/8

1

Tap8

7W/8+1

W

1

Eight taps – 8XR

Tap#

X Start

X End

X Step

Tap1

W/8

1

-1

Tap2

2W/8

W/8+1

-1

Tap3

3W/8

2W/8+1

-1

Tap4

4W/8

3W/8+1

-1

Tap5

5W/8

4W/8+1

-1

Tap6

6W/8

5W/8+1

-1

Tap7

7W/8

6W/8+1

-1

Tap8

W

7W/8+1

-1

Ten taps – 1X10

Tap#

X Start

X End

X Step

Y Start*

Y End*

Y Step*

Tap1

1

W-9

8

1

H

1

Tap2

2

W-8

8

1

H

1

Tap3

3

W-7

8

1

H

1

Tap4

4

W-6

8

1

H

1

Tap5

5

W-5

8

1

H

1

Tap6

6

W-4

8

1

H

1

Tap7

7

W-3

8

1

H

1

Tap8

8

W-2

8

1

H

1

Tap9

9

W-1

8

1

H

1

Tap10

10

W

8

1

H

1

Y properties – Tabular definitions

The following tables define the geometrical properties along the Y direction.

One tap – 1Y

Tap#

X Start

X End

X Step

Tap1

1

H

1

Two taps – 1Y2

Tap#

X Start

X End

X Step

Tap1

1

H-1

2

Tap2

2

H

2

Two taps – 2YE

Tap#

X Start

X End

X Step

Tap1

1

H/2

1

Tap2

H

H/2+1

-1

© 2019 EURESYS s.a.  -  About Documentation  -  MultiCam 6.17.0.4035