Web3D Consortium, X3D Graphics Progress and Prospects

Size: px
Start display at page:

Download "Web3D Consortium, X3D Graphics Progress and Prospects"

Transcription

1 Web3D Consortium, X3D Graphics Progress and Prospects X3D to the Rescue! SIGGRAPH Tech Talk 28 July 2010 Don Brutzman Naval Postgraduate School Monterey California USA

2 Topics New Activities Setting the stage Common 3D challenges How can X3D help? X3D Profiles and Components X3D Compressed Binary Encoding Upcoming Web3D Activities Conclusions and Recommendations

3 Table of contents New Activities A lot of rapid progress is under way

4 X3D effort is (even more) OPEN (Press release) X3D Working Group will now make meeting minutes, deliberations etc. publicly available by default, increasing the openness of our efforts to the public Member value remains, must be join Web3D to propose significant new technologies Members still decide what specification changes to to ISO for ratification IPR remains protected and royalty free Looking for even broader public feedback

5 CAD working group will go OPEN Lots of CAD efforts described in Web3D technical report to ISO TC184 Met 82% of web-visualization assessment for STEP Confirming that participating Web3D members are OK with switching to open approach Likely 1 month of due diligence, then publish report Subsequent meeting focus: roadmap KAIST briefing on Parametric History reconstruction approach during Korean Chapter meeting Thursday We will unlock CAD models in X3D version 3.3

6 X3D Earth globe generation NPS using supercomputer, data warehouse to autogenerate full globe models NPS graduate thesis nearly complete Details reported in conference workshop Four X3D Earth implementations! X3D, FreeWrl, BS Contact Geo, InstantPlayer Membership opportunity: more work needed Partnership expected to optimize across server, network and client simultaneously

7 Online continuous build server NPS has stood up an online continuous for X3D Developers integration server for regular builds Uses open-source Hudson under Apache Performs nightly compilation builds of code, error-checking validation of model content Xj3D open-source player and other tools X3D example archives, all on SourceForge Provide further quality assurance (QA) for X3D Guest account available on request

8 Hudson example Nightly build details are given for all tasks via Web interface

9 New Mobile HTML5 Profile Dramatic X3DOM work by Fraunhofer plus recent mobile workshop by ISO in Busan Korea Demonstrates that a new mobile + HTML5 profile for X3D is possible Gives stable palette for X3D, HTML5 authors Gives optimizable performance footprint for software companies building viewers Slideset describing profile is available online, lots of public discussion, members will decide

10 Add AR to mobile/html5 profile? Augmented Reality (AR) on mobile devices is compelling, and is primarily driven by Sensors for location, posture Video cameras Handsets widely deployed in the real world Is it possible to add AR to our new profile? Web3D members must implement/evaluate Possible technical collaboration with Khronos to match WebGL, OpenGL-ES footprints well

11 X3D version 3.3 draft specification Many improvements, implementations include Medical: volume visualization, annotations CAD: boundary representations (B-REPS) Geospatial refinements and DIS networking Projective texture mapping, image formats Augmented reality (AR) and video features Camera control, SFX, computational photog. Matching updates: XML validation, examples, compressed binary and ClassicVRML encodings

12 New E-learning interest group Start goals: using X3D within e-books, wikis, learning tools, content management systems Korea-chapter e-book example NPS has connected X3D to ADL SCORM E-book 3D figures in X3D for Web Authors? Discussing liaison partnership with IMS Global Learning Consortium More discussion: Thursday's Korea Chapter BOF and mailing list

13 E-learning group charter goals 1 Type of group Working group: specification change? No Special interest group: open participation Partnerships with other organizations World Wide Web Consortium (W3C) Various ISO standards committees ADL SCORM IMS Global Learning Consortium: e-books, consider possible Memorandum of Understanding (MOU) Others?

14 E-learning group charter goals 2 Document exemplars and best practices for interlinked behaviors and presentations Other languages: HTML4, HTML5, SVG, KML Wikimedia, Wordpress, other blogging tools E-books: IMS consortium Learning management systems (LMS): Sakai, ADL SCORM, Blackboard, others Content management systems (CMS): drupal, plone, others What else?

15 Book: X3D for Web Authors Book is available in softcover and e-book Morgan Kaufman publishers Many accompanying assets freely available Free authoring tool X3D-Edit 300 example X3D scenes 1200 slides, with accompanying notes 36 hours of video covering 2 courses Students learn X3D without programming

16 X3D to the Rescue! People working together requires lots of coordination and communication Web3D Consortium partnerships bring a lot of shared value to members, public

17 Table of contents Setting the Stage Many intellectual and political assets brought us here

18 Web3D Consortium Web3D Consortium founded in 1998 to protect, support and advance the VRML specification Continued efforts on new technology by multiple working groups led its successor, X3D Non-profit organization of many stakeholders ensures that X3D remains royalty free, relevant Partnership of industry, agency, academic and professional members

19 Web3D.org May 2010 May 2010

20 Historical background: VRML Virtual Reality Modeling Language (VRML) began in 1994, seeking to create 3D markup for Web Numerous candidates considered by an open community of interested practitioners SGI's OpenInventor won the initial competition VRML 1.0 developed over the next year VRML 2.0 restructured some nodes, added features VRML advanced to International Standard by ISO in 1997

21 What is Extensible 3D (X3D)? X3D is a royalty-free open-standard file format Communicate animated 3D scenes using XML Run-time architecture for consistent user interaction ISO-ratified standard for storage, retrieval and playback of real-time graphics content Enables real-time communication of 3D data across applications: archival publishing format for Web Rich set of componentized features for engineering and scientific visualization, CAD and architecture, medical visualization, training and simulation, multimedia, entertainment, education, and more

22 XML file encoding The Extensible Markup Language (XML) is a plain-text format used by many Web languages Including Hypertext Markup Language (HTML) XML is used to define other data-oriented languages Thus XML is not a language by itself, rather it is a language about languages, a metalanguage Common XML basis enables better interoperability, opens a path of least resistance for data flow XML has many benefits and is well-suited for X3D

23 XML in 10 Points XML is for structuring data XML looks a bit like HTML XML is text, but isn't meant to be read disqualifier? XML is verbose by design XML is a family of technologies XML in 10 Points is a key reference for understanding the common underlying design principles underlying the great diversity of XML. Only 4 pages long essential reading. XML is new but not that new XML leads HTML to XHTML XML is modular XML is basis for RDF and the Semantic Web XML is license-free, platform-independent and well-supported

