356:
564:
If image component arrays are delineated using sections, then the decoder can skip components that do not have to be decoded. For example, if the image represented in the bitstream contains Y, Cb, and Cr components and the output image is monochrome, then it is not necessary to decode the Cb and Cr
506:
The standard introduces the concept of a pattern element: a rectangular subset of component samples in a sample array corresponding to a single pixel. For example, an RGB image would comprise three component arrays, one for each color component, and each pattern element comprises a single component
651:
SMPTE ST 2073-10 specifies how to embed a VC-5 bitstream as a video track in an MXF file. The MXF wrapper document was approved and published before the VC-5 standards for layers, sections, and metadata were drafted. A new project for revising ST 2073-10 to include features from the standards for
493:
SMPTE RP 2073-2 defines how to verify the compliance of an encoder or decoder implementation with the VC-5 standards. The conformance specification includes access to the VC-5 test materials: software implementations of the sample encoder and reference decoder and test images and bitstreams for
401:
codec was originally intended to be implemented as an FPGA to compress digital video input over USB. To achieve that goal, the bitstream syntax and compression algorithms had to be very simple. CineForm changed focus to video editing on personal computers. The CineForm codec was so efficient at
457:
Each version of a standard (designated by the year suffix) is a separate document so it is not possible to provide up to date links to the latest version of each document in the VC-5 Standards Suite, but since all VC-5 standards have the same number, the documents can be found by searching the
481:
A VC-5 bitstream can contain one or more rectangular arrays of integer components with a precision of at most 16 bits each for the width and height. The elementary bitstream standard does not explicitly specify how to encode an image into a VC-5 bitstream. It only provides the framework for
402:
encoding and decoding that video editing could be done on an ordinary PC without special-purpose hardware. The codec was developed as an intermediate codec: Video would be imported into the intermediate which was easier to decode and encode during editing than other video codecs.
568:
Wavelet transforms are present in the bitstream in order from small (lower resolution) to large (higher resolution). If wavelet transforms are delineated using sections and the output image has reduced resolution, then the larger (higher resolution) transforms can be skipped.
542:
A VC-5 bitstream is a sequence of tag-value pairs. The reference decoder is a simple state machine that transitions to the next tag-value pair in the VC-5 bitstream. Nothing in the VC-5 bitstream explicitly identifies the structure in the sequence of tag-value pairs.
438:
Unlike most video image and video codecs, the VC-5 codec does not divide the source image into blocks. The entire array of each image comment is transformed using a discrete wavelet codec. The specific discrete wavelet transform used for the VC-5 Codec is a 2/6
660:
After the VC-5 MXF wrapper has been revised, then features from layers, sections, and metadata can be added to IMF Application VC-5 as deemed useful. A project proposal for the revision of ST 2067-72 has not been drafted or submitted for review.
546:
SMPTE ST 2073-6 adds tag-value pairs that can be used to delineate semantically relevant portions of the bitstream. For example, section tags can identify each image component within the bitstream or each wavelet transform within a component.
527:
Some images logically comprise multiple images with the same dimensions and pixel format. For example, a stereo pair is two images representing the left and right halves of the stereo pair. Each image has the same dimensions and format.
507:
sample. The concept of pattern element is very useful for describing Bayer images. For example, a pattern element in a typical Bayer image might comprise a 2 by 2 pattern element containing R, G, G, and B color components.
518:
SMPTE ST 2073-4 extends SMPTE ST 2073-3 to describe subsampled color difference components using an extension of the pattern element concept. The standard adds tag-value pairs that describe the subsampling scheme.
502:
SMPTE ST 2073-3 specifies how to represent images in a VC-5 bitstream. This document adds tag-value pairs to represent image-specific information such as the image dimensions and pixel format of the source image.
771:
253:
tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the
605:. The XML representation can be embedded in a VC-5 bitstream and extracted during decoding. Another example is the header from DPX images which are commonly used in high-end post-production.
652:
layers, sections, and metadata has been approved. Work is pending completion of the first version of IMF Application VC-5 and is expected to begin shortly after ST 2067-72 enters Public CD.
608:
Streaming data is used for time series measurements associated with camera applications such as GPS coordinates and accelerometer readings. The streaming data format is based on the
409:
codec was submitted to SMPTE for standardization and named (following SMPTE conventions) as VC-5. The documents in the VC-5 standards are described in section
Standards below.
454:
The naming scheme for SMPTE documents is <type> <number>-<part>:<year>. For example: OV 2073-0:2023 is the VC-5 overview document published in 2023.
382:
531:
SMPTE ST 2073-5 adds the capability to represent multiple images in the bitstream, each image having the same dimensions and pixel format. Each image is called a layer.
98:
761:
459:
572:
Sections also allow multiple images with different dimensions, formats, and other characteristics to be represented in a single VC-5 bitstream.
715:
187:
211:
269:
534:
Applications of layers include stereo pairs, multiple image exposures for HDR, and the top and bottom frames in interlaced video.
385:(SMPTE) publishes standards for audio and video in professional workflows. The various types of SMPTE standards are described in
766:
291:
199:
81:
48:
205:
155:
122:
88:
443:. The designation 2/6 mean that the lowpass flter has a 2 by 2 footprint and the highpass filter has a 6 by 6 footprint.
232:
159:
from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
680:, including source code for the sample encoder and reference decoder, sample source images, and encoded bitstreams.
74:
615:
Dark metadata is intended for metadata that does not have a published standard such as vendor-specific metadata.
624:
52:
236:
217:
109:
If you have not resolved the issues listed above, your draft will be declined again and potentially deleted.
44:
106:
If you would like to continue working on the submission, click on the "Edit" tab at the top of the window.
101:
when addressing this issue. If no additional references exist, the subject is not suitable for
Knowledge.
295:
250:
171:
630:
SMPTE ST 2073-10 specifies how to embed a VC-5 bitstream as a video track in an MXF generic container.
440:
67:
59:
515:
Images can be represented using YCbCr color components. The Cb and Cr components may be subsampled.
305:
425:
643:
SMPTE ST 2067-72 will specify how to use the VC-5 representation of video in IMF applications.
711:
323:
703:
29:
586:
1. Intrinsic metadata that assist in decoding the images represented by a VC-5 bitstream,
167:
239:
to find examples of
Knowledge's best writing on topics similar to your proposed article.
669:
SMPTE standards, including the standards mentioned in this article, can be found in the
470:
SMPTE OV 2073-0 describes each of the published documents in the VC-5 standards suite.
434:
Simple reversible integer wavelet transform that is efficient and retains image detail.
129:
Please do not remove reviewer comments or this notice until the submission is accepted.
97:
Make sure you add references that meet these criteria before resubmitting. Learn about
755:
699:
SMPTE OV 2073-0:2023 VC 5 Video
Essence -- Overview for the SMPTE 2073 Document Suite
193:
174:. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
490:
SMPTE policy requires that a conformance specification be developed for any codec.
224:
221:
36:
670:
580:
SMPTE ST 2073-7 specifies the method for embedding metadata in a VC-5 bitstream.
731:
707:
355:
346:
Please note that if the issues are not fixed, the draft will be declined again.
166:, or if the review is taking a lot of time, you can try asking for help on the
697:
451:
The VC-5 codec standard comprises a suite of documents published over time.
482:
specifying how rectangular arrays can be encoded using the VC-5 standards.
677:
406:
398:
375:
609:
554:
Identifying portions of the bitstream that can be decoded concurrently,
386:
602:
249:
To improve your odds of a faster review, tag your draft with relevant
478:
SMPTE ST 2073-1 defines the syntax and semantics of VC-5 bitstreams.
62:. In summary, the draft needs multiple published sources that are:
676:
VC-5 Part 2 Conformance includes a link to the test materials on
366:
The VC-5 image and video codec as standardized by the ISO SMPTE.
583:
There are four types of metadata supported by the VC-5 codec:
431:
Extensible bitstream format comprising 32-bit tag-value pairs,
15:
354:
315:
24:
772:
AfC submissions on science, mathematics and engineering
560:
Adding error detection and correction to the bitstream.
338:
327:
147:
114:
424:
Support for a wide variety of image formats including
58:
This draft's references do not show that the subject
627:(MXF) as the container for video and audio tracks.
550:Sections enable additional capabilities including:
374:The VC-5 Codec is the SMPTE standardization of the
589:2. Extrinsic metadata defined by other standards,
383:Society of Motion Picture and Television Engineers
598:Intrinsic metadata is unique to the VC-5 codec.
47:. If you need help with referencing, please see
43:sources are required so that information can be
557:Partial decoding and lower resolution decoding,
35:This submission is not adequately supported by
22:Submission declined on 17 June 2024 by
494:verifying compliance with the VC-5 standards.
71:(not just passing mentions about the subject)
8:
190:– a basic overview on how to edit Knowledge.
417:Key advantages of the VC-5 codec include:
689:
601:Examples of extrinsic metadata include
462:for documents with the number ""2073".
511:Subsampled Color Difference Components
245:Improving your odds of a speedy review
421:Very efficient encoding and decoding,
7:
762:AfC submissions by date/16 June 2024
188:Knowledge:Contributing to Knowledge
220:– make sure your article includes
14:
212:Knowledge:Writing better articles
60:qualifies for a Knowledge article
143:editing or submitting your draft
112:If you need extra help, please
200:Help:Referencing for beginners
1:
656:IMF Application VC-5 Revision
634:Current and Upcoming Projects
214:– how to improve your article
208:– how to develop your article
206:Knowledge:Article development
732:"Discrete wavelet transform"
153:at the AfC Help Desk or get
120:at the AfC Help Desk or get
708:10.5594/SMPTE.OV2073-0.2023
233:Knowledge:Featured articles
202:– how to include references
788:
441:reversible integer wavelet
647:VC-5 MXF Wrapper Revision
486:Conformance Specification
326:2 seconds ago. Reviewer:
126:from experienced editors.
49:Referencing for beginners
625:Material Exchange Format
592:3. Streaming data, and
237:Knowledge:Good articles
218:Knowledge:Verifiability
196:– how to use the markup
767:Draft articles on STEM
359:
272:Add tags to your draft
181:How to improve a draft
164:feedback on your draft
610:GoPro Metadata Format
358:
671:SMPTE Document Index
639:IMF Application VC-5
474:Elementary Bitstream
387:SMPTE Document Types
378:Intermediate Codec.
231:You can also browse
172:relevant WikiProject
225:third-party sources
603:Adobe XMP metadata
595:4. Dark metadata.
360:
319: 3 months ago.
717:978-1-68303-291-5
364:
363:
350:
349:
331:
320:
313: Declined by
149:ask us a question
141:If you need help
136:Where to get help
116:ask us a question
99:mistakes to avoid
779:
746:
745:
744:
743:
728:
722:
721:
694:
343:
341:
334:
333:
321:
318:
312:
282:Editor resources
276:
274:
263:Women scientists
152:
119:
37:reliable sources
33:
27:
16:
787:
786:
782:
781:
780:
778:
777:
776:
752:
751:
750:
749:
741:
739:
730:
729:
725:
718:
696:
695:
691:
686:
667:
658:
649:
641:
636:
623:SMPTE uses the
621:
578:
540:
525:
513:
500:
488:
476:
468:
449:
415:
413:Characteristics
395:
372:
367:
351:
339:
337:
322:Last edited by
314:
311:
310:
283:
279:
278:
277:
270:
268:
246:
242:
241:
229:
182:
178:
177:
146:
137:
133:
132:
113:
102:
94:
93:of the subject
63:
56:
23:
21:
12:
11:
5:
785:
783:
775:
774:
769:
764:
754:
753:
748:
747:
723:
716:
688:
687:
685:
682:
666:
663:
657:
654:
648:
645:
640:
637:
635:
632:
620:
617:
577:
574:
562:
561:
558:
555:
539:
536:
524:
521:
512:
509:
499:
496:
487:
484:
475:
472:
467:
464:
448:
445:
436:
435:
432:
429:
422:
414:
411:
394:
391:
371:
368:
365:
362:
361:
352:
348:
347:
344:
332:
309:
308:
284:
281:
280:
267:
247:
244:
243:
228:
227:
215:
209:
203:
197:
191:
184:
183:
180:
179:
176:
175:
160:
138:
135:
134:
131:
130:
127:
110:
107:
103:
96:
95:
86:
79:
72:
57:
53:Citing sources
34:
19:
13:
10:
9:
6:
4:
3:
2:
784:
773:
770:
768:
765:
763:
760:
759:
757:
737:
733:
727:
724:
719:
713:
709:
705:
701:
700:
693:
690:
683:
681:
679:
674:
672:
664:
662:
655:
653:
646:
644:
638:
633:
631:
628:
626:
618:
616:
613:
611:
606:
604:
599:
596:
593:
590:
587:
584:
581:
575:
573:
570:
566:
559:
556:
553:
552:
551:
548:
544:
537:
535:
532:
529:
522:
520:
516:
510:
508:
504:
498:Image Formats
497:
495:
491:
485:
483:
479:
473:
471:
465:
463:
461:
455:
452:
446:
444:
442:
433:
430:
427:
423:
420:
419:
418:
412:
410:
408:
403:
400:
392:
390:
388:
384:
379:
377:
369:
357:
353:
345:
342:
336:
335:
329:
328:Inform author
325:
317:
307:
306:Fix bare URLs
304:
301:
297:
293:
289:
286:
285:
275:
273:
266:
264:
260:
256:
252:
240:
238:
234:
226:
223:
219:
216:
213:
210:
207:
204:
201:
198:
195:
194:Help:Wikitext
192:
189:
186:
185:
173:
169:
165:
161:
158:
157:
151:
150:
144:
140:
139:
128:
125:
124:
118:
117:
111:
108:
105:
104:
100:
92:
91:
87:
85:
84:
80:
78:
77:
73:
70:
69:
65:
64:
61:
54:
50:
46:
42:
38:
31:
26:
20:
18:
17:
740:, retrieved
738:, 2024-07-23
735:
726:
698:
692:
675:
668:
665:Availability
659:
650:
642:
629:
622:
614:
607:
600:
597:
594:
591:
588:
585:
582:
579:
571:
567:
565:components.
563:
549:
545:
541:
533:
530:
526:
517:
514:
505:
501:
492:
489:
480:
477:
469:
456:
453:
450:
437:
426:Bayer images
416:
404:
396:
380:
373:
370:Introduction
324:Citation bot
302:
299:
292:Citation bot
287:
271:
262:
258:
254:
248:
230:
163:
162:If you need
154:
148:
142:
121:
115:
89:
82:
75:
66:
40:
619:MXF Wrapper
460:SMPTE Store
251:WikiProject
90:independent
756:Categories
742:2024-09-10
684:References
288:Easy tools
736:Knowledge
447:Standards
303:Advanced:
259:Astronomy
255:Biography
168:talk page
156:live help
145:, please
123:live help
83:secondary
576:Metadata
538:Sections
466:Overview
407:CineForm
399:CineForm
376:CineForm
340:Resubmit
222:reliable
76:reliable
68:in-depth
45:verified
41:Reliable
393:History
294: (
714:
678:GitHub
523:Layers
316:Liance
265:tags.
261:, and
25:Liance
170:of a
712:ISBN
405:The
397:The
381:The
296:help
235:and
51:and
30:talk
704:doi
758::
734:,
710:.
702:.
673:.
612:.
389:.
298:)
290::
257:,
39:.
32:).
720:.
706::
428:,
330:.
300:|
55:.
28:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.