Vision SDK for Android教程(四)Testing and development

2024-06-08 04:38

本文主要是介绍Vision SDK for Android教程(四)Testing and development,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Testing and development

Testing visual detection and classification

你可以通过把相机对准预先录制好的在单独显示器上播放的录像来测试一些基于探测和分类的特征。

Device requirements

你必须使用安卓真机来开发和测试和Vision相关的产品。你可以使用内置相机或者一个外接相机的物理设备,不能再Android studio中使用安卓模拟器来测试。

Video requirements

你可以通过预先从仪表盘前相机上录取的录像来测试一些特性,如探测、分隔和标识分类。你可以使用任何仪表板上相录像(如从YouTube获取的)或者你自己录制的来确保你应用所关心的交通标识和路标被采集到。

最好就是自己录制录像,你可以使用之前推荐的手机设备来录像,还有一些录制的建议:

—Vision SDK在光线条件好时表现的更好,光照条件可能影响确定动作的可靠性,因此你应该采集各种光照条件的录像用来测试

—提前计划好路线,确保能够采集到你应用所需要的各种驾驶条件

Development environment setup

当你已经选择或录制了录像,你需要设置好物理开发环境,你需要:

—一个有内置相机的物理设备

—一个播放录像的显示器

—一个把设备固定指向录像的方法

What to expect

这种开发方法可以帮你测试SDK的一些特性,但是当需要测试依赖于GPS和其他传感器的特性时,就必须要上实车情况。

可以用这种方式测试的例子有:

—道路标志分类:对出现在录像中的路标进行分类

—道路线检测

—车辆、行人、骑行者:2D场景坐标

不可以使用这种方式测试的例子有:

—AR Navigation 不能用这种方法测试,因为需要GPS数据。用简单的模拟位置是不行的,因为坐标需要匹配视频中的当前位置

—Vision Safety 不能用这种方法测试,因为需要当前车辆速度和估算视野中物理距离的能力

Testing with sensor data

一些需要GPS和其他传感器信息的包括Vision AR和Vision Safety的Vision SDK,我们当前没有提供记录驾驶单元的传感数据,我们在做的是模拟工具和一组包括Video、GPS、IMU数据的测试方案来使得开发者能够快速的迭代。我们将在将来的SDK中提供这些工具。

 

这篇关于Vision SDK for Android教程(四)Testing and development的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1041222

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

android-opencv-jni

//------------------start opencv--------------------@Override public void onResume(){ super.onResume(); //通过OpenCV引擎服务加载并初始化OpenCV类库,所谓OpenCV引擎服务即是 //OpenCV_2.4.3.2_Manager_2.4_*.apk程序包,存

从状态管理到性能优化:全面解析 Android Compose

文章目录 引言一、Android Compose基本概念1.1 什么是Android Compose?1.2 Compose的优势1.3 如何在项目中使用Compose 二、Compose中的状态管理2.1 状态管理的重要性2.2 Compose中的状态和数据流2.3 使用State和MutableState处理状态2.4 通过ViewModel进行状态管理 三、Compose中的列表和滚动

沁恒CH32在MounRiver Studio上环境配置以及使用详细教程

目录 1.  RISC-V简介 2.  CPU架构现状 3.  MounRiver Studio软件下载 4.  MounRiver Studio软件安装 5.  MounRiver Studio软件介绍 6.  创建工程 7.  编译代码 1.  RISC-V简介         RISC就是精简指令集计算机(Reduced Instruction SetCom

Android 10.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现

1.前言 在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能 如图所示: 2.mtk

android应用中res目录说明

Android应用的res目录是一个特殊的项目,该项目里存放了Android应用所用的全部资源,包括图片、字符串、颜色、尺寸、样式等,类似于web开发中的public目录,js、css、image、style。。。。 Android按照约定,将不同的资源放在不同的文件夹中,这样可以方便的让AAPT(即Android Asset Packaging Tool , 在SDK的build-tools目