EXPLOITING LOCAL COLOUR DEPENDENCIES in BINARY TREE PREDICTIVE CODING J a Robinson University of York, UK. INTRODUCTION Bina

Total Page:16

File Type:pdf, Size:1020Kb

EXPLOITING LOCAL COLOUR DEPENDENCIES in BINARY TREE PREDICTIVE CODING J a Robinson University of York, UK. INTRODUCTION Bina EXPLOITING LOCAL COLOUR This paper reports developments aimed at DEPENDENCIES IN solving the above technical problems and up- BINARY TREE PREDICTIVE CODING dated experimental comparisons showing that the latest version of BTPC remains competi- J A Robinson tive for general-purpose image coding. University of York, UK. BTPC METHOD INTRODUCTION In common with a small number of other pre- dictive coding schemes (e.g. [3-5]), BTPC Binary Tree Predictive Coding (BTPC) is a divides an input picture into rasters of pels, general-purpose compression scheme for still evenly subsampled from the original, with the images. Its design criteria are: rasters coded in order of increasing density. In • Good rate/distortion performance for both the example block of image pels shown in fig- lossy and lossless compression of all im- ure 1, the coding order is A1, A2, A3, A4, B1, age types (including photographs, line C1, C2, … , E11, E12. graphics, text images, high-quality shaded graphics, and medical images). A1 E1 C1 E2 A2 • Fast operation, particularly for decoding • Patent-free E3 D1 E4 D2 E5 When initially reported [1], BTPC was com- C2 E6 B1 E7 C3 pared with JPEG, GIF and research coders of that time, SPIHT and CALIC. It outperformed E8 D3 E9 D4 E10 JPEG and GIF (except for limited-palette col- our graphics) but was inferior to SPIHT and A3 E11 C4 E12 A4 CALIC in their respective areas of strength. Figure 1. Example block of image pels Tested with an assortment of images of differ- showing membership in five rasters. ent modalities, BTPC was the most consistent overall performer, other coders faring poorly A pel in the current raster is predicted from on image types outside their design limits. pels in the previous and current rasters that surround it spatially, for example E6 is pre- An implementation of BTPC (version 4.1) has dicted from E3, D1, E4, C2, B1 and D3. The been available online since 1997. This has method is therefore interpolative. BTPC differs been widely downloaded, tested and applied. from other such schemes in that its predictions are non-linear, and adaptive to luminance sur- On its initial release, two problems were iden- face shape (and thereby to different types of tified with BTPC: picture content). Prediction errors are arranged • The most visible coding artifact at low into a binary tree structure for efficient coding data rates is contouring. This effect should of blocks of zeros. For example, B1 is the par- be reduced, even at the expense of objec- ent of C1 and C2, which in turn are parents of tive quality (PSNR). D1 and D2, and D3 and D4 respectively. A • BTPC performs significantly poorer than leaf codeword at B1 indicates that all descen- GIF for limited-palette, highly-structured dents are predicted without error. A set of colour graphics, where colour quantization Huffman coders provides backend lossless allows very high compression. coding of prediction errors and tree leaves. Today, the most telling problem for BTPC is Details of the original method are provided in that the research systems against which it was [1] and an improvement is documented in [6]. compared have been superseded by standards. JPEG-LS and JPEG 2000 not only out- NEW DEVELOPMENTS compress SPIHT and CALIC [2], but fast im- plementations are available. Moreover, GIF I have conducted systematic experiments now has a standard patent-free replacement in aimed at improving BTPC’s performance rela- PNG, and although JPEG 2000 is subject to tive to the current standards. Some of this many patents, the JPEG 2000 committee has work has produced improvements for both negotiated royalty-free use of all the algo- monochrome and colour image coding: rithms in the core method. Thus BTPC’s lack • The predictor adaptation to local lumi- of patents is no longer a telling advantage. nance variance has been reformulated to reduce the visibility of contouring on pho- tographic images. Essentially this means using more pels in the predictor in areas of rent pel if all pels below it in the tree, in all low variation. three components, are predicted without error. • The coding of Huffman tables has been The use of the modified predictor, described improved so that small pictures are com- above, increases the number of zeros in the pressed more efficiently. second and third components, so the leaf- • The Huffman coders now incorporate codeword overhead is only slightly greater runlength coding where this provides a than that for coding the first component only. benefit, so that large pictures are com- pressed more efficiently. The improvements described above plus nu- Other investigations resulted in small overall merous smaller changes have been incorpo- improvement at significant computational cost, rated into BTPC version 5. so have not been incorporated in the next re- lease version of BTPC. These include EXPERIMENTS • Adaptation of the Huffman code tables dependent on signal level and local activ- BTPC 5 was compared against the following ity. systems: • Vector predictions for simultaneous cod- JPEG-LS (LOCO I) -- The Hewlett-Package ing of three colour channels. locoe/locod implementation [7]. Experiments However, two investigations focused on ex- used all three sample, line and plane interleav- ploiting the local dependencies between colour ing options, and the one that compressed most channels did yield significant improvements. was chosen for each image. (Sometimes this was not the option recommended for a particu- Linking prediction across colour channels lar image type.) JPEG 2000 -- The Kakadu V3.4 implementa- Most colour image coding schemes exploit tion [8]. Equal weighting of colour channels statistical correlations between colour compo- was used to maximize PSNR. nents through a global transformation of the GIF encoding was independently done with the colour space – typically a fixed transform from ImageMagick convert tool and the image R,G,B to Y,C1,C2. BTPC 5 uses a global viewer xv. These palletize differently and give transform which is based on the statistics of different compression rates. The better was the image. However, an adaptive predictive chosen in each case. coding scheme is also able to exploit local de- PNG encoding was done with the Image pendencies between components. In BTPC, Magick convert tool. this works as follows: The first component Baseline JPEG -- The Independent JPEG recovered from a prediction and a non-zero Group’s implementation. This rescales input prediction error is compared, after decoding, images to [0,255] so images were pre- and with the prediction region and used to select a post- processed to ensure fair PSNR results. predictor that would have been better than the BTPC 5 -- The new version of BTPC incorpo- one used. This modified predictor is then used rating the improvements described above. for the remaining two components if their local prediction surfaces are of similar shape. This The experiments are summarized with repre- method means that prediction of components 2 sentative and BTPC worst-case examples in and 3 (typically the chrominance) is based on figures 2 to 8. For lossless coding, only the the spatial structure of component 1, which better of GIF and PNG is shown in each case. normally yields a significant reduction in the prediction error for those components. DISCUSSION AND CONCLUSIONS Integrated coding of zero prediction errors BTPC, even with its improvements, underper- forms its best competitors in their areas of An integrated binary tree over all three colour strength. However, the degree of underperfor- channels provides more efficient coding of mance is, arguably, minor, compared to blocks of zeros. I investigated a number of BTPC’s advantage of good performance across structures for simultaneous coding of zeros in all image types. colour images, including a hex-tree structure wherein codewords could signify that any For lossless compression of photographs, combination of the three colour channels had JPEG-LS outperforms BTPC (and PNG) by 0- all zeros below the current pel. However, the 10%. For lossy compression of photos, JPEG relatively simple binary tree proved to be al- 2000 beats BTPC by between 0 and 2 dB over most as data-rate efficient and far faster. This all usable bitrates. Although subjective tests modification sends a leaf codeword at the cur- have not been performed, figure 2 allows com- parison of JPEG 2000 and BTPC at equal bi- [4] L Arnold, “Interpolative Coding of Images trates and at equal PSNRs. This illustrates that with Temporally Increasing Resolution,” Sig- PSNR may favour JPEG 2000 relative to sub- nal Processing, Vol 17, pp 151-160, 1989 jective judgement. BTPC’s relative perform- [5] R L de Quieroz, D A F Florencio, R W ance improves for smaller images: below 100 Shafer, “Nonexpansive Pyramid for Image x 100 pels it is usually competitive with JPEG Coding using a Nonlinear Filterbank”, IEEE 2000, even on PSNR terms, making it equally Trans Im Proc, Vol 7, No 2, pp 246-252, 1998. efficient for any application where large im- [6] J A Robinson, “In-Band Redundancy Re- ages are sliced (e.g. in web-based interactive moval for Binary Tree Predictive Coding”, applications). For lossless compression of Proc First Internat Symposium on Communi- graphics, BTPC is inferior to the better of GIF cation Systems and Digital Signal Processing, and PNG, and where palettization is possible, Sheffield, UK, 6-8 April 1998, pp 52-55. it can still be significantly worse. However, it [7] M Weinberger, G Seroussi, G Sapiro, achieves lossy coding of graphics without visi- “LOCO-I: A Low Complexity, Context-Based, ble artifacts at well below the GIF and PNG Lossless Image Compression Algorithm, “ rates, and is also much better than any other Proc IEEE Data Compression Conference, lossy system for graphics.
Recommended publications
  • Free Lossless Image Format
    FREE LOSSLESS IMAGE FORMAT Jon Sneyers and Pieter Wuille [email protected] [email protected] Cloudinary Blockstream ICIP 2016, September 26th DON’T WE HAVE ENOUGH IMAGE FORMATS ALREADY? • JPEG, PNG, GIF, WebP, JPEG 2000, JPEG XR, JPEG-LS, JBIG(2), APNG, MNG, BPG, TIFF, BMP, TGA, PCX, PBM/PGM/PPM, PAM, … • Obligatory XKCD comic: YES, BUT… • There are many kinds of images: photographs, medical images, diagrams, plots, maps, line art, paintings, comics, logos, game graphics, textures, rendered scenes, scanned documents, screenshots, … EVERYTHING SUCKS AT SOMETHING • None of the existing formats works well on all kinds of images. • JPEG / JP2 / JXR is great for photographs, but… • PNG / GIF is great for line art, but… • WebP: basically two totally different formats • Lossy WebP: somewhat better than (moz)JPEG • Lossless WebP: somewhat better than PNG • They are both .webp, but you still have to pick the format GOAL: ONE FORMAT THAT COMPRESSES ALL IMAGES WELL EXPERIMENTAL RESULTS Corpus Lossless formats JPEG* (bit depth) FLIF FLIF* WebP BPG PNG PNG* JP2* JXR JLS 100% 90% interlaced PNGs, we used OptiPNG [21]. For BPG we used [4] 8 1.002 1.000 1.234 1.318 1.480 2.108 1.253 1.676 1.242 1.054 0.302 the options -m 9 -e jctvc; for WebP we used -m 6 -q [4] 16 1.017 1.000 / / 1.414 1.502 1.012 2.011 1.111 / / 100. For the other formats we used default lossless options. [5] 8 1.032 1.000 1.099 1.163 1.429 1.664 1.097 1.248 1.500 1.017 0.302� [6] 8 1.003 1.000 1.040 1.081 1.282 1.441 1.074 1.168 1.225 0.980 0.263 Figure 4 shows the results; see [22] for more details.
    [Show full text]
  • Thank You for Listening to My Presentation Gif
    Thank You For Listening To My Presentation Gif Derisible and alveolar Harris parades: which Marko is Noachian enough? Benny often interknit all-over when uxorilocal slangily.Jeremy disanoints frowningly and debugs her inventions. Defeated Sherwood usually scraping some outsides or undermine She needed to my presentation gifs to acknowledge the presenters try to share the voice actor: thanks in from anywhere online presentations. Lottie support integration with you for thanks for husband through the present, a person that lay behind him that feeling of. When my presentation gifs and presenting me and graphics let me or listen in the presenters and wife. It for my peers or are telling me wide and gif plays, presenters who took it have a random relevant titles to do not affiliated with. He had for you gif by: empty pen by taking the. The presentation for listening animated gifs for watching the body is an award ceremony speech reader is serious first arabesque, he climbed to. Make your organization fulfill its vastness, then find the bed to? Music streaming video or message a sample thank your take pride in via text and widescreen view my friends and many lovely pictures to think he killed them! Also you for presentation with quotes for the speech month club is back out of people meet again till it! From you listen to thank you a presentation and presenting? But i would not, bowing people of those values. Most memorable new life happened he used in twenty strokes for some unseen animal gifs that kind. So my presentation gifs image gifs with short but an! Life go on a meme or buy sound library to gif thank you for listening to my presentation visual design type some sort a pet proposal of.
    [Show full text]
  • The GIF That Keeps on Giving: Assignment Design with Looped Animations
    The GIF that Keeps on Giving: Assignment Design with Looped Animations http://bit.ly/gifgive While an older format (created in 1987), GIFs (Graphics Interchange Format) have experienced a resurgence in popularity and use in the past decade. Due to the recent proliferation of digital platforms that host GIFs, the format as a means of communication and as an act of composition has become naturalized and therefore invisible. The rise in their popularity makes GIFs important for scholars of digital literacy and composition to understand and utilize in their teaching and research. We argue that their playful nature, ease of use, and delivery opens GIFs up for new avenues of research, inquiry, and analysis. As such, GIFs can be meaningfully incorporated into the composition classroom as critical components of assignment design and the feedback process. In this mini-workshop, we will introduce participants to pre-existing examples of GIF assignments we have used in courses, discuss avenues for pedagogical research, guide participants in the creation of new GIFs, and facilitate participants’ efforts to design assignments that use GIFs. Workshop Agenda http://bit.ly/gifgive Introduction ● Facilitators Icebreaker (5-10): Getting to Know You ​ ​ ● Participants Overview (10): The GIF That Keeps on Giving (http://bit.ly/gifgivepres) ​ ​ ​ ​ ​ ● History (Matt) ● Integration into Current Communication (Jamie) ● Affective Nature of GIFs (Megan) ● Avenues of Inquiry ● As Digital Composition (Matt) ● Issues of Identity (Matt) ● Hierarchy/ Canon: r/highqualitygifs
    [Show full text]
  • Understanding Image Formats and When to Use Them
    Understanding Image Formats And When to Use Them Are you familiar with the extensions after your images? There are so many image formats that it’s so easy to get confused! File extensions like .jpeg, .bmp, .gif, and more can be seen after an image’s file name. Most of us disregard it, thinking there is no significance regarding these image formats. These are all different and not cross‐ compatible. These image formats have their own pros and cons. They were created for specific, yet different purposes. What’s the difference, and when is each format appropriate to use? Every graphic you see online is an image file. Most everything you see printed on paper, plastic or a t‐shirt came from an image file. These files come in a variety of formats, and each is optimized for a specific use. Using the right type for the right job means your design will come out picture perfect and just how you intended. The wrong format could mean a bad print or a poor web image, a giant download or a missing graphic in an email Most image files fit into one of two general categories—raster files and vector files—and each category has its own specific uses. This breakdown isn’t perfect. For example, certain formats can actually contain elements of both types. But this is a good place to start when thinking about which format to use for your projects. Raster Images Raster images are made up of a set grid of dots called pixels where each pixel is assigned a color.
    [Show full text]
  • Universitas Internasional Batam Design And
    UNIVERSITAS INTERNASIONAL BATAM Faculty of Computer Science Department of Information Systems Odd Semester 2019/2020 DESIGN AND DEVELOPMENT OF A GIF AND APNG MANIPULATION DESKTOP APPLICATION Andreas Pangestu NPM: 1631081 ABSTRACT The development of computer systems worldwide pushes the development of animated image formats. Animated images are a general and inseparable element of the internet. Aside from being a form of sharable content across computer users, animated images are one of the prominent forms of culture and communication in the internet. One of the digital image formats that supports animation is the GIF format, which by now, dominates a major proportion of all of the animated images present on the internet. The popularity of the GIF format is derived from its practicality. This practicality however comes with a trade-off in image quality. It only supports a range of 256 colors with optional full transparency. Another animated image format is called APNG, which in essence, is a PNG image but contains more than 1 image frame within it, effectively making it an animated image. APNG is superior in terms of image quality when compared to GIF, because it has the quality of a normal static PNG image. It supports 24-bit RGB colors or 32-bit RGBA colors, with an alpha channel that supports partial and/or full transparency. Despite its better quality, the GIF format is more popular and ubiquitous because of the severe lack of APNG manipulating tools on the internet. The author of this thesis will develop a cross-platform desktop GIF and APNG manipulation application. It supports 3 main features: creation of GIF and APNG images using image sequences, splitting of GIF and APNG images into image sequences, and modification of the attributes of GIF and APNG images.
    [Show full text]
  • Image Formats
    Image Formats Ioannis Rekleitis Many different file formats • JPEG/JFIF • Exif • JPEG 2000 • BMP • GIF • WebP • PNG • HDR raster formats • TIFF • HEIF • PPM, PGM, PBM, • BAT and PNM • BPG CSCE 590: Introduction to Image Processing https://en.wikipedia.org/wiki/Image_file_formats 2 Many different file formats • JPEG/JFIF (Joint Photographic Experts Group) is a lossy compression method; JPEG- compressed images are usually stored in the JFIF (JPEG File Interchange Format) >ile format. The JPEG/JFIF >ilename extension is JPG or JPEG. Nearly every digital camera can save images in the JPEG/JFIF format, which supports eight-bit grayscale images and 24-bit color images (eight bits each for red, green, and blue). JPEG applies lossy compression to images, which can result in a signi>icant reduction of the >ile size. Applications can determine the degree of compression to apply, and the amount of compression affects the visual quality of the result. When not too great, the compression does not noticeably affect or detract from the image's quality, but JPEG iles suffer generational degradation when repeatedly edited and saved. (JPEG also provides lossless image storage, but the lossless version is not widely supported.) • JPEG 2000 is a compression standard enabling both lossless and lossy storage. The compression methods used are different from the ones in standard JFIF/JPEG; they improve quality and compression ratios, but also require more computational power to process. JPEG 2000 also adds features that are missing in JPEG. It is not nearly as common as JPEG, but it is used currently in professional movie editing and distribution (some digital cinemas, for example, use JPEG 2000 for individual movie frames).
    [Show full text]
  • Website Quality Evaluation Based on Image Compression Techniques
    Volume 7, Issue 2, February 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Website Quality Evaluation based On Image Compression Techniques Algorithm Chandran.M1 Ramani A.V2 MCA Department & SRMV CAS, Coimbatore, HEAD OF CS & SRMV CAS, Coimbatore, Tamilnadu, India Tamilnadu, India DOI: 10.23956/ijarcsse/V7I2/0146 Abstract-Internet is a way of presenting information knowledge the webpages plays a vital role in delivering information and performing to the users. The information and performing delivered by the webpages should not be delayed and should be qualitative. ie. The performance of webpages should be good. Webpage performance can get degraded by many numbers of factors. One such factor is loading of images in the webpages. Image consumes more loading time in webpage and may degrade the performance of the webpage. In order to avoid the degradation of webpage and to improve the performance, this research work implements the concept of optimization of images. Images can be optimized using several factors such as compression, choosing right image formats, optimizing the CSS etc. This research work concentrates on choosing the right image formats. Different image formats have been analyzed and tested in the SRKVCAS webpages. Based on the analysis, the suitable image format is suggested to be get used in the webpage to improve the performance. Keywords: Image, CSS, Image Compression and Lossless I. INTRODUCTION As images continues to be the largest part of webpage content, it is critically important for web developers to take aggressive control of the image sizes and quality in order to deliver a fastest loading and responsive site for the users.
    [Show full text]
  • Image Formats
    Image formats David Bařina March 22, 2013 David Bařina Image formats March 22, 2013 1 / 49 Contents 1 Notions 2 Uncompressed formats 3 Lossless formats 4 Lossy formats David Bařina Image formats March 22, 2013 2 / 49 Introduction the need for compression: FullHD image with resolution 1920×1080×3 ≈ 6 MB compression: none, lossless, lossy formats: BMP, TIFF, GIF, PNG, JPEG-LS, JPEG, JPEG-2000, . David Bařina Image formats March 22, 2013 3 / 49 Compression data (BMP, TIFF) data → RLE (BMP, TGA, TIFF) data → prediction → context EC (JPEG-LS) data → prediction → RLE → EC data → prediction → dictionary method (PNG) data → dictionary method (GIF) data → transform → RLE+EC (JPEG) data → transform → context EC (JPEG 2000) David Bařina Image formats March 22, 2013 4 / 49 Color color primary colors of CRTs: R, G, B luminance ITU-R BT.601 Y = 0.299R + 0.587G + 0.114B David Bařina Image formats March 22, 2013 5 / 49 Color models and spaces model CIE xy chromaticity diagram space, gamut David Bařina Image formats March 22, 2013 6 / 49 YCbCr RGB transform Y 0 +0.299 +0.587 +0.114 R Cb = 128 + −0.16875 −0.33126 +0.5 · G Cr 128 +0.5 −0.41869 −0.08131 B David Bařina Image formats March 22, 2013 7 / 49 Chroma subsampling Y vs. Cb, Cr unobservable by human block, macropixel J:a:b, 4:4:4, 4:2:2, 4:1:1, 4:2:0 centroids 4:4:4 4:2:2 4:1:1 4:2:0 David Bařina Image formats March 22, 2013 8 / 49 Pixelformat model + memory layout RGB24 vs.
    [Show full text]
  • Digital Preservation Guidance Note: Graphics File Formats
    Digital Preservation Guidance Note: 4 Graphics File Formats Digital Preservation Guidance Note 4: Graphics file formats Document Control Author: Adrian Brown, Head of Digital Preservation Research Document Reference: DPGN-04 Issue: 2 Issue Date: August 2008 ©THE NATIONAL ARCHIVES 2008 Page 2 of 15 Digital Preservation Guidance Note 4: Graphics file formats Contents 1 INTRODUCTION .....................................................................................................................4 2 TYPES OF GRAPHICS FORMAT........................................................................................4 2.1 Raster Graphics ...............................................................................................................4 2.1.1 Colour Depth ............................................................................................................5 2.1.2 Colour Spaces and Palettes ..................................................................................5 2.1.3 Transparency............................................................................................................6 2.1.4 Interlacing..................................................................................................................6 2.1.5 Compression ............................................................................................................7 2.2 Vector Graphics ...............................................................................................................7 2.3 Metafiles............................................................................................................................7
    [Show full text]
  • Webp - Faster Web with Smaller Images
    WebP - Faster Web with smaller images Pascal Massimino Google Confidential and Proprietary WebP New image format - Why? ● Average page size: 350KB ● Images: ~65% of Internet traffic Current image formats ● JPEG: 80% of image bytes ● PNG: mainly for alpha, lossless not always wanted ● GIF: used for animations (avatars, smileys) WebP: more efficient unified solution + extra goodies Targets Web images, not at replacing photo formats. Google Confidential and Proprietary WebP ● Unified format ○ Supports both lossy and lossless compression, with transparency ○ all-in-one replacement for JPEG, PNG and GIF ● Target: ~30% smaller images ● low-overhead container (RIFF + chunks) Google Confidential and Proprietary WebP-lossy with alpha Appealing replacement for unneeded lossless use of PNG: sprites for games, logos, page decorations ● YUV: VP8 intra-frame ● Alpha channel: WebP lossless format ● Optional pre-filtering (~10% extra compression) ● Optional quantization --> near-lossless alpha ● Compression gain: 3x compared to lossless Google Confidential and Proprietary WebP - Lossless Techniques ■ More advanced spatial predictors ■ Local palette look up ■ Cross-color de-correlation ■ Separate entropy models for R, G, B, A channels ■ Image data and metadata both are Huffman-coded Still is a very simple format, fast to decode. Google Confidential and Proprietary WebP vs PNG source: published study on developers.google.com/speed/webp Average: 25% smaller size (corpus: 1000 PNG images crawled from the web, optimized with pngcrush) Google Confidential and Proprietary Speed number (takeaway) Encoding ● Lossy (VP8): 5x slower than JPEG ● Lossless: from 2x faster to 10x slower than libpng Decoding ● Lossy (VP8): 2x-3x slower than JPEG ● Lossless: ~1.5x faster than libpng Decoder's goodies: ● Incremental ● Per-row output (very low memory footprint) ● on-the-fly rescaling and cropping (e.g.
    [Show full text]
  • Full Feature List
    FULL FEATURE LIST ABBYY® FineReader® PDF 15 Standard ABBYY® FineReader® PDF 15 Corporate ABBYY® FineReader® PDF for Mac® Standard Corporate for Mac User experience and productivity Productivity software to manage PDF, scanned, and paper documents in the digital workplace: edit, protect, + + share, collaborate, convert, compare, digitize, retrieve Productivity software for document conversion into editable formats and searchable PDFs for all types of + + + PDFs, paper documents, and their images Easy-to-use interface + + + Quick task shortcuts for most popular scenarios in the + + + start window Direct scanning of paper documents for editing or + + + conversion with built-in scanning interface User interface languages 23 interface 23 interface 6 interface languages 1 languages 1 languages 1 High-speed conversion of multi-page documents with + + + effective multi-core processing support Compliance with accessibility standards (Section 508) + + VPAT form VPAT form High-resolution monitor support + + + Integration with FineReader PDF Mobile App + + Dark Mode support + Continuity Camera support + Platform (operation system) Windows Windows macOS Edit, protect, and collaborate on PDFs Edit and organize PDFs Viewing Open and view PDFs: pages, attachments, metadata, + + + comments, etc. Pages and metadata only Zoom and rotate pages for viewing + + + Full document preview for PDFs in Windows® Explorer + + and Microsoft® Outlook® Standard Corporate for Mac Set FineReader PDF as default PDF viewer + + + Various PDF viewing modes: full screen, one
    [Show full text]
  • Lightspeed Live Stream Product Sheet
    Lightspeed Live Stream Product Sheet Lightspeed Live Stream Live Multiscreen Encoding, Packaging and Deployment Telestream® Lightspeed™ Enterprise-class Multiscreen Streaming Live Stream can be deployed as a Telestream Lightspeed Live Stream delivers enterprise-class live streaming for stand-alone solution for live media and entertainment companies, corporations, government agencies and multiscreen services or combined educational facilities. Lightspeed Live Stream provides superior quality and with the Vantage Media Processing efficiency adaptive bit rate encoding for SD, HD and UHD sources into AVC Platform via the optional and HEVC. This integrated hardware and software appliance combines Lightspeed Live Capture multiple CPU and GPU cores as well as targeted ASIC CODEC acceleration product. to deliver flexible and efficient encoding performance. Input support is available for SDI as well as IP sources, offering future-proof operation as Stream Conditioning: delivery mechanisms change. Output can be delivered via RTMP to platforms Seamless content replacement and such as YouTube and Facebook, as well as ATS, HTTP Live Streaming (HLS), downstream digital ad insertion are MPEG DASH, and CMAF packages and MP4/MP3 files. possible with Lightspeed Live Video Processing and Encoding Stream’s stream conditioning Choice of 8 or 16bit video processing and support for AVC, HEVC (h.264 & technology. h.265) and HDR encoding. Integrated multi-core multi-processor CPU, GPU, and ASIC compute allow for efficient balancing of encoding optimized for each processor type. CODEC selection includes the highest quality and efficiency x264 and x265 AVC and HEVC. Selectable CODECs and process- ing deliver choices for optimizing quality, efficiency and maximizing encoding density. Packaging Integrated HLS, MPEG DASH, and CMAF packaging.
    [Show full text]