Misplaced Pages

Video Encoded Invisible Light: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 10:05, 27 January 2006 editJmax- (talk | contribs)910 editsm spelling error← Previous edit Latest revision as of 11:23, 31 May 2023 edit undoFinlay McWalter (talk | contribs)Administrators76,008 edits See also: this is not a see-also section, which (per WP:SEEALSO) is a list of links to wikipedia articles - this is an exlink section 
(43 intermediate revisions by 31 users not shown)
Line 1: Line 1:
'''VEIL''', standing for '''Video Encoded Invisible Light''', is a technology for encoding low-bandwidth digital data ] in video signal, developed by ]. VEIL is compatible with multiple formats of video signals, including ], ], and ]. The technology is based on a ] encoded data stream in the ] of the ]. '''Video Encoded Invisible Light''' ('''VEIL''') is a technology for encoding low-bandwidth digital data ] in video signal, developed by ]. VEIL is compatible with multiple formats of video signals, including ], ], and ]. The technology is based on a ] encoded data stream in the ] of the ].


'''VRAM''', the '''Veil Rights Assertion Mark''' (also '''V-RAM'''), is a ] technology combining VEIL with a ]. It is also known as ''] plus Veil'', and ''broadcast flag on steroids''. A recent application of VEIL, the VEIL Rights Assertion Mark (VRAM or V-RAM) is a copy-restriction signal that can be used to ask devices to apply ] technology. This has been seen as analogous to the ]. It is also known as "] plus VEIL" and "broadcast flag on steroids."


There are two versions of VEIL on the market: There are two versions of VEIL on the market:


* '''VEIL 1''', or '''VEIL-I''', has raw speed of 120 ]. It is used for unidirectional communication (TV→devices) with simple devices or toys, and to deliver ]s with TV ]. It manipulates the ] of the video signal in ways difficult to perceive to human eye. * '''VEIL-I''', or '''VEIL 1''', has raw speed of 120 ]. It is used for unidirectional communication (TV→devices) with simple devices or toys, and to deliver ]s with TV ]. It manipulates the ] of the video signal in ways difficult to perceive to human eye.
* '''VEIL-II''', or '''VEIL 2''', has speed of 7200-bit/s and is one of the technologies of choice for ], as it allows communication with VEIL servers through devices equipped with backchannels. VEIL-II-capable ]es can communicate with other devices via ], ], or other short-range wireless technologies. VEIL 2 manipulates the average luminance of the alternate lines of the signal, where one is slightly raised and the other one is slightly lowered (or vice versa), encoding a bit in every pair of lines.<ref>{{cite web |url= http://www.psaresearch.com/newsletters/GoodNewsaug00.html |title=Hi-tech TV Tracking |work=PSA Research Center |publisher=Goodwill Communications|access-date=December 23, 2005 |url-status=dead |archive-url= https://web.archive.org/web/20060327125737/http://www.psaresearch.com/newsletters/GoodNewsaug00.html |archive-date=March 27, 2006 }}</ref>


The symbols (groups of 4 data bits) transmitted by VEIL-II system are encoded as "PN sequences", sequences of 16 "chips". Groups of 4 chips are encoded in pairs of lines. Each line pair is split to 4 parts, where the luminance is raised or lowered (correspondingly vice versa in the other line). In NTSC, 4-bit symbols are encoded in groups of 8 scan lines. With 224 lines per field this equals 112 bits per field, or 7200 bits per second of broadcast. VEIL-II uses scan lines 34 to 258. The PN stands for "pseudo noise" and signifies the 0.5/0.5 relative frequencies of ones and zeroes. In practice, 20 chips per line are preferred, increasing redundancy and allowing for better error detection. The PN encoding is a form of ] modulation.
* '''VEIL 2''', or '''VEIL-II''', has speed of 7200 bps and is one of the technologies of choice for ], as it allows communication with VEIL servers through devices equipped with backchannels. Veil 2 capable ]es can communicate with other devices via ], ], or other short-range wireless technologies. VEIL 2 manipulates the average luminance of the alternate lines of the signal, where one is slightly raised and the other one is slightly lowered (or vice versa), encoding a bit in every pair of lines.

The symbols (groups of 4 data bits) transmitted by VEIL-II system are encoded as "PN sequences", sequences of 16 "chips". Groups of 4 chips are encoded in pairs of lines. Each line pair is split to 4 parts, where the luminance is raised or lowered (correspondingly vice versa in the other line). In NTSC, 4 bit symbols are encoded in groups of 8 scan lines. With 224 lines per field this equals 112 bits per field, or 7200 bits per second of broadcast. VEIL-II uses scan lines 34 to 258. The PN stands for "pseudo noise" and signifies the 0.5/0.5 relative frequencies of ones and zeroes. In practice, 20 chips per line are preferred, increasing redundancy and allowing for better error detection. The PN encoding is a form of ] modulation.

