PsycFlow心理学实验流程引擎

阅读 4649  ·  发布日期 2019-09-29 17:14:27  ·  徐岩

psycflow.png


简介

PsycFlow心理学实验流程引擎中间件,帮助老师和科研人员快速开发基于虚拟现实的心理学及相关领域实验。PsycFlow基于Vizard开发,可满足多种复杂实验流程的搭建,例如:串联模式、并联模式、相嵌模式、平衡模式。同时也可根据前置条件的不同选择不同的执行分支。通过PsycFlow可随意定义Trial核心流程和Block数量,可轻松配置节点的呈现时长和响应方式,从而控制实验刺激的呈现和反应数据的收集。支持同步渲染和异步渲染两种运行模式,同步渲染保证刺激呈现与打码同步的极小延迟,异步渲染保证复杂场景的运行效率。通过PsycFlow心理学实验流程引擎中间件可大大降低实验开发难度,提高开发效率。目前,中国科学院心理研究所的相关课题实验已经采用PsycFlow进行开发,显著提高了实验开发进度和后期的可维护性。


特性

  • 基于Vizard研发,引入后直接调用,可与Vizard原生API互相结合使用;

  • 支持结构化、模式化的心理学实验开发,可外挂指导语、注视点、刺激呈现、反馈、间隔时间等流程节点;

  • 支持基于实验数据DataTable的Trial驱动,可加载外部Excel或内建数据表,可多表联合驱动;

  • 支持多种复杂实验流程搭建,可自定义Trial核心流程和Block数量;

  • 支持自定义呈现时长,包括固定时长、变化时长和无限时长等;

  • 支持多种基础外设的响应方式以及加载可扩展的外设;

  • 支持实验过程的回放,方便观察被试在虚拟场景中的反应;

  • 支持同步渲染和异步渲染,满足基础心理学对延迟的严苛要求和社会心理学、应用心理学对丰富场景高效渲染的需求;