24 Web3D, ISO and X3D Web3D implementation, evaluation, approval then formal review by the International Organization of Standardization (ISO) have made X3D an approved standard for archival real-world use, both on and off the Web. Experts from nations review our specs. Immediate adoption by other governing bodies helps to increase deployment. Nevertheless all changes and additions originate within Web3D working groups.

25 X3D Specifications X3D graphics is defined by a set of specifications These specs are developed by working-group volunteers as part of the Web3D Consortium Nonprofit organization with business, nonprofit, academic and professional members Efforts include editing, implementing and evaluating Specification results reviewed and approved by International Organization of Standards (ISO)

26 Specification availability The X3D specifications are online at also embedded in the X3D-Edit help system The X3D specifications are published by the Web3D Consortium and International Organization of Standardization (ISO) Web3D versions are published in HTML for free online ISO publishes.pdf versions and requires purchase Feedback on X3D specifications is always welcome

27 Community rules Thanks to an open process, IPR-protection rules and steady innovation by Web3D members, new X3D features continue to evolve and grow into great capabilities Lots of working groups have formed, worked, faded, regrouped and succeeded Web3D members and public mailing lists still keep these successes building, year after year

28 Intellectual property rights (IPR) Web3D and W3C have similar policies Any known patented technology must be declared by members prior to consideration in safe haven of working groups Any patented technology contributions must be licensed on a royalty-free (RF) basis for inclusion in an openly used Web standard Caveat: any legal problem can be solved, but only in advance! Must innoculate against patent problems

29 Open source: at least one One of two independent implementations Required for Web3D approval, standardization Commercial codebases are welcome too, of course Open for any use, without license fees Free = freedom to innovate, and freedom to fix! Not necessarily free cost your mileage may vary More like free puppy, not free beer Common shared example implementations Can provide a self-sustaining business model for continued activity, improvement Can clear up logjams when companies can t resolve interoperability issues due to proprietary code

30 Web Security X3D s XML and Compressed Binary encodings allow use of W3C s Security recommendations demonstrated in NPS thesis XML Encryption XML Digital Signature (for authentication) XML Public key infrastructure Security based on Web standards lets authors and companies protect their 3D model assets Rather than security through obscurity

31 Table of contents Common 3D challenges

32 Interoperability - what s the difference? Multiple paths, but often confused as equal Standard: proven process for content interoperability, scalability, compatibility, licensing, growth, success Specification: Algorithm descriptions, necessary detail But: might hide royalty problems, such as GIF imagery debacle in 1990s Open source software: pile of (maybe repeatable) code But: usage licensing is not same as source-code licensing Market share dominance: biggest competitor wins? Companies (or at least investors) hope to own 3D But: many defunct companies, dead-end technologies Everyone ends up with much smaller market than the Web

33 Is your 3D technology stable?

34 Is your 3D technology stable?

35 Is your 3D technology stable?

36 Is your 3D technology stable?

37 Is your 3D technology stable? Community moved to

38 Is your 3D technology stable?

39 Is your 3D technology stable?

40 Stability is important! Most 3D graphics authors create lots of wonderful content, but it tends to time out and break after 2-3 years, simply becoming no longer usable due to software changes, company acquisitions or shutdowns, etc. Creating quality 3D content is expensive, both in time and software costs Something just as expensive: recreating that same 3D content when the underlying commercial technology no longer works

41 Table of contents How can X3D help? X3D Capabilities video BitManagement Software GmbH, Germany

42 Web Interoperability XML and the Web: many ways to convert and adapt information into X3D X3D is the 3D publishing format for the Web Matches mainstream enterprise information technology: web services, chat, http, etc. Numerous importers and converters Numerous online resources at web3d.org HTML 5 working group collaboration Royalty-free standards do not time out

43 International interoperability Full support for various human languages, including left/right/up/down text alignment Supports W3C internationalization (i18n) Web3D international membership, expertise Korea Chapter proposing new technology Planning future workshop with W3C Web Accessibility Initiative (WAI)

44 CAD Interoperability Boundary Representations (B-Reps) nodes Draft CAD specification update held by Yumetech ISO TC184 technical evaluation details show X3D fully competitive with other approaches (Collada, U3D, JTOpen, some dropped out) Close second-place finish, score 82% of 360 points Good prospect of unlocking many thousands (millions?) of existing engineering models using Parametric History authoring log Dr. Soonhung Han, Pranveer Singh KAIST

45 CAD Parametric History approach Numerous different CAD formats exist No single dominant format Formats typically obscure, engineering oriented Companies carefully protect their customers Common denominators nevertheless exist History file of author steps thus consistently applies fifty-term vocabulary consisting of B-Reps and constructive solid geometry (CSG) operations History log can be converted into common syntax, then reconstruct original geometry Current KAIST work targeted to produce X3D Doesn't this describe yet another kind of compression?

46 GIS Interoperability X3D Earth: mash up globe data on-the-fly from OpenStreetMap and OpenAerialMap OpenAerialMap reconstitution now in progress Converting outputs from Open Geospatial Consortium (OGC) formats and tools NPS is building full-fidelity globe for DTED datasets using a supercomputer-class cluster Will repeat for other datasets, others are welcome to use our code/assets Thesis publication by Dale Tourtelotte August 2010

47 X3D Earth OpenStreetMap exemplar

48 X3D Earth OpenStreetMap exemplar

49 File format interoperability Scene graph structures are quite common Many converters exist to/from X3D, VRML Converter list maintained in X3D Resources Premier industry converter Okino Polytrans spent 2-year effort to rearchitect their software using X3D as central basis Because X3D scene graph so common, consistent, and well-defined compared to other technologies

50 X3D Resources: Conversion

51 Network interoperability X3D Anchor node functionality matches HTML anchor element: jump or bookmark Planning new capability: refresh/interval, similar to HTML refresh, to improve server-side interaction Support slow to emerge for IEEE Distributed Interactive Simulation (DIS) protocol Player/recorder in X3D-Edit Open source OpenDIS codebase Java, C++, C#, and Objective C (for iphone) Integration with Sun's Darkstar massive multiplayer online game (MMOG) server NPS thesis

52 DIS Networking Test Panel

53 X3D Mobile Progress Multiple different implementations BitManagement, Fraunhofer, Planet9, others Korea Chapter announced ISO study group Busan Korea, June 2010 Present results at SIGGRAPH BOF meeting, July LA X3D Mobile Profile now proposed finds common ground for mobile devices, HTML5 deployment, possibly Augmented Reality (AR) Interchange profile geometry, user interaction model harmonized with HTML, optimized Javascript