Stripping the VEIL signal from the video is supposed to be more difficult than tampering with the VBI, therefore VEIL 1 is proposed as a ] tool. The signal can survive recording to video, and various sorts of digital compression. The detection devices are low-cost and can be used in a range of devices, from toys to cellphones.


Stripping the VEIL signal from the video is supposed to be more difficult than tampering with the VBI, therefore VEIL-I is proposed as a ] tool. The signal can survive recording to video, and various sorts of digital compression. The detection devices are low-cost and can be used in a range of devices, from toys to cellphones.


== Use in toys == == Use in toys ==
The technology was developed for transmitting data from the video on screen (originally specifically ]) to a line of ] toys based on the series, supplying them with information about the series and unlocking their hidden capabilities. <!-- Likely in order to provide another incentive for children to watch the shows. Wondering if they considered adding VEIL cues to ads. --> The technology was developed for '']'' TV series, for transmitting data from the video on-screen to a line of ] toys based on the series, supplying them with information about the series and unlocking their hidden capabilities.<ref>{{cite web |url= http://www.veilinteractive.com/2003/VEILBatwave.htm |title=Warner Bros. Consumer Products, Mattel and VEIL Technology Announce First-ever Truly Interactive Television Toy Line |work=VEILInteractive.com |publisher=VEIL Interactive Technologies |access-date=December 23, 2005 |url-status=dead |archive-url= https://web.archive.org/web/20051223063623/http://www.veilinteractive.com/2003/VEILBatwave.htm |archive-date=December 23, 2005 }}</ref>


For example: For example:
* The Batwave Communicator Handheld Device, when within 10 feet in the line of sight from the TV, will show engine graphics, diag, weapon systems, and enables various games stored in the device. * The Batwave Communicator Handheld Device, when within 10 feet in the line of sight from the TV, will show engine graphics, diagnostics, weapon systems, and enables various games stored in the device.
* Batwave Batman ] will pop wings from its back and light up the emblem on its chest when subjected to the videosignal from the TV. * Batwave Batman ] will pop wings from its back and light up the emblem on its chest when subjected to the videosignal from the TV.
* Batwave ] with Handheld Device will turn on various LEDs acting as its lights, play sounds, and "capture" various weapons from the show. * Batwave ] with Handheld Device will turn on various LEDs acting as its lights, play sounds, and "capture" various weapons from the show.


This technology is used also in other toys. <!-- list, anyone? --> This technology is also used in other toys, for example ].

VEIL was used in various ad campaigns{{where?|date=September 2017|reason=Definitely not the US, where cricket isn't aired on television.}} for ]. The campaign incorporated the use of VEIL decoders inside little figures of the famous cricket players Boon and Shane Warne. The toys would make comments during the cricket matches while in front of the television.


==Other uses== ==Other uses==
As of December 2005, VEIL was proposed as a ] tool to counter the ], as a technological measure legally enforced by ]. In this regard, it is a more fine-grained successor of ]. As of December 2005, VEIL was proposed as a ] tool to counter the ], as a technological measure legally enforced by the US ]. In this regard, it is a more fine-grained successor to ].

VEIL acts together with ] signal ("]") in the ], where it is used to encode the ] (RAM) signal. The CGMS-A can be stripped too easily from the analog signal, therefore the presence of RAM but absence of CGMS-A will tell the ] system to deny the copy.<ref>{{cite web |url= http://www.extremedrm.com/article/How+Will+Veils+Technology+Plug+The+Analog+Hole/164259_1.aspx |title=How Will Veil's Technology Plug the Analog Hole? |first=Mark |last=Hachman |date=November 2, 2005 |work=ExtremeDRM.com |publisher=] |access-date=December 23, 2005 |url-status=dead |archive-url= https://web.archive.org/web/20060427085830/http://www.extremedrm.com/article/How+Will+Veils+Technology+Plug+The+Analog+Hole/164259_1.aspx |archive-date=April 27, 2006 }}</ref>

== References ==

{{reflist}}


== External links==
VEIL acts together with ] signal ("]") in the ], where it is used to encode the ] (RAM) signal. The CGMS-A can be stripped too easily from the analog signal, therefore the presence of RAM but absence of CGMS-A will tell the ] system to deny the copy.
*
* {{US patent|6094228}} Method for transmitting data on viewable portion of a video signal, July 25, 2000
* Method for transmitting data on viewable portion of a video signal, May 8, 2001
* Method for transmitting data on a viewable portion of a video signal, December 9, 2003
* Method and system for enhanced modulation of video signals, January 31, 2006
* Method and system for embedding device positional data in video signals, March 10, 2005


{{Video formats}}
== See also ==
*
*


] ]
] ]
] ]

Latest revision as of 11:23, 31 May 2023

