Paper Reading - Sense of Agency and User Experience:Is There a Link?
Sense of Agency and User Experience: Is There a Link?AuthorJOANNA BERGSTRÖM, JARROD KNIBBE, HENNING POHL, KASPER HORNBÆK
KeywordsUser experience, agency, on-skin input
WHAT
link between sense of agency and user experience
WHY
Sense of control is considered an important quality of human–computer interaction (HCI).
It is unclear whether the objective and subjective measures relate to control in the same sense
A paradigm for objectively measuring SoA (called intentional binding) is hard to integ ...
Paper Reading - Mediated Social Touching:Haptic Feedback Affects Social Experience of Touch Initiators
Mediated Social Touching: Haptic Feedback Affects Social Experience of Touch InitiatorsAuthorMartin Maunsbach, Kasper Hornbæk, Hasti Seif, WHC 2023
Keywordshaptics, virtual reality, human-computer interaction, mediated social touch, remote interaction, ultrasound mid-air haptics
WHAT
Social experience of touch initiator: the impact of sensation of remote touch on skin on the social experience including friendliness between actors and the feeling of co-presence. How does haptic feedback alone aff ...
Paper Reading - Bad Breakdowns, Useful Seams, and Face Slapping:Analysis of VR Fails on YouTube
Bad Breakdowns, Useful Seams, and Face Slapping: Analysis of VR Fails on YouTubeAuthorEmily Dao, Andreea Muresan, Kasper Hornbæk, Jarrod Knibbe, CHI 2021
KeywordsVirtual Reality, VR Fails, VR Breakdowns
WHAT
Types of VR Fails
Causes of VR Fails
Impact on VR Design
WHY
Understand when breakdowns occur
Reveal how the seams between VR use and the social and physical setting emerge
HOW
Video searching
search item “VR fails”
Inclusion and Exclusion
Video Content Analysis
Coding scheme
I ...
Paper Reading - Human–Computer Interaction on the Skin
Human–Computer Interaction on the SkinAuthorJOANNA BERGSTRÖM and KASPER HORNBÆK, ACM Computing Surveys
KeywordsSkin input, on-body interaction, tracking technologies
WHAT
what skin input is,
which technologies can sense input on the skin,
how to give feedback to the user
WHY
enable new input types
free people from carrying mobile devices and extends input areas to support off-screen input
help to achieve better user experience and effectiveness
HOW
exact queries
forward chaining refer ...
Paper Reading - Shape-Changing Interfaces:A Review of the Design Space and Open Research Questions
Shape-Changing Interfaces: A Review of the Design Space and Open Research QuestionsAuthorMajken K. Rasmussen, Esben W. Pedersen, Marianne G. Petersen, Kasper Hornbæk, CHI 2012
KeywordsShape-changing interfaces; shape displays; organic user interfaces; actuated interfaces; non-visual actuators
WHAT
review existing research on shape-changing interfaces
Analyze the change in shape, the dynamics of change, the interaction, and the design purposes
Discuss open research questions and under-researche ...
Paper Reading - Charting Subtle Interaction in the HCI Literature
Charting Subtle Interaction in the HCI LiteratureAuthor:Henning Pohl, Andreea Muresan, Kasper Hornbæk, CHI 2019
KeywordsSubtle interaction, subtle, interaction, quality, review, survey
WHAT
Assumption about the interaction and its goals
Technology and Style of the interatction
voice
touch
gesture
Characteristic Quality of the interaction
fluid
intuitive
playful
Style is easily defined, but Quality depends on the interplay of user interface elements and mechanics as well as on pers ...
Paper Reading - When XR and AI Meet - A Scoping Review on Extended Reality and Artificial Intelligence
When XR and AI Meet - A Scoping Review on Extended Reality and Artificial IntelligenceAuthorTeresa Hirzle, Florian Müller, Fiona Draxler, Martin Schmitz, Pascal Knierim, Kasper Hornbæk, CHI 2023
Keywordsextended reality, artifcial intelligence, scoping review
WHAT
summarize the state-of-the-art XR and AI research by presenting a typology including fve main topics
present an overview of algorithms, tools, datasets, models, data types, and user study data from the reviewed papers
critically disc ...
Paper Reading - Old Wine in New Bottles or Novel Challenges? A Critical Analysis of Empirical Studies of User Experience
Old Wine in New Bottles or Novel Challenges? A Critical Analysis of Empirical Studies of User ExperienceAuthorJavier A. Bargas-Avila, Kasper Hornbæk, CHI 2011
KeywordsUser experience, UX, Usability, HCI, Review, Meta-Analysis
WHAT
overview of the current state of UX research
WHY
to explore the current state of UX studies about methodology and content
to clarify what UX is, survey approaches
HOW
QUOROM for meta-analysis
Phase 1 - Potentially relevant publications identified
Phase 2 - Public ...
面试复习-堆相关
堆(Heap)堆是一种特殊的树:
堆中的每一个节点值都大于等于(或小于等于)子树中所有节点的值。或者说,任意一个节点的值都大于等于(或小于等于)所有子节点的值。
复杂度分析:
初始化:O(n)
插入、查找或删除:O(logn)
和有序数组的区别:查找是O(1),但涉及插入或删除则是O(n); 初始化是O(logn)
最大堆/最小堆:
父节点>子节点 - 最大堆;
父节点<子节点 - 最小堆;
存储形式:
完全二叉树
两种操作:插入元素(最大堆为例):
将待插入的元素放在最后
从底向上,如果大于父节点,则交换父子节点
删除堆顶元素(最大堆为例)(又叫堆化):
自底向上:遍历每个节点,比较左右子节点取最大上升为父节点(缺点-中间节点出现气泡,浪费存储空间)
自顶向下:选择末尾元素置于堆顶,比较左右子节点取最大上升为父节点,直到无法交换。
最大堆排序:
建堆:对所有非叶节点进行堆化,顺序从后往前
排序:删除堆顶元素+自顶向下堆化 = 交换堆顶元素和数组最后元素。(由于堆大小减少,排序中被置于末尾的堆顶元素不会被再次被排序)
Paper Reading - Research Contributions in HCI
Research Contributions in HCIAuthor:Wobbrock and Kientz, 2016
Abstract
Each contribution type has key characteristics that imply how it is judged.
3 types of contribution
theoretical
methodological
empirical
“For the CHI 2016 conference, we show how the submitted and accepted papers were distributed across contribution types”
Introduction
Empirical Research
BASE: observation and data-gathering
FORM: experiments, user tests, field observations, interviews, surveys, focus groups, diarie ...