54 Interoperability with the future Liaisons with partner standards organizations International Standards Organizations (ISO) World Wide Web Consortium (W3C) Open Geospatial Consortium (OGC) DICOM medical standards for visualization The Khronos Group (Collada, WebGl) Archival use over long term: maintain backwards compatibility with existing X3D

55 Table of contents X3D encodings, profiles and components

56 Equivalent X3D encodings, APIs X3D has multiple file-format encodings.x3d is XML based.x3dv is ClassicVRML syntax.x3db is Compressed Binary Encoding with both geometric and information compression X3D has multiple application program interfaces (APIs) with similar structure Javascript (formally known as EcmaScript) Java (optionally supported) All these forms have equivalent functionality

57 X3D specifications honeycomb diagram X3D Specification is equivalently defined for all file encodings and programming APIs

58 Need for subdivisions and subsets 3D graphics is a big and complicated subject Beginning authors just want simple scenes Experienced authors want to use everything Similar needs for browser software builders Small rapid download for simple web graphics Full-capability software for every possible technique Challenge: how to consistently support both? Object-oriented decomposition for consistency Key design criteria for bottom-up X3D extensibility X3D design answer: profiles + components

59 Profiles and components Profiles are predefined collections of components Can augmented each by adding other components Components are predefined collections of nodes Further defined by level of complexity Components match chapters in X3D specification Authors define the expected complexity of scene by defining profile level in the X3D header Can also add optional components, if desired This tells the X3D browser what level of support is needed for run-time operation

60 Profiles cover common use cases Profiles are a collection of components matching common levels of complexity Profiles are X3D subsets Collection of X3D nodes for for author's palette Interchange suitable for simple geometry conversion Interactive adds simple user interactivity (clicking etc.) Immersive matches VRML97, plus a bit more Full profile includes all nodes

61 Table of contents X3D Compressed Binary Encoding

62 X3D Compressed Binary Encoding Matched functional capability of X3D encodings XML.x3d, ClassicVRML.x3dv, CBE.x3db Combines two types of compression Geometric compression: polygon reduction, flattening/merging, representation techniques using Java3D compression (Deering algorithms) Information-theoretic compression using XML-based ISO standard Fast Infoset (FI) Web3D Consortium, ISO approval July 2010 Now aligning three independent implementations Considering W3C Efficient XML Interchange (EXI) as likely future replacement for Fast Infoset

63 X3D compression algorithm

64 X3D decompression algorithm

65

66 Table of contents Other Moving Targets

67 X3D and HTML5 working group X3D and HTML5 wiki is publicly available Large body of work completed already X3D and HTML5 Summary slideset (.pdf) HTML5 Recommendation Additions for Integrating X3D Graphics Especially important: X3DOM ( X-Freedom ) project at

68 Also runs on Apple Safari and Google Chrome current developmental browsers supporting WebGL

69

70 Collada comparison Collada focused on model asset portability among authoring tools Not a scene graph Not a run-time definition for user interaction Not focused on Web-compatible delivery Khronos.org produces no-cost standards IPR policy is agreement between paying members Membership composed of industry companies No membership: government, academia, individuals Some cooperation with Web3D, but limited so far Collada importers, converters available for X3D

71 WebGL comparison WebGL is OpenGL rendering layer, written in Javascript for use by Web browsers High-performance browser Javascript are becoming commonplace (hooray!), but How many folks are GL graphics programmers? Typically that skill set requires 1-2 years experience Not yet clear whether WebGL programs will be widely runnable natively within Internet Explorer, since Microsoft products are based on DirectX X3D players ride on top of these solutions

72 Google O3D O3D is a GPU shader language by Google, providing an application programming interface (API) for advanced programming. "The Chromium Blog has announced that O3D, formerly a plugin-based system for rendering 3d in a browser, is instead becoming an engine for WebGL, using Javascript. And the bits that can't be done in Javascript? Well, they will just move into the browser. The JavaScript implementation of O3D is still in its infancy, [...] Chromium blog, 7 May 2010

73 Google O3D shader API Grand cycle of reincarnation There have been many years (three decades actually) of application programming interface (API) evolution in 3D graphics.

74 Table of contents Upcoming Web3D Activities

75 Web3D 2010 Conference

76 Web3D Conference locations Cosponsored with SIGGRAPH, Eurographics 2009: Darmstadt Germany, 70 attendees, hosted by Fraunhofer 2010: Los Angeles, colocate with SIGGRAPH August 2010 Marcello Zuffo chair, University of Sao Paolo Review of paper submissions in progress 2011: Paris France, hosted by EDF (Electricite de France) 2012: Los Angeles, with SIGGRAPH

77 Event calendar 2010 Open Geospatial Consortium technical meeting, San Francisco January Web3D Conference Los Angeles CA, July SIGGRAPH 2010 Los Angeles California, July SIGGRAPH ASIA 2010 Seoul Korea, December

78 Web3D teleconferences every week X3D group alternates with X3D-Earth group Wednesday mornings pacific, 16/17/1800 European time Also Monday afternoon U.S., Tuesday morning Korea Progress reports by various implementers, also discuss technical issues of common interest These provide tremendous value to everyone

79 Table of contents Conclusions and Recommendations

80 Conclusions and Recommendations Web-based X3D interoperability reconciles diverse functionality in complementary ways X in X3D = extensibility, supporting stable growth Royalty-free standardization protects investments Meaningful production, distribution, re-use of high-end X3D graphics can be commonplace Enabling important work on the bigger challenges X3D capabilities and deployment can rescue 3D graphics by publishing to the Web

81 Contact Don Brutzman Code USW/Br, Naval Postgraduate School Monterey California USA voice fax

82 References 1 X3D: Extensible 3D Graphics for Web Authors by Don Brutzman and Leonard Daly, Morgan Kaufmann Publishers, April 2007, 468 pages. X3D Graphics Specifications

83 References 2 X3D Resources Leonard Daly and Don Brutzman, X3D: Extensible 3D Graphics Standard, Standards in a Nutshell column, IEEE Signal Processing Magazine, vol. 24 no. 6, November 2007, pp

84 Creative Commons open-source license

X3D Efficient Binary Encoding (EBE)

X3D Efficient Binary Encoding (EBE) X3D Efficient Binary Encoding (EBE) Background and Overview Web3D 2015 Conference Heraklion Crete, 18 June 2015 1 Long straight trail has led here... Compressed Binary Encoding (CBE) Call for Contributions

More information

