Conformance Tests Implementation Request for Quotations

Notice ALL KHRONOS SPECIFICATIONS AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” KHRONOS MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, Khronos assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Khronos. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. Trademarks Khronos and OpenVX, and associated logos are trademarks or registered trademarks of Khronos Group Inc. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners. Copyright © 2014 The Khronos Group All rights reserved.

OpenVX 1.0 Conformance Tests RFQ

Page 1 of 3

4/7/2014

1.

Background

Conformance tests are essential for helping to define the correct operation of an open standard and ensuring consistency between multiple vendor implementations. The OpenVX working group is working to complete the definition of the OpenVX 1.0 specification including: - The definition of the OpenVX framework; - The detailed specification of each OpenVX function; - A sample implementation of the framework and each OpenVX function; - A detailed conformance test requirement specification for each function. The goal of this project is to procure an implementation of conformance tests for the OpenVX 1.0 specification.

2.

Requirements

The project will deliver conformance tests that exercise and confirm the operation of both the OpenVX framework and each OpenVX function. Each function test will be written and provide an output according to the specifications and the implementation notes provided by the working group. It is required that the conformance tests run to completion without needing manual intervention or subjective inspection of individual functions tests. The conformance tests shall produce a detailed automated report that notes the success or failure of each individual test and can be verified by the working group. The conformance tests should be designed to run on a variety of embedded architectures, including resourceconstrained devices that don’t have a file system and/or do not have enough memory to load more than one test case at a time. The working group will provide a prototype for the conformance test framework. rd

The conformance tests should be implemented in C99, with no dependencies on 3 party binary code, except for standard POSIX libraries. The delivery should include the build project for Linux and gcc 4.2 and higher. It is the intent that the OpenVX sample implementation passes the conformance tests. Each issue of the sample implementation not passing the conformance tests should be analyzed during the course of the project and the summary presented to the group for analysis and resolution, which may include the working group updating the sample implementation or the contractor updating the conformance test implementation.

3.

Deliverables and Acceptance Criteria

The scope of the OpenVX Conformance Tests Implementation project will include the following deliverables: - All source code for the complete conformance test suite; - Implementation notes document summarizing implementation decisions made during the course of the project; - Source code for generating ground truth data - An analysis for each remaining sample implementation conformance test failure in the form of the bug entries. The working group shall inspect and confirm all delivered test functionality before acceptance.

4.

Project Scoping and Schedule

The OpenVX working group estimates that the project can achieve complete feature set implementation, testing and documentation, in no more than 20 man weeks. Below are the suggested project milestones. We will assess progress on a weekly basis, so the feature coverage timeline below is only a rough guideline to the order in which we expect to have validator and tests written. Please provide detailed milestone dates that you can commit to delivering: - July 1, 2014: Contractor selected and work start; - July 20, 2014: 50% of tests implemented; - August 15, 2014: 100% of tests implemented.

OpenVX 1.0 Conformance Tests RFQ

Page 2 of 3

4/7/2014

5.

Khronos NDA, Contractor and Membership Agreement

Contractors wishing to respond to this RFQ that are not Khronos members will be required to execute the standard Khronos non-disclosure agreement to gain access to confidential materials for the sole purpose of responding to this RFQ. The selected contractor will be required to execute the standard Khronos Contactors Agreement with milestones and costs entered into Exhibit B and Contractor Disclosures entered into Exhibit C. If the selected contractor is not a Khronos member, the contractor shall also be required to execute the standard Khronos membership agreement (with fees waived) for the duration of the project in order to gain access to confidential materials and meetings for the sole purpose completing deliverables in this RFQ No work shall begin, and Khronos shall be liable for no costs or expenses, until the selected contractor is in receipt of an executed contractor’s agreement. It is important that contractors understand that Khronos will be assessing progress on a regular basis, and reserve the right to terminate or renegotiate the contract in the event insufficient progress is being made.

6.

RFQ Responses

The RFQ response materials will form the basis for detailed milestone and cost negotiations for the final contract with the selected vendor or vendors. Please provide the following information in the format of your choice: • Identification of deliverables on which you wish to bid; • Proposed schedule, highlighting any differences from the suggested milestones in Section 4; • The hourly cost for engineering resources from your company, the minimum and maximum number of hours you can commit to this project on a weekly basis, and a description of the qualification of the engineering resource(s) which would be used; • The total project cost to Khronos. We can accept time and material or fixed cost bids – but strongly prefer fixed cost proposals; • A description of your familiarity (if any) with OpenVX, OpenCV, any other computer vision library, conformance tests or any test development related to computer vision; • An indication you are willing to work under the terms of the standard Khronos Contractor Agreement and execute the Khronos membership agreement if necessary; • Any particular issues or risk factors that you wish to highlight; • Supporting materials, including background materials about your company, highlighting other relevant experience and expertise for this project. RFQ responses are requested by the close of business on May 30th 2014 and should be sent to [email protected].

