1. A method comprising:
receiving an input video and an input watermark;
performing a complexity analysis on at least one region of the input video based at least on a statistical video model that provides entropy rates for a sub-band portion of the input video;
and embedding the input watermark into the input video based at least on the complexity analysis.
2. A method as recited in claim 1, wherein performing the complexity analysis includes comparing a complexity of the region to at least one complexity threshold.
3. A method as recited in claim 1, wherein embedding the input watermark includes embedding the input watermark into at least one region of the input video based upon the complexity analysis.
4. A method as recited in claim 1, wherein performing a complexity analysis includes performing at least one of a spatial complexity analysis and a temporal complexity analysis on the at least one region of the input video.
5. A method as recited in claim 4, wherein performing a spatial complexity analysis includes defining a spatial neighborhood of at least one pixel in the at least one region of the input video.
6. A method as recited in claim 1, further comprising populating side information comprising a two dimensional hash of a randomly selected frame within the input video and data representing a motion field of a pixel in the input video.
7. A method as recited in claim 1, the method further comprising populating side information comprising distinction criterion.
8. A method as recited in claim 1, the method further comprising regulating a power of the input watermark to control an amount of distortion introduced to the input video when the input watermark is embedded.
9. A method as recited in claim 1, the method further comprising:
assigning a key to a user; and
embedding the watermark based at least on the key.
10. A media storage device having a video watermarked using the method of claim 1 tangibly embodied thereon such that an attack comprising unauthorized copying of the watermarked video is discernable by a decoder.
11. One or more computer storage device media
having computer executable instructions tangibly embodied thereon, the computer executable instructions coded to program a computer to perform the method of claim 1.
12. A computerized encoding method comprising:
receiving a video for watermarking;
performing a complexity analysis on at least one region of the video, the complexity analysis being based at least on a statistical video model that provides entropy rates for a sub-band portion of the video; and
embedding a watermark into the video based at least on the complexity analysis.
13. A method as recited in claim 12, wherein a region comprises a scene of the video.
14. A method as recited in claim 12, the method further comprising receiving a complexity threshold for embedding the watermark in the video.
15. A method as recited in claim 12, the method further comprising:
assigning a key to one or more of a plurality of users; and
embedding the watermark based at least on the key.
16. A method as recited in claim 12, the method further comprising regulating a power of the watermark.
17. One or more computer storage device media having computer executable instructions tangibly embodied thereon, the computer executable instructions coded to program a computer to perform the method of claim 12.
18. An encoding system comprising:
one or more processors;
memory having instructions executable by the one or more processors, the instructions including:
a watermark encoder that, when executed by the one or more processors, performs operations comprising:
performing a complexity analysis on at least one region of a video based at least on a statistical video model that provides entropy rates for a sub-band portion of the video;
populating side information related to a selected region of the video, wherein the side information comprises a two-dimensional hash of a randomly selected frame within the video and data representing a motion field of a pixel in the video, wherein the side information is made available for decoding; and
embedding a watermark into the video based at least on the complexity analysis.
19. An encoding system as recited in claim 18, the operations performed by the watermark encoder further comprising identifying a key assigned to a user, the embedding comprising embedding the watermark into the video based at least on the key.
20. An encoding system as recited in claim 18, wherein the embedding the watermark is further based on the side information.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A dopant delivery device configured to supply dopants to a spectrometry system, the dopant delivery device comprising:
a tube including a first chamber and a second chamber, wherein the first chamber is defined by a wall of the tube, a first plug located within a portion of the tube proximate a first end of the tube, and by a second plug located within a portion of the tube at a position remote from the first end of the tube and remote from a second end of the tube;
a first dopant source included in the first chamber; and
a second dopant source included in the second chamber,
the dopant delivery device configured to be disposed within a dopant chamber of the spectrometry system and to introduce the first dopant and the second dopant into a carrier gas in the dopant chamber.
2. The dopant delivery device of claim 1, wherein the second chamber is defined by the wall of the tube and a third plug inserted into a portion of the tube proximate the second end of the tube.
3. The dopant delivery device of claim 2, wherein a bore is defined in one of the first plug and the third plug.
4. The dopant delivery device of claim 1, wherein the first dopant source comprises dichloromethane liquid.
5. The dopant delivery device of claim 4, wherein the wall of the tube defining the first chamber is permeable to dichloromethane vapor.
6. The dopant delivery device of claim 1, wherein the second dopant source comprises an ammonia solid.
7. The dopant delivery device of claim 6, configured to emit both dichloromethane vapor and ammonia vapor.
8. The dopant delivery device of claim 1, configured to provide a visual indication of an expiration of the supply of either the first dopant source or the second dopant source.
9. The dopant delivery device of claim 8, wherein the visual indication includes a visual indication of a fluid level of dichloromethane liquid.
10. The dopant delivery device of claim 8, wherein the visual indication includes a visual indication of a color of an indicator material.
11. The dopant delivery device of claim 1, coupled to the spectrometry system.
12. A method of utilizing a dopant delivery device configured to supply dopants to a spectrometry system from within a dopant chamber of the spectrometry system, the method comprising: loading a first quantity of a first dopant into a first chamber of a tube, wherein the tube includes the first chamber defined by a wall of the tube, a first plug located within a portion of the tube proximate a first a first end of the tube, and by a second plug located within the tube at a position remote from the first end of the tube and remote from a second end of the tube; and loading a second quantity of a second dopant into a second chamber of the tube.
13. An apparatus configured to supply dopants to a spectrometry system from within a dopant chamber of the spectrometry system, the apparatus comprising:
a first chamber coupled to a second chamber wherein the first chamber includes a wall contiguous with a wall of the second chamber;
the first chamber configured to retain a first dopant source and to release a first dopant from the first dopant source from an internal volume of the first chamber into a carrier gas in the dopant chamber; and
the second chamber configured to retain a second dopant source and to release a second dopant from the second dopant source from an internal volume of the second chamber into the carrier gas in the dopant chamber.
14. The apparatus of claim 13, wherein the first chamber has a dimension which differs from a corresponding dimension of the second chamber.
15. The apparatus of claim 13, configured to be mounted in a port of the spectrometry system and to deliver the first dopant and the second dopant into the spectrometry system from within the port.
16. An apparatus configured to supply dopants to a spectrometry system from within a dopant chamber of the spectrometry system, the apparatus comprising:
a first chamber coupled to a second chamber, wherein a wall of the first chamber is formed of a material different from a material of which the second chamber is formed;
the first chamber configured to retain a first dopant source and to release a first dopant from the first dopant source from an internal volume of the first chamber into a carrier gas in the dopant chamber; and
the second chamber configured to retain a second dopant source and to release a second dopant from the second dopant source from an internal volume of the second chamber into the carrier gas in the dopant chamber.
17. The dopant delivery device of claim 1, wherein one of the first plug and the second plug are secured in place within the tube by a collar which exerts a compressive force on an outside surface of the tube.
18. The dopant delivery device of claim 1, wherein a portion of the wall of the tube is porous.
19. The dopant delivery device of claim 1, further comprising an indicator material which changes color in the presence of either the first dopant or the second dopant.
20. The dopant delivery device of claim 1, wherein the first chamber includes a wall contiguous with a wall of the second chamber.
21. The dopant delivery device of claim 1, wherein the first plug and the second plug provide interference fits inside the tube.
22. The dopant delivery device of claim 1, wherein the second plug seals the first chamber from the second chamber.
23. The dopant delivery device of claim 1, wherein the second plug comprises a rod having a diameter approximately equal to an inside diameter of the tube.
24. The dopant delivery device of claim 22, wherein the second plug prevents leakage of gas between the first chamber and the second chamber and prevents cross contamination between the first chamber and the second chamber.
25. The dopant delivery device of claim 1, wherein the wall of the tube is solid and non-porous and includes no apertures.