X3D Specification Activities

X3D Specification Activities X3D Specification Activities fasten your seat belts! Don Brutzman X3D Working Group Web3D Consortium 22 January 2019 1 First Many thanks to Korea Chapter of Web3D Consortium for Many sustained and stellar

More information

Fulfilling the Mandate of Information Durability and Access. Nov 2, 2018

Fulfilling the Mandate of Information Durability and Access. Nov 2, 2018 Fulfilling the Mandate of Information Durability and Access Nov 2, 2018 Nicholas F. Polys, Ph.D. Virginia Tech, Web3D Consortium Virginia Tech (VT): Ut Prosim A land-grant University serving the Public

More information

Future of X3D: X3D version 4 with HTML5/DOM

Future of X3D: X3D version 4 with HTML5/DOM 7 June 2017 Future of X3D: X3D version 4 with HTML5/DOM Don Brutzman and Roy Walmsley, X3D Working Group Cochairs Summary. This presentation discusses working-group design and execution strategies for

More information

WebGL Meetup GDC Copyright Khronos Group, Page 1

WebGL Meetup GDC Copyright Khronos Group, Page 1 WebGL Meetup GDC 2012 Copyright Khronos Group, 2012 - Page 1 Copyright Khronos Group, 2012 - Page 2 Khronos API Ecosystem Trends Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos

More information

AR Standards Update Austin, March 2012

AR Standards Update Austin, March 2012 AR Standards Update Austin, March 2012 Neil Trevett President, The Khronos Group Vice President Mobile Content, NVIDIA Copyright Khronos Group, 2012 - Page 1 Topics Very brief overview of Khronos Update

More information

Open Standards for Building Virtual and Augmented Realities. Neil Trevett Khronos President NVIDIA VP Developer Ecosystems

Open Standards for Building Virtual and Augmented Realities. Neil Trevett Khronos President NVIDIA VP Developer Ecosystems Open Standards for Building Virtual and Augmented Realities Neil Trevett Khronos President NVIDIA VP Developer Ecosystems Khronos Mission Asian Members Software Silicon Khronos is an International Industry

More information

ISO/IEC/Web3D Status Report

ISO/IEC/Web3D Status Report January 22, 2019 ISO/IEC/Web3D Status Report Dr. Richard F. Puk President, Intelligraphics Incorporated Convener, ISO/IEC JTC 1/SC 24/WG 6 ISO/IEC JTC1/SC24 Liaison to Web3D Consortium Web3D-related Standards

More information

Open Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc May 2018

Open Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc May 2018 Copyright Khronos Group 2018 - Page 1 Open Standards for Vision and AI Peter McGuinness NNEF WG Chair CEO, Highwai, Inc peter.mcguinness@gobrach.com May 2018 Khronos Mission E.g. OpenGL ES provides 3D

More information

Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1

Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1 Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Ecosystem @neilt3d Copyright Khronos Group 2015 - Page 1 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon

More information

Khronos and the Mobile Ecosystem

Khronos and the Mobile Ecosystem Copyright Khronos Group, 2011 - Page 1 Khronos and the Mobile Ecosystem Neil Trevett VP Mobile Content, NVIDIA President, Khronos Copyright Khronos Group, 2011 - Page 2 Topics It s not just about individual

More information

3D on the Web Why We Need Declarative 3D Arguments for an W3C Incubator Group

3D on the Web Why We Need Declarative 3D Arguments for an W3C Incubator Group 3D on the Web Why We Need Declarative 3D Arguments for an W3C Incubator Group Philipp Slusallek Johannes Behr Kristian Sons German Research Center for Artificial Intelligence (DFKI) Intel Visual Computing

More information

Ecma TC43: Universal 3D

Ecma TC43: Universal 3D Ecma/TC43/2004/18 Ecma/GA/2004/68 Ecma TC43: Universal 3D Ecma GA - June 29, 2004 Sanjay Deshmukh, Intel TC43 Chair Sanjay Deshmukh, Intel Corp. Ecma GA June 29, 2004 1 Agenda Problem Statement Why Universal

More information

SIGGRAPH Briefing August 2014

SIGGRAPH Briefing August 2014 Copyright Khronos Group 2014 - Page 1 SIGGRAPH Briefing August 2014 Neil Trevett VP Mobile Ecosystem, NVIDIA President, Khronos Copyright Khronos Group 2014 - Page 2 Significant Khronos API Ecosystem Advances

More information

Introduction to X3D. Roberto Ranon HCI Lab University of Udine, Italy

Introduction to X3D. Roberto Ranon HCI Lab University of Udine, Italy Introduction to X3D Roberto Ranon ranon@dimi.uniud.it HCI Lab University of Udine, Italy http://hcilab.uniud.it Outline What is X3D? X3D basics including some new capabilities and details on the (near)

More information

Overview and AR/VR Roadmap

Overview and AR/VR Roadmap Khronos Group Inc. 2018 - Page 1 Overview and AR/ Roadmap Neil Trevett Khronos President NVIDIA VP Developer Ecosystems ntrevett@nvidia.com @neilt3d Khronos Group Inc. 2018 - Page 2 Khronos Connects Software

More information

3D in the Browser with WebGL. Chris Andrews 3D Product Manager Javier Gutierrez 3D Product Engineer

3D in the Browser with WebGL. Chris Andrews 3D Product Manager Javier Gutierrez 3D Product Engineer 3D in the Browser with WebGL Chris Andrews 3D Product Manager Javier Gutierrez 3D Product Engineer Just sayin This is not a programming class Goal is to help you learn about a technology area that impacts

More information

SEXTANT 1. Purpose of the Application

SEXTANT 1. Purpose of the Application SEXTANT 1. Purpose of the Application Sextant has been used in the domains of Earth Observation and Environment by presenting its browsing and visualization capabilities using a number of link geospatial

More information

Visual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD

Visual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD Visual HTML5 1 Overview HTML5 Building apps with HTML5 Visual HTML5 Canvas SVG Scalable Vector Graphics WebGL 2D + 3D libraries 2 HTML5 HTML5 to Mobile + Cloud = Java to desktop computing: cross-platform

More information

3D ENGINE/DEVELOPER TOOLS ANALYSIS

3D ENGINE/DEVELOPER TOOLS ANALYSIS 3D ENGINE/DEVELOPER TOOLS ANALYSIS SETH DAVIS MING TANG X3D X3D is a royalty-free open standards file format and run-time architecture to represent and communicate 3D scenes and objects using XML. It is

More information

