Pixel Data - Unibrain 580 User's Operation Manual

Firewire-800 cameras, juniper series
Table of Contents

Advertisement

Unibrain Fire-i 580/780/785/980 Operation Manual
1.5.

Pixel Data

Juniper series cameras comply with the IIDC 1394-Based Digital Camera Specification V1.32 where data packets are
transmitted by Firewire interface as isochronous packets. Every video format, mode and frame rate has different video
data format. (Pixel data source: IIDC V1.32 Specification)
Isochronous Data Block Packet Format
0 - 7
Data Length
Header CRC
Video data payload
Data CRC
Where the following fields are defined in the IEEE 1394 standard:
data_length : number of bytes in the data field
channel : isochronous channel number, as programmed in the iso_channel field of the cam_sta_ctrl register
tCode : (transaction code) shall be set to the isochronous data block packet tCode
sy : (synchronization value) shall be set to 0001h on the first isochronous data block of a frame, and shall be set to
zero on all other isochronous data blocks
Video data payload : shall contain the digital video information, as defined in the following sections
Video data Payload Structure
Pn
K
<YUV (4: 2: 2) format >
U-(K+0)
U-(K+2)
U-(K+4)
U-(K+Pn-6)
U-(K+Pn-4)
U-(K+Pn-2)
<YUV (4: 1: 1) format >
U-(K+0)
Y-(K+2)
Y-(K+5)
8 - 15
:
Pixel number / packet .
:
Pn x n (n = 0.....N-1)
(Pn x N = Total pixel number /frame)
Y-(K+0)
Y-(K+2)
Y-(K+4)
Y-(K+Pn-6)
Y-(K+Pn-4)
Y-(K+Pn-2)
Y-(K+0)
Y-(K+3)
V-(K+4)
16 - 23
24 – 31
tg
channel
tCode
tg : (tag field) shall be set to zero
V-(K+0)
V-(K+2)
V-(K+4)
V-(K+Pn-6)
V-(K+Pn-4)
V-(K+Pn-2)
Y-(K+1)
U-(K+4)
V-(K+4)
Page 6
Sy
Y-(K+1)
Y-(K+3)
Y-(K+5)
Y-(K+Pn-5)
Y-(K+Pn-3)
Y-(K+Pn-1)
V-(K+0)
Y-(K+4)
Y-(K+5)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents