
图像对象
图像对象是Labvanced中最常用的对象之一,允许研究人员在实验中向参与者展示静态图像或图片。它通常用于认知、社会和行为研究,以显示刺激,例如物体、场景或面孔。 图像对象具有高度灵活性,并可以通过各种属性和设置进行定制,以符合实验设计。研究人员可以控制图像的大小、位置、旋转和不透明度等方面,以确保准确的刺激展示。另外,图像对象可以通过事件动态操控,从而实现高级逻辑交互。
实验设计中的图像对象
在实验设计中处理图像对象时,了解如何处理它非常重要。下面,我们将讨论如何通过该对象添加图像的几种选项,以及如何通过定制或使用更动态的方法,如数据框和事件,来控制它。 Labvanced提供多种方法来控制实验中图像对象的展示和行为。这些可以通过以下方式完成:
让我们继续说明如何在编辑器中添加图像,然后深入讨论上面提到的主题。
添加图像对象
要将图像对象集成到你的实验中,请导航到对象菜单并选择图像对象。
工作流程提示: 提前准备和组织你的刺激。
图像对象的属性面板
对象属性面板位于编辑模式时屏幕的右侧,为您提供多个选项来编辑图像对象的所有属性,包括上传图像刺激的选项。 如下图所示,右侧面板上有多个选项,您只需几次点击即可控制图像的设置。我们将此图像重命名为“目标图像”。
有关这些选项的完整说明,请参阅页面底部的这一部分,其中所有属性均以表格格式列出。
注意: 请记住,所有这些属性也可以通过事件访问。因此,如果您希望有一个自定义操作,例如点击按钮来更改属性,那也是完全可能的!
通常使用此面板设置默认属性,然后使用事件动态更新为新值。例如,您可以使用事件并指定在图像点击(触发)时,图像向右移动5个单位。
添加图像对象的任务向导
如果您喜欢使用电子表格/CSV数据设置实验任务,可以使用任务向导添加图像刺激。
在下面的示例中,B列和C列表示图像刺激,随后在Labvanced中利用任务向导时将自动添加到图像对象中。
在下面的示例中,B列和C列表示图像刺激,随后在Labvanced中利用任务向导时将自动添加到图像对象中。
使用此向导,您可以创建整个实验任务结构,包括刺激、事件、变量、因素、条件、随机化和数据记录,这一切都来自一个CSV文件和刺激文件。
试验系统和图像对象
一旦将图像对象添加到框架中,可以结合使用试验系统创建基于您的实验假设的不同试验(任务的多个独特重复)。
假设您正在研究情感,并希望根据情感类型对试验进行分类和设计。您可以在框架中添加两个图像对象,一个包含快乐情感的刺激,另一个包含悲伤情感的刺激。然后,您可以添加一个名为“情感”的因素,包含两个级别:“快乐”和“悲伤”,然后继续在相关条件下上传图像刺激。
📌 实操示例:上传刺激到特定的级别和对象: 在下面的视频中,我们通过向相关条件上传图像刺激来开发实验设计。
有关更多信息,请访问我们的试验系统文档。
事件系统和图像对象
事件系统是一种动态方法,以:
- 控制图像的行为
- 记录对象的特定属性:
- 通过数据框呈现图像刺激
我们将详细讨论这些要点。
控制图像行为
任何图像的行为或外观都可以使用事件进行修改。
在下面的示例中,我们在图像对象“目标图像”上设置了鼠标点击(触发),并指定目标图像的x坐标(这是一个属性)应增加+5。这实际上表示每次点击将使x坐标增加+5,从而将图像向右移动。
注意: 您可以记录并保存对象属性更改在屏幕上更新的确切时间(以毫秒为单位)!
图像对象的数据和记录
要记录与图像对象相关的值,您可以使用设置/记录变量操作并指定要记录的数据。
记录文件名
在某些情况下,您可能希望记录在实验的试验中呈现的图像的确切名称。这绝对是可能的,且设置起来非常简单!
在下面的示例中,我们将为正确的图像和错误的图像存储图像名称。存在两个变量—“正确图像名称”和“错误图像名称”,它们存储“字符串”数据,因为文件名称是字符串格式。
要指向该对象,您只需单击铅笔图标,然后选择Frame / Task / Object
类别并选择Object Property
。对于第一个字段,您选择目标对象,对于第二个字段您选择Filename
。同样,对于“错误图像名称”变量,我们通过链接到“错误”图像对象来指向刺激的文件名。
结果上面的具体文件名将在每个试验中列出,如下图所示。
上述示例来自于关于Bouba-Kiki效应的示例研究,您可以将其导入到您的帐户中。
随机化和图像对象
随机化是与图像呈现相关的另一个关键主题。在这个背景下讨论随机化有很多方式,因为随机化很大程度上依赖于特定的实验。
关于图像对象,随机化通常涉及更改目标图像的位置或从一组中选择随机图像。
有关Labvanced中随机化和平衡的更多信息,请参阅此页面。
研究聚焦:图像对象的应用
图像对象在实验研究中发挥着至关重要的作用,尤其是在涉及视觉感知、记忆和注意力的研究中。Labvanced使各个领域的研究人员能够使用Labvanced的图像对象进行研究。
视觉注意力动态:眼动追踪研究
该研究(Calignano等,2024)探讨了语义加工,即单词和物体的意义如何影响我们指引视觉焦点的方式和方向。假设真实的单词和熟悉的物体比伪单词或伪物体更有效地影响注意力参与和目标检测。
参与者被呈现以起始提示(可能会影响我们对后续目标的注意力和感知的初始提示)。研究人员使用Labvanced进行了两项基于网络的眼动追踪实验:
- 实验1: 参与者被呈现单词(真实单词或伪单词)作为提示
- 实验2: 涉及将图像(真实物体或伪物体)作为提示进行呈现。
实验范式包括单词(实验1)和图像(实验2); Calignano等(2024)。
在查看提示后,他们看到了一个空间提示(有效或无效),指示他们在哪儿寻找目标。有效的空间提示出现在目标的同一位置,而无效的提示则出现在与目标不同的位置。参与者必须识别目标,并在找到目标时按下一个键进行响应。
收集的数据包括目标检测的反应时间(毫秒)、任务表现的准确率以及用于注意力分析的眼动追踪数据。
研究结果表明,单词和认可的物体可以通过自上而下的过程增强目标检测,即使它们的呈现与任务无直接相关。
图像对象属性表
与Labvanced中的任何对象一样,有一些一般的属性,但也有特定于对象的属性,在处理对象时会出现在右侧面板上。以下是与图像对象选项相关的规格和描述:
图像对象的主要属性
属性名称 | 数据类型 | 可修改,如何 | 框架类型 | 描述 |
---|---|---|---|---|
Name | 字符串 | 是,文本框 | 画布与页面 | 对象的名称。该名称在许多地方用于引用该对象(即在事件中),因此它应该是唯一的。 |
Visibility | 数值(0-1) | 是,复选框 | 画布 | 对象的透明度值。值为0时对象将完全不可见;值为1时则完全可见。 |
Active | 布尔值(true / false) | 是,复选框 | 画布与页面 | 决定对象是否处于活动状态,并可以在实验执行中更改。如果设置为false,则该对象不会引发任何操作。 |
图像对象的位置信息与大小属性
属性名称 | 数据类型 | 可修改,如何 | 框架类型 | 描述 |
---|---|---|---|---|
X | 数值(0-框架宽度) | 是,文本或箭头 | 画布 | 对象的X位置。 |
Y | 数值(0-框架高度) | 是,文本或箭头 | 画布 | 对象的Y位置。 |
Width | 数值(0-框架宽度) | 是,文本或箭头 | 画布 | 对象的宽度。 |
Height | 数值(0-框架宽度) | 是,文本或箭头 | 画布 | 对象的高度。 |
Anchor | 类别(1-9) | 是,选择选项 | 画布 | 锚定设置对象的“位置参考点”。默认情况下,这是左上角。 |
图像对象的缩放和旋转属性
属性名称 | 数据类型 | 可修改,如何 | 框架类型 | 描述 |
---|---|---|---|---|
Scaling | 数值(0-无穷大) | 是,文本或箭头 | 画布 | 改变元素的缩放/缩放。更大的值将放大元素。 |
Rotation | 数值(0-359) | 是,文本或箭头 | 画布 | 改变对象的旋转。0是默认的直立位置。 |
Keep aspect ratio | 布尔值(true / false) | 是,复选框 | 画布 | 决定在对象重新缩放时是否保持对象的纵横比。 |
图像对象的样式属性
属性名称 | 数据类型 | 可修改,如何 | 框架类型 | 描述 |
---|---|---|---|---|
Border-Size | 数值(0-无穷大) | 是,文本或箭头 | 画布 | 改变对象的边框大小。0将不显示边框。 |
Border-Color | 十六进制字符串(颜色) | 是,选择选项 | 画布 | 改变对象的边框颜色。 |
Background (BG)-Color | 十六进制字符串(颜色) | 是,选择选项 | 画布 | 改变对象的背景颜色。默认情况下将没有颜色/透明。 |
Roundness | 数值(0-1) | 是,文本或箭头 | 画布 | 改变对象的圆角程度。1是完全圆形,0是完全方形。 |
Overflow-X | 类别(隐藏,自动,显示) | 是,选择选项 | 画布 | 确定对象在X维度上是否具有可见的滚动条。 |
Overflow-Y | 类别(隐藏,自动,显示) | 是,选择选项 | 画布 | 确定对象在Y维度上是否具有可见的滚动条。 |
Scroll Margin | 数值 | 是,文本或箭头 | 画布 | 决定滚动条的边距百分比。 |
Change CSS Properties | CSS代码 | 是,复选框和文本框 | 画布 | 使用CSS代码改变对象的外观的某个方面。 |
播放器中的鼠标交互
属性名称 | 数据类型 | 可修改,如何 | 框架类型 | 描述 |
---|---|---|---|---|
Selectable | 布尔值(true / false) | 是,复选框 | 画布 | 确定对象在实验执行中是否可以被选择/高亮显示。 |
Highlight on Select | 布尔值(true / false) | 是,复选框 | 画布 | 确定被选择的对象在视觉上是否显得已被选中(即有边框)。 |
Draggable | 布尔值(true / false) | 是,复选框 | 画布 | 确定对象在实验执行中是否可以被拖动。 |
Resizable | 布尔值(true / false) | 是,复选框 | 画布 | 确定对象在实验执行中是否可以被重新缩放。 |
Track Scroll | 布尔值(true / false) | 是,复选框和激活时的数值(ScrollPositionX,ScrollPositionY) | 画布 | 启用跟踪如果对象以滚动条的形式呈现。 |
图像属性
属性名称 | 数据类型 | 可修改,如何 | 描述 |
---|---|---|---|
Filename | 字符串 | 是,文本框 | 文件的给定名称。 |
Select File (Folder Icon) | 功能 | 是,点击图标 | 点击文件夹图标将打开文件管理器以选择现有文件或上传并选择新文件。 |
Stimulus Info | 字符串 | 是,文本框 | 可修改的属性,可用于在实验执行期间存储动态刺激信息。 |
Stretch to Fit Bounding Box | 布尔值(true / false) | 是,复选框 | 启用时,图像将扩展以完全填充包围框。 |
Bounding Box Fit | 功能 | 是,点击图标 | 点击“适合”后,包围框将裁剪到图像的尺寸。 |
Auto Fit Bounding Box with Image | 功能 | 是,复选框 | 启用时,包围框将自动更改以匹配图像。 |