ASSESSMENT SUMMARY XHTML 1.1 (W3C) Date: 27/03/ / 6 Doc.Version: 0.90

ASSESSMENT SUMMARY XHTML 1.1 (W3C) Date: 27/03/ / 6 Doc.Version: 0.90 ASSESSMENT SUMMARY XHTML 1.1 (W3C) Date: 27/03/2017 1 / 6 Doc.Version: 0.90 TABLE OF CONTENTS 1. INTRODUCTION... 3 2. ASSESSMENT SUMMARY... 3 3. ASSESSMENT RESULTS... 5 4. ASSESSMENT OBSERVATIONS... 5

More information

Developing a Free and Open Source Software based Spatial Data Infrastructure. Jeroen Ticheler

Developing a Free and Open Source Software based Spatial Data Infrastructure. Jeroen Ticheler Developing a Free and Open Source Software based Spatial Data Infrastructure Jeroen Ticheler 1 License This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

More information

Copyright Khronos Group, Page 1. Khronos Overview. Taiwan, February 2012

Copyright Khronos Group, Page 1. Khronos Overview. Taiwan, February 2012 Copyright Khronos Group, 2012 - Page 1 Khronos Overview Taiwan, February 2012 Copyright Khronos Group, 2012 - Page 2 Khronos - Connecting Software to Silicon Creating open, royalty-free API standards -

More information

Open-DIS. Open Source Distributed Interactive Simulation. Don McGregor (mcgredo at nps dot edu) Don Brutzman (brutzman at nps dot edu)

Open-DIS. Open Source Distributed Interactive Simulation. Don McGregor (mcgredo at nps dot edu) Don Brutzman (brutzman at nps dot edu) Open-DIS Open Source Distributed Interactive Simulation Don McGregor (mcgredo at nps dot edu) Don Brutzman (brutzman at nps dot edu) Open-DIS Java implementation C++ implementation C# implementation Language

More information

The W3C Emotion Incubator Group

The W3C Emotion Incubator Group The W3C Emotion Incubator Group Marc Schröder DFKI GmbH Saarbrücken Germany DFKI in-house Workshop on W3C Activities Kaiserslautern, 28. Nov. 2006 Outline Motivation from HUMAINE EARL towards Standardisation?

More information

X3D: Extensible 3D Graphics for Web Authors

X3D: Extensible 3D Graphics for Web Authors X3D: Extensible 3D Graphics for Web Authors Proposed CGEMS Complete Module Don Brutzman Naval Postgraduate School brutzman@nps.edu 1 February 2008 Abstract: X3D is the ISO-standard scene-graph language

More information

Copyright Khronos Group Page 1. Vulkan Overview. June 2015

Copyright Khronos Group Page 1. Vulkan Overview. June 2015 Copyright Khronos Group 2015 - Page 1 Vulkan Overview June 2015 Copyright Khronos Group 2015 - Page 2 Khronos Connects Software to Silicon Open Consortium creating OPEN STANDARD APIs for hardware acceleration

More information

Proposal for ISO/IEC SC24 Technical Report:

Proposal for ISO/IEC SC24 Technical Report: Proposal for ISO/IEC SC24 Technical Report: CAD-to-X3D Conversion for Product Structure, Geometry Representation and Metadata And X3D Printing and Scanning Hyokwang Lee and Don Brutzman Web3D Korea Chapter

More information

OpenCL Press Conference

OpenCL Press Conference Copyright Khronos Group, 2011 - Page 1 OpenCL Press Conference Tokyo, November 2011 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page

More information

Developing a Reference Model for Augmented Reality. 5th International AR Standards Community Meeting 19 March 2012

Developing a Reference Model for Augmented Reality. 5th International AR Standards Community Meeting 19 March 2012 Developing a Reference Model for Augmented Reality 5th International AR Standards Community Meeting 19 March 2012 What are uses of a Reference Model? Basis for coordination and understanding of the AR

More information

Media (NEM) Initiative

Media (NEM) Initiative Networked and Electronic Media (NEM) Initiative NEM Initiative and involvement of Game developers Possibilities for participation in the new EU funding work programme 2011 Dr.-Ing. Halid Hrasnica Eurescom

More information

SC24/WG9 Liaison Meeting

SC24/WG9 Liaison Meeting Copyright Khronos Group, 2011 - Page 1 SC24/WG9 Liaison Meeting Seoul, November 2011 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page

More information

JWG16 - Formats for visualization and other derived forms of product data Joint ISO/TC 184/SC 4 - ISO/IEC JTC 1/SC 24 - ISO/TC 171/SC 2 WG

JWG16 - Formats for visualization and other derived forms of product data Joint ISO/TC 184/SC 4 - ISO/IEC JTC 1/SC 24 - ISO/TC 171/SC 2 WG JWG16 - Formats for visualization and other derived forms of product data Joint ISO/TC 184/SC 4 - ISO/IEC JTC 1/SC 24 - ISO/TC 171/SC 2 WG https://isotc.iso.org/livelink/livelink?func=ll&objid=19599172&obja

More information

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle Embracing HTML5 AJAX CSS JS javascript A Piece of the Document Viewing Puzzle Embracing HTML5: A Piece of the Document Viewing Puzzle For businesses and organizations across the globe, being able to

More information

Copyright Khronos Group 2012 Page 1. OpenCL 1.2. August 2012

Copyright Khronos Group 2012 Page 1. OpenCL 1.2. August 2012 Copyright Khronos Group 2012 Page 1 OpenCL 1.2 August 2012 Copyright Khronos Group 2012 Page 2 Khronos - Connecting Software to Silicon Khronos defines open, royalty-free standards to access graphics,

More information

3D webservices - where do we stand? Emmanuel Belo

3D webservices - where do we stand? Emmanuel Belo 3D webservices - where do we stand? Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com Camptocamp Open Source Service Provider Staff 49 Switzerland, France & Austria Since 2001 Wien Lausanne Chambéry

More information

Presentation of Industry Specification group on Augmented Reality Framework (ISG ARF)

Presentation of Industry Specification group on Augmented Reality Framework (ISG ARF) Presentation of Industry Specification group on Augmented Reality Framework (ISG ARF) Presented by: ARF Chairman For: ETSI 2018 The context AR is a promising market with high revenue forecast e.g. 80$B

More information

Mobile AR Hardware Futures

Mobile AR Hardware Futures Copyright Khronos Group, 2010 - Page 1 Mobile AR Hardware Futures Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Two Perspectives NVIDIA - Tegra 2 mobile processor Khronos

More information