Video Encoded Invisible Light (VEIL) is a technology for encoding low-bandwidth digital data bitstream in video signal, developed by VEIL Interactive Technologies. VEIL is compatible with multiple formats of video signals, including PAL, SECAM, and NTSC. The technology is based on a steganographically encoded data stream in the luminance of the videosignal.

A recent application of VEIL, the VEIL Rights Assertion Mark (VRAM or V-RAM) is a copy-restriction signal that can be used to ask devices to apply DRM technology. This has been seen as analogous to the broadcast flag. It is also known as "CGMS-A plus VEIL" and "broadcast flag on steroids."

There are two versions of VEIL on the market:

  • VEIL-I, or VEIL 1, has raw speed of 120 bits per second. It is used for unidirectional communication (TV→devices) with simple devices or toys, and to deliver coupons with TV advertising. It manipulates the luminance of the video signal in ways difficult to perceive to human eye.
  • VEIL-II, or VEIL 2, has speed of 7200-bit/s and is one of the technologies of choice for interactive television, as it allows communication with VEIL servers through devices equipped with backchannels. VEIL-II-capable set-top boxes can communicate with other devices via WiFi, Bluetooth, or other short-range wireless technologies. VEIL 2 manipulates the average luminance of the alternate lines of the signal, where one is slightly raised and the other one is slightly lowered (or vice versa), encoding a bit in every pair of lines.

The symbols (groups of 4 data bits) transmitted by VEIL-II system are encoded as "PN sequences", sequences of 16 "chips". Groups of 4 chips are encoded in pairs of lines. Each line pair is split to 4 parts, where the luminance is raised or lowered (correspondingly vice versa in the other line). In NTSC, 4-bit symbols are encoded in groups of 8 scan lines. With 224 lines per field this equals 112 bits per field, or 7200 bits per second of broadcast. VEIL-II uses scan lines 34 to 258. The PN stands for "pseudo noise" and signifies the 0.5/0.5 relative frequencies of ones and zeroes. In practice, 20 chips per line are preferred, increasing redundancy and allowing for better error detection. The PN encoding is a form of spread spectrum modulation.

Stripping the VEIL signal from the video is supposed to be more difficult than tampering with the VBI, therefore VEIL-I is proposed as a DRM tool. The signal can survive recording to video, and various sorts of digital compression. The detection devices are low-cost and can be used in a range of devices, from toys to cellphones.

Use in toys

The technology was developed for The Batman TV series, for transmitting data from the video on-screen to a line of Batman toys based on the series, supplying them with information about the series and unlocking their hidden capabilities.

For example:

  • The Batwave Communicator Handheld Device, when within 10 feet in the line of sight from the TV, will show engine graphics, diagnostics, weapon systems, and enables various games stored in the device.
  • Batwave Batman Action Figure will pop wings from its back and light up the emblem on its chest when subjected to the videosignal from the TV.
  • Batwave Batmobile with Handheld Device will turn on various LEDs acting as its lights, play sounds, and "capture" various weapons from the show.

This technology is also used in other toys, for example Toby Terrier.

VEIL was used in various ad campaigns for Foster's Lager. The campaign incorporated the use of VEIL decoders inside little figures of the famous cricket players Boon and Shane Warne. The toys would make comments during the cricket matches while in front of the television.

Other uses

As of December 2005, VEIL was proposed as a DRM tool to counter the analog hole, as a technological measure legally enforced by the US Digital Content Security Act. In this regard, it is a more fine-grained successor to Macrovision.

VEIL acts together with CGMS-A signal ("broadcast flag") in the vertical blanking interval, where it is used to encode the Rights Assertion Mark (RAM) signal. The CGMS-A can be stripped too easily from the analog signal, therefore the presence of RAM but absence of CGMS-A will tell the copy protection system to deny the copy.

References

  1. "Hi-tech TV Tracking". PSA Research Center. Goodwill Communications. Archived from the original on March 27, 2006. Retrieved December 23, 2005.
  2. "Warner Bros. Consumer Products, Mattel and VEIL Technology Announce First-ever Truly Interactive Television Toy Line". VEILInteractive.com. VEIL Interactive Technologies. Archived from the original on December 23, 2005. Retrieved December 23, 2005.
  3. Hachman, Mark (November 2, 2005). "How Will Veil's Technology Plug the Analog Hole?". ExtremeDRM.com. Ziff Davis. Archived from the original on April 27, 2006. Retrieved December 23, 2005.

External links

Broadcast video formats
Television
Analog
405 lines
525 lines
625 lines
819 lines
1125 lines
1250 lines
Audio
Hidden signals
Historical
Digital
Interlaced
Progressive
MPEG-2 Video
AVS
AVS+
MPEG-4 Visual
MPEG-4 AVC
AVS2
MPEG-H HEVC
Audio
Hidden signals
  1. ^ Also used in China's DVB-S/S2 network.
  2. ^ Defunct.
Technical issues
Categories: