Abstract:
The invention provides a method for mapping a data stream onto an SDI channel, said data stream comprising a sequence of m-bit words, a range of values from 0 to 2**n - 1 and from 2**m - 2**n to 2**m - 1 being excluded values on said SDI channel. The method comprises the steps of grouping the words to be transmitted, detecting if at least one of the words of the group contains a number of MSB's equal to one, and then recoding these MSBs and adding a constant, in order that no excluded values are obtained. Supplementary bits signal groups that have been recoded.
Abstract:
A video data extension system includes a transmitter and a receiver for transmitting and receiving encoded serial data. Transmitter is configured to receive one SDI 3G video stream at 2.97 Gb/s, two HD-SDI video streams at 1.485 Gb/s, two SD-SDI at 270 Mb/s, or one HD-SDI at 1.485 Gb/s and one SD-SDI at 270 Mb/s. Received data is segmented into packets to form an extended video stream for transmission at 3.75 Gb/s. To each packet, idle and header are provided. Data such as RS422 data may be included in the extended video stream. Where the received data includes data from two HD streams, received data are segmented into two groups of data packets for arranging into extended video stream in an alternate manner. Upon receiving the extended video stream, receiver uses idles to align data and header information to separate the HD streams.
Abstract:
Embodiments of the present disclosures provide a method, system and apparatus for transmitting intelligent information. When one frame of video data x is to be transmitted, a SDI sending terminal determines whether there is intelligent information satisfying a transmission condition; the transmission condition comprising that intelligent information is not transmitted and transmission of a frame of video data corresponding to the intelligent information is finished. If there is the intelligent information satisfying the transmission condition, the SDI sending terminal adds intelligent information y being one item of the intelligent information satisfying the transmission condition into a preset position of the video data x; and transmits the video data x having the intelligent information y. By using the solutions of the present disclosures, implementation costs are reduced and security is improved.
Abstract:
The invention provides a method for mapping a data stream onto an SDI channel, said data stream comprising a sequence of m-bit words, a range of values from 0 to 2**n - 1 and from 2**m - 2**n to 2**m - 1 being excluded values on said SDI channel. The method comprises the steps of grouping the words to be transmitted, detecting if at least one of the words of the group contains a number of MSB's equal to one, and then recoding these MSBs and adding a constant, in order that no excluded values are obtained. Supplementary bits signal groups that have been recoded.
Abstract:
The present disclosure relates to a signal processing device, a signal processing method, a program, and a signal transmission system, which are capable of enabling video switching in frame units of an original video signal when a high-definition video signal having a high frame rate is serially transmitted. A pixel thinning control unit thin out every other pair of two neighboring pixel samples of each line from N consecutive frames of a video signal including an mxn/(48P-60P)×N/r:g:b/10-bit or 12-bit signal in which the number of pixels per frame exceeds the number of pixels specified in an HD format at intervals of 2N lines, map the thinned every other pair of two neighboring pixel samples to first to 4N-th sub images including an m' X n'/48P-60P/r':g':b'/10-bit or 12-bit signal, and arrange a vertical blanking region between two of N regions in which pixel samples of respective frames of the first video signal are mapped in each sub image. For example, the present disclosure can be applied to a broadcasting camera.
Abstract:
A packet-based video network including: two or more video data sources, each configured to launch video data packets onto the network as multicast data packets each associated with a multicast group identifier corresponding to that video data source; and a video data destination configured to receive and process video data from a video data source by joining a multicast group corresponding to that video data source, and execute a switching operation to switch from receiving video data from a first video data source to receiving video data from a second video data source by leaving a multicast group of the first video data source and joining a multicast group of the second video data source. The video data destination is configured to process video data corresponding to a video frame which, at end of a frame period, represents a most recently received video frame from the first video data source.
Abstract:
In a video signal transmitting device, a basic image generation unit extracts, for each of the color signal component, pixels constituting a frame of the color signal component at a uniform interval two-dimensionally and two-dimensionally arranges the extracted pixels in a prescribed arrangement to generate a prescribed number of color signal basic images. A basic stream generation unit extracts, for each of the color signal basic images, pixels of the color signal basic image generated by the basic image generation unit in a prescribed sequence to generate a basic stream. A link signal generation unit synthesizes a prescribed number of basic streams in the same or different color signal components generated by the basic stream generation unit, encodes bit-length units of the synthesized basic streams to a different bit length, and generates a link signal having a prescribed speed.
Abstract:
An apparatus for converting between synchronous audio, video and control signals and asynchronous data streams for an IP network as interfaces for the audio and video signals and for control signals. A processor is arranged to convert between the synchronous audio, video and control signals and asynchronous packaged data streams. The data streams are sent on a stream according to IP standards that are selected according to the nature of the signal to be transmitted.
Abstract:
Systems and methods are disclosed which relate to improving synchronization of clocks between a sender and a receiver communicating via an asynchronous serial interface. In a ring topology (130), a master device (105) is connected to a plurality of slaves (S1-S3) communicating using a bi-frequency encoded bit stream. A host device communicates with the master device using a non-return-to-zero data encoding. Each slave (SI -S3) receives data from the master (105) and sends it to the next slave in the ring unaltered unless the master indicates a requirement for a particular data, and transmits placeholder bits with a value of 0 around the ring. A particular slave can "fill-in" the placeholder bits with the information to be sent back to the master by inverting the placeholder bit. Clock synchronization between a receiving device and a transmitting device is improved using a fractional rate multiplier to generate a data sampling clock from a system clock. By adjusting the denominator, the sampling clock can be tuned to match the baud rate of the asynchronous serial data stream received from the transmitting device. Embodiments described include power management, data acquisition (DAQ), etc.
Abstract:
A video data extension system includes a transmitter and a receiver for transmitting and receiving encoded serial data over optical fibers. Transmitter is configured to receive one SDI 3G video stream at 2.97 Gb/s, two HD-SDI video streams at 1.485 Gb/s, two SD-SDI at 270 Mb/s, or one HD-SDI at 1.485 Gb/s and one SD-SDI at 270 Mb/s. Received data is segmented into packets to form an extended video stream for transmission at 3.75 Gb/s. To each packet, idle and header are provided. Out-of-band data, such as RS422 data, may be included in the extended video stream. In cases where the received data includes data from two HD streams, received data are segmented into two groups of data packets for arranging into extended video stream in an alternate manner. Upon receiving the extended video stream, receiver uses idles to align data and header information to separate the HD streams.