OpenChain Specification Version 1.3 (DRAFT)

OpenChain Specification Version 1.3 (DRAFT) OpenChain Specification Version 1.3 (DRAFT) 2018.10.14 DRAFT: This is the draft of the next version 1.3 of the OpenChain specification. Recommended changes to be made over the current released version

More information

The Economics of Open Source

The Economics of Open Source Free to Choose Again The Economics of Open Source Simon Phipps Chief Technology Evangelist, Sun Microsystems Keystone, CO October 31, 2003 1 Context - Where Are We Now? 2 2 The Massively-Connected Era

More information

The Business Value of Open Standards. Michael(tm) Smith

The Business Value of Open Standards. Michael(tm) Smith The Business Value of Open Standards Michael(tm) Smith mike@w3.org Key W3C standards for the Web HTTP HTML and XHTML CSS The W3C DOM HTTP Development of HTTP (Hypertext Transfer Protocol) was coordinated

More information

The Adobe XML Architecture

The Adobe XML Architecture TECHNOLOGY BRIEF The Adobe XML Architecture Introduction As enterprises struggle to balance the need to respond to continually changing business priorities against ever-shrinking budgets, IT managers are

More information

XML Binary Serialization using Cross-Format Schema Protocol (XFSP) and XML Compression Considerations for Extensible 3D (X3D) Graphics

XML Binary Serialization using Cross-Format Schema Protocol (XFSP) and XML Compression Considerations for Extensible 3D (X3D) Graphics XML Binary Serialization using Cross-Format Schema Protocol (XFSP) and XML Compression Considerations for Extensible 3D (X3D) Graphics Don Brutzman and Don McGregor, Naval Postgraduate School, Monterey

More information

GNSSN. Global Nuclear Safety and Security Network

GNSSN. Global Nuclear Safety and Security Network GNSSN Global Nuclear Safety and Security Network MESSAGE FROM THE DIRECTOR GENERAL 1 Countries must be able to transfer education and training capacity together with the technology they provide. Yukiya

More information

a white paper from Corel Corporation

a white paper from Corel Corporation a white paper from Corel Corporation This document is for discussion purposes only. The products and processes are still under development. The information presented is therefore subject to change without

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Cisco Digital Media System: Simply Compelling Communications

Cisco Digital Media System: Simply Compelling Communications Cisco Digital Media System: Simply Compelling Communications Executive Summary The Cisco Digital Media System enables organizations to use high-quality digital media to easily connect customers, employees,

More information

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. Is putting Contact us INTRODUCTION You know the headaches of managing an infrastructure that is stretched to its limit. Too little staff. Too many users. Not

More information

The Virtual Observatory and the IVOA

The Virtual Observatory and the IVOA The Virtual Observatory and the IVOA The Virtual Observatory Emergence of the Virtual Observatory concept by 2000 Concerns about the data avalanche, with in mind in particular very large surveys such as

More information

Web Access of DICOM Objects (WADO)

Web Access of DICOM Objects (WADO) Web Access of DICOM Objects (WADO) Engineer Amer khraisat, Engineer Mahmoud Al Ikour, Mohammad Nour, Engineer AhmadAlkouz, AbdAlazizAlqisy, Ahmad Elamaireh. The Institute of biomedical technology, Jordan.

More information

Topics. Overview of VRML 97 VRML Today After VRML

Topics. Overview of VRML 97 VRML Today After VRML VRML Ruth Aylett Topics Overview of VRML 97 VRML Today After VRML What is VRML? VR modelling language NOT a programming language! Open standard (1997) for Internet sharing of 3D files and Virtual Worlds

More information

3D in the ArcGIS Platform. Chris Andrews

3D in the ArcGIS Platform. Chris Andrews 3D in the ArcGIS Platform Chris Andrews Geospatial 3D is already all around us 3D is expanding the GIS community s opportunity to provide value 3D City & Infrastructure Models Generated 3D features Photogrammetrc

More information

Web Content Management with Open Source Software

Web Content Management with Open Source Software Web Content Management with Open Source Software Abhijeet Chavan Chief Technology Officer, Urban Insight www.urbaninsight.com Co-Editor, Planetizen www.planetizen.com Presented at the The Third Annual

More information

U.S. Japan Internet Economy Industry Forum Joint Statement October 2013 Keidanren The American Chamber of Commerce in Japan

U.S. Japan Internet Economy Industry Forum Joint Statement October 2013 Keidanren The American Chamber of Commerce in Japan U.S. Japan Internet Economy Industry Forum Joint Statement 2013 October 2013 Keidanren The American Chamber of Commerce in Japan In June 2013, the Abe Administration with the support of industry leaders

More information

DoConference Web Conferencing: DoMore DoConference

DoConference Web Conferencing: DoMore DoConference DoConference Web Conferencing: DoMore DoConference Use DoConference Conferencing for: Training and E-Learning Deliver interactive online classes, E-Learning sessions and educate easily and affordably.

More information

The HPE Living Progress Challenge

The HPE Living Progress Challenge December 15, 2015 The HPE Living Progress Challenge Overview Chris Wellise Director, Strategic Initiatives The power of digital inclusion The potential for technology to break down barriers is limitless,

More information

2. Purpose of this Standards Working Group

2. Purpose of this Standards Working Group TITLE: Spatial Data on the Web Sub-Group Charter Author Name (s): Denise McKenzie Email: dmckenzie@opengeospatial.org DATE: 07/11/2014 CATEGORY: Charter (Sub-Working Group to Geosemantics DWG) 1. Spatial

More information

Introduction to Xamarin Cross Platform Mobile App Development

Introduction to Xamarin Cross Platform Mobile App Development Introduction to Xamarin Cross Platform Mobile App Development Summary: In this document, we talk about the unique ability to create native ios, Android, Mac and Windows apps using C# making Xamarin, a

More information

SyncML Overview. Noel Poore, Psion Computers PLC

SyncML Overview. Noel Poore, Psion Computers PLC SyncML Overview Noel Poore, Psion Computers PLC Data synchronization is a field of growing importance. As the number of mobile devices increases rapidly in the next few years, more and more data is going

More information

<Insert Picture Here> JavaFX 2.0

<Insert Picture Here> JavaFX 2.0 1 JavaFX 2.0 Dr. Stefan Schneider Chief Technologist ISV Engineering The following is intended to outline our general product direction. It is intended for information purposes only,

More information

V. THREE-DIMENSIONAL REAL-TIME COMPUTER GRAPHICS