OpenVX 1.0 Conformance Tests RFQ

Page 3 of 3

4/7/2014

Khronos Group is soliciting quotations to implement OpenVX ...

Apr 7, 2014 - ALL KHRONOS SPECIFICATIONS AND OTHER DOCUMENTS (TOGETHER AND ... tests should be analyzed during the course of the project and the ... conformance tests or any test development related to computer vision;.

298KB Sizes 4 Downloads 216 Views

Recommend Documents

WebCL™ Kernel Validator Request for Quotations - Khronos Group
... are trademarks or registered trademarks of Khronos Group Inc. OpenCL is a trademark .... or renegotiate the contract in the event insufficient progress is being.

OpenGL ES Next - Khronos Group
OpenGL ES Working Group plans to release a new version of OpenGL ES in 2014. • The main features of the new API are: - Backward compatibility with ...

OpenCL Quick Reference Card - Khronos Group
for high-performance compute servers, desktop ... cl_int clReleaseProgram (cl_program program) ... cl_int clGetProgramBuildInfo (cl_program program,.

COLLADA Conformance Test Suite and ... - Khronos Group
best solution for developers with regard to COLLADA. The WG agreed ... COLLADA Conformance Test Suite (CTS) should support OpenCOLLADA plugins for. MAX and ... MAYA plugins based on Feeling software FCOLLADA API. The core ...

COLLADA Conformance Test Suite and ... - Khronos Group
Other company and product names may be trademarks of the respective ... MAYA plugins based on Feeling software FCOLLADA API. .... Budget: $15K (US) ... framework, and of any test development you have previously performed in this.

OpenGL 4.00 API Quick Reference Card - Khronos Group
Mar 9, 2010 - GL commands are formed from a return type, a name, and optionally up to 4 characters. (or character pairs) from the Command ..... Pixel Transfer Modes [3.7.3, 6.1.3] ...... value: ORDER, COEFF, DOMAIN. Selection [5.2].

OpenGL 4.1 API Quick Reference Card - Khronos Group
d - double (64 bits). OpenGL®is the only cross-platform graphics API that enables developers of software for. PC, workstation, and supercomputing hardware to ...

Request For Quote for a WebCL Kernel Validator - Khronos Group
Khronos, WebCL and WebGL, and associated logos are trademarks or registered trademarks of Khronos Group Inc. OpenCL is a trademark of Apple Inc.

OpenVX tutorial CVPR 2015
this tutorial is to allow attendees to tackle the most important aspects of OpenVX in a practical way, by developing a simple feature tracker implementation in 3 steps. OpenVX is a computer ... While the primary target of OpenVX is for use in mobile

OpenVG 1.1 API Quick Reference Card - Page 1 - Khronos Group
startAngle and angleExtent parameters are given in degrees, ... c(csrc, cdst, αsrc, αdst); Pre-mult alpha form c'(αsrc * csrc, αdst * cdst, αsrc, αdst) = c'(c'src, c'dst, ...

OpenGL 4.1 API Quick Reference Card - Khronos Group
OpenGL®is the only cross-platform graphics API that enables developers of software ... For brevity, the OpenGL documentation and this reference may omit the ...

HOME INSPECTION SERVICES The City of Mobile is soliciting the ...
Apr 25, 2013 - Scope of Service: Homes are to be inspected for compliance ASHI local ... for defective paint according to the Lead Safe Housing Regulations.

HOME INSPECTION SERVICES The City of Mobile is soliciting the ...
Apr 25, 2013 - The City of Mobile is soliciting the professional services of qualified home ... All interested parties must include the following information in their ...

Using Actors to Implement Sequential Simulations - eCommons ...
tion system were built using different languages (C++, Erlang, and Java) and ...... Tiobe index. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html,.

Using Actors to Implement Sequential Simulations - eCommons ...
is to determine if using Actors for sequential programming is viable. If Actors are viable for this type of programming, then it ... 2.2 Programming Languages .

DES is not a Group
then converting every eighth bit into a parity bit. Note that the ordered pair (g(x), h(x)) is distinct for all x ∈ M so that there is no possibility of pseudo-collisions.

(a)khronos ((di-)a-)khronos.pdf.vvv
Connect more apps... Try one of the apps below to open or edit this item. (a)khronos ((di-)a-)khronos.pdf.vvv. (a)khronos ((di-)a-)khronos.pdf.vvv. Open. Extract.

Generating Links by Mining Quotations
Jun 21, 2008 - run on a digital library of over 1 million books and has been used by ... mation represents 500 years of printing that preceded the digital era.

Generating Links by Mining Quotations
Jun 21, 2008 - Scanning books, magazines, and newspapers has become a widespread activity ... tomatically add links by mining popularly quoted passages.