V. THREE-DIMENSIONAL REAL-TIME COMPUTER GRAPHICS V. THREE-DIMENSIONAL REAL-TIME COMPUTER GRAPHICS A. INTRODUCTION This chapter describes the principal characteristics needed for the creation of object-oriented graphics viewers for visualizing a large-scale

More information

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence Kyung-Hyu Lee* Jeung-Heon Hahn* Electronics and Telecommunications Research Institute* Email: {khyulee, stevehahn

More information

Two interrelated objectives of the ARIADNE project, are the. Training for Innovation: Data and Multimedia Visualization

Two interrelated objectives of the ARIADNE project, are the. Training for Innovation: Data and Multimedia Visualization Training for Innovation: Data and Multimedia Visualization Matteo Dellepiane and Roberto Scopigno CNR-ISTI Two interrelated objectives of the ARIADNE project, are the design of new services (or the integration

More information

einfrastructures Concertation Event

einfrastructures Concertation Event einfrastructures Concertation Event Steve Crumb, Executive Director December 5, 2007 OGF Vision & Mission Our Vision: The Open Grid Forum accelerates grid adoption to enable scientific discovery and business

More information

WebWorldWind, achievements and future of the ESA-NASA partnership

WebWorldWind, achievements and future of the ESA-NASA partnership WebWorldWind, achievements and future of the ESA-NASA partnership Yann Voumard 1, Paulo Sacramento 1, Pier Giorgio Marchetti 2, Patrick Hogan 3 1 Solenix Deutschland GmbH, Spreestrasse 3, 64295 Darmstadt,

More information

Qiufeng Zhu Advanced User Interface Spring 2017

Qiufeng Zhu Advanced User Interface Spring 2017 Qiufeng Zhu Advanced User Interface Spring 2017 Brief history of the Web Topics: HTML 5 JavaScript Libraries and frameworks 3D Web Application: WebGL Brief History Phase 1 Pages, formstructured documents

More information

Overview of OGC Document Types

Overview of OGC Document Types Overview of Document Types Carl Reed February 2015 Overview The following set of slides documents the current set of key documents, their key policy and procedure actions, and key document work flows.

More information

S U N G - E U I YO O N, K A I S T R E N D E R I N G F R E E LY A VA I L A B L E O N T H E I N T E R N E T

S U N G - E U I YO O N, K A I S T R E N D E R I N G F R E E LY A VA I L A B L E O N T H E I N T E R N E T S U N G - E U I YO O N, K A I S T R E N D E R I N G F R E E LY A VA I L A B L E O N T H E I N T E R N E T Copyright 2018 Sung-eui Yoon, KAIST freely available on the internet http://sglab.kaist.ac.kr/~sungeui/render

More information

SAP PartnerEdge Program Guide for Authorized Resellers

SAP PartnerEdge Program Guide for Authorized Resellers SAP PartnerEdge Program Guide for Authorized Resellers Table of Contents 3 SAP PartnerEdge Program: Accelerating Your Growth Gain an Edge on Your Competition 5 Program Requirements: How to Become an Authorized

More information

Webinar Benchmarks Report

Webinar Benchmarks Report ON24 BENCHMARKS ON24 BENCHMARKS REPORT REPORT ON24 Webinar Benchmarks Report 2015 EMEA EDITION ON24 Webinar Benchmarks Report 2015 edition 1 TABLE OF CONTENTS EXECUTIVE SUMMARY 03 METHODOLOGY PRE-WEBINAR

More information

Neural Network Exchange Format

Neural Network Exchange Format Copyright Khronos Group 2017 - Page 1 Neural Network Exchange Format Deploying Trained Networks to Inference Engines Viktor Gyenes, specification editor Copyright Khronos Group 2017 - Page 2 Outlook The

More information

Systems and software engineering Requirements for managers of information for users of systems, software, and services

Systems and software engineering Requirements for managers of information for users of systems, software, and services This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC/ IEEE 26511 Second edition 2018-12 Systems and software engineering Requirements for managers of information for

More information

Technology Strategy Technology and Strategy

Technology Strategy Technology and Strategy Technology and Strategy Danger, Inc. Three key questions Who are the most attractive potential partners to design and manufacture devices for Danger? Who amongst the worlds' many mobile network operators,

More information

Java FX 2.0. Dr. Stefan Schneider Oracle Deutschland Walldorf-Baden

Java FX 2.0. Dr. Stefan Schneider Oracle Deutschland Walldorf-Baden Java FX 2.0 Dr. Stefan Schneider Oracle Deutschland Walldorf-Baden Keywords: JavaFX, Rich, GUI, Road map. Introduction This presentation gives an introduction into JavaFX. It introduces the key features

More information

gltf Briefing September 2016 Copyright Khronos Group Page 1

gltf Briefing September 2016 Copyright Khronos Group Page 1 gltf Briefing September 2016 Copyright Khronos Group 2016 - Page 1 Copyright Khronos Group 2016 - Page 2 Background and Motivation OpenGL ES and WebGL have led to a proliferation of Web 3D but no standard

More information

web engineering introduction

web engineering introduction web engineering introduction team prof. moira norrie matthias geel linda di geronimo alfonso murolo www.globis.ethz.ch/education 20.02.2014 norrie@inf.ethz.ch 2 what is web engineering? technologies, tools

More information

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off]

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] DRAFT: This is the near final draft of the 1.2 version of the OpenChain Specification. We have recently completed the final

More information

Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry

Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry Enterprise Architecture Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry Frank Chum, ITC EA Mario Casetta, ETC IM Roger Cutler, ITC EA 9 December 2008 Houston, Texas 2008 Chevron

More information

for the contact center?

for the contact center? article Is WebRTC compelling enough for the contact center? By Dries Plasman, VP Product Management, Voxbone Voxbone US LLC - San Francisco Office 535 Voxbone Mission US St San 535 Mission Francisco, St

More information

Jumpstart your career in web development! Integrate webpages. Develop and interact with web services.

Jumpstart your career in web development! Integrate webpages. Develop and interact with web services. Development Jumpstart your career in web development! Integrate webpages. Develop and interact with web services. Path duration: 400 hours Job guarantee** Personal mentor Average duration of full-time

More information

XML Paper Specification (XPS)

XML Paper Specification (XPS) Ecma General Assembly Prien 28 th June, 2007 Ecma/TC46/2007/002 Ecma/GA/2007/100 Proposed Ecma TC46 XML Paper Specification (XPS) Martin Bailey Global Graphics, Proposed TC46 Chair Takashi Hashizume Fuji

More information

Open Standards for AR and VR Neil Trevett Khronos President NVIDIA VP Developer January 2018

Open Standards for AR and VR Neil Trevett Khronos President NVIDIA VP Developer January 2018 Copyright Khronos Group 2018 - Page 1 Open Standards for AR and Neil Trevett Khronos President NVIDIA VP Developer Ecosystem ntrevett@nvidia.com @neilt3d January 2018 Khronos Mission E.g. OpenGL ES provides

More information

SACT s opening remarks at. Tide Sprint. Virginia Beach, 23 Oct 2017,

SACT s opening remarks at. Tide Sprint. Virginia Beach, 23 Oct 2017, NORTH ATLANTIC TREATY ORGANIZATION SUPREME ALLIED COMMANDER TRANSFORMATION SACT s opening remarks at Tide Sprint Virginia Beach, 23 Oct 2017, 0845-0900 As delivered Général d armée aérienne Denis MERCIER

More information

Understanding and Using Esri s Open i3s Specification

Understanding and Using Esri s Open i3s Specification Understanding and Using Esri s Open i3s Specification Keith Ryden Esri, Software Development Tamrat Belayneh Esri - Lead Software Developer 3D Services Athanasios Koukofikis HFT Stuttgart - Phd. Student

More information

Open Standards for Today s Gaming Industry

Open Standards for Today s Gaming Industry Copyright Khronos Group 2013 - Page 1 Open Standards for Today s Gaming Industry Erik Noreke VP of Business Development, Khronos Group Gaming Evolution Copyright Khronos Group 2013 - Page 3 DESKTOP MOBILE

More information

Publishing 3D contents on the Web: An Introduction

Publishing 3D contents on the Web: An Introduction Publishing 3D contents on the Web: An Introduction Marco Callieri Visual Computing Lab, ISTI CNR, Pisa Overview Working with any kind of dataset always puts us in front of the same challenge: make that

More information

Ecma International. January 2018 Speed

Ecma International. January 2018 Speed Ecma International January 2018 Standards@Internet Speed Rue du Rhône 114- CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org Ecma International 1. Executive Summary

More information

Service Provider Consulting

Service Provider Consulting From Microsoft Services 1 Industry Overview More and more businesses are looking to outsource IT, decrease management requirements and ultimately save money. With worldwide public cloud spending expected

More information

Business Model for Global Platform for Big Data for Official Statistics in support of the 2030 Agenda for Sustainable Development

Business Model for Global Platform for Big Data for Official Statistics in support of the 2030 Agenda for Sustainable Development Business Model for Global Platform for Big Data for Official Statistics in support of the 2030 Agenda for Sustainable Development Introduction This note sets out a business model for a Global Platform

More information

November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization. Author: Jesús Oliva Founder & Media Lead Architect

November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization. Author: Jesús Oliva Founder & Media Lead Architect November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization Author: Jesús Oliva Founder & Media Lead Architect Introduction It is not a surprise if we say browsers are

More information

The Definitive Guide to Automating Content Migration

The Definitive Guide to Automating Content Migration WHITE PAPER The Definitive Guide to Automating Content Migration Migrating digital content without scripting or consultants The definitive guide to automating content migration Migrating digital content

More information

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - Geospatial Interoperability : The OGC Perspective Open Geospatial Consortium, Inc.

ADVANCED GEOGRAPHIC INFORMATION SYSTEMS Vol. II - Geospatial Interoperability : The OGC Perspective Open Geospatial Consortium, Inc. GEOSPATIAL INTEROPERABILITY: THE OGC PERSPECTIVE Open Open Geospatial Consortium, Wayland, MA, USA Keywords: geographic information systems, geospatial services, interoperability, interface specification,

More information

ETSI SUMMIT ON STANDARDIZATION AND OPEN SOURCE ECMA INTERNATIONAL: SOME EXPERIENCES

ETSI SUMMIT ON STANDARDIZATION AND OPEN SOURCE ECMA INTERNATIONAL: SOME EXPERIENCES ETSI SUMMIT ON STANDARDIZATION AND OPEN SOURCE ECMA INTERNATIONAL: STANDARDIZATION AND OPEN SOURCE SOME EXPERIENCES ECMA INTERNATIONAL: Standardization and Open Source Some Experiences Dr. István Sebestyén

More information

The Internet. History & Current Applications

The Internet. History & Current Applications The Internet History & Current Applications Popescu 2012 1 Connecting computers to other computers Share data Join computing forces Ensure resiliency 2 Types of Communication Synchronous: sender and receiver

More information

Ecosystem Forum. SIGGRAPH, August 2018 Neil Trevett, Khronos President. Copyright Khronos Group Page 1

Ecosystem Forum. SIGGRAPH, August 2018 Neil Trevett, Khronos President. Copyright Khronos Group Page 1 Ecosystem Forum SIGGRAPH, August 2018 Neil Trevett, Khronos President Copyright Khronos Group 2018 - Page 1 Copyright Khronos Group 2018 - Page 2 Welcome! And Logistics! WiFi: DonnellygGroupPubs-Guest

More information

One click away from Sustainable Consumption and Production

One click away from Sustainable Consumption and Production SCP CLEARINGHOUSE Sustainable Consumption and Production www.start.scpclearinghouse.org One click away from Sustainable Consumption and Production Convened by Shifting to Sustainable Consumption and Production

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

Registry Interchange Format: Collections and Services (RIF-CS) explained

Registry Interchange Format: Collections and Services (RIF-CS) explained ANDS Guide Registry Interchange Format: Collections and Services (RIF-CS) explained Level: Awareness Last updated: 10 January 2017 Web link: www.ands.org.au/guides/rif-cs-explained The RIF-CS schema is

More information

IMAGERY FOR ARCGIS. Manage and Understand Your Imagery. Credit: Image courtesy of DigitalGlobe

IMAGERY FOR ARCGIS. Manage and Understand Your Imagery. Credit: Image courtesy of DigitalGlobe IMAGERY FOR ARCGIS Manage and Understand Your Imagery Credit: Image courtesy of DigitalGlobe 2 ARCGIS IS AN IMAGERY PLATFORM Empowering you to make informed decisions from imagery and remotely sensed data

More information

Washington State Emergency Management Association (WSEMA) Olympia, WA

Washington State Emergency Management Association (WSEMA) Olympia, WA Washington State Emergency Management Association (WSEMA) Olympia, WA Request for Proposals Website Redesign and Content Management and Maintenance System Proposal Submittal Deadline: I. Introduction and

More information