Hand Gesture Animation Playback in Live Stream Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network live stream interactions are limited, with anchor users primarily interacting with viewing users through comment messages, leading to a lackluster and unengaging experience for viewing users.

Innovation Solution

A hand-gesture-based interaction method and apparatus that allows anchor users to perform hand gestures recognized by the system, which then triggers the playback of corresponding hand gesture animations on both the anchor user's and viewing users' clients, enabling interactive elements like target pages for enhanced user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hand gesture recognition and animation playback system is implemented, then user engagement and interaction quality are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveinteraction qualityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system captures the anchor user's hand gestures and creates animated copies that are transmitted to viewing users' devices. Instead of directly streaming complex gesture data, the system generates simplified animation representations that replicate the essential visual information, reducing processing requirements while maintaining engagement quality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

A server acts as an intermediary between the anchor user's client and viewing users' clients. The server receives gesture data, processes it into animation format, and distributes it to viewers. This intermediary architecture distributes computational complexity across multiple components rather than concentrating it in single devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If real-time hand gesture animation playback is implemented across multiple clients, then interaction responsiveness is improved, but network bandwidth and data transmission requirements increase

Engineering Contradiction:
Improveinteraction responsivenessVSAvoiddata transmission volume
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system extracts only the essential visual information from hand gestures - specifically the animated representation of gesture movements - and transmits this extracted data to viewing users. Rather than transmitting complete video streams or detailed motion capture data, only the necessary animation elements are sent, reducing data volume while maintaining responsiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms gesture data into animation parameters that can be efficiently transmitted and rendered. By changing the representation from raw gesture coordinates to animation playback parameters, the data becomes more compact and suitable for network transmission while preserving the essential interactive information.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If hand gesture animation is displayed in synchronized areas on both anchor and viewing user clients, then interaction consistency is improved, but synchronization complexity and processing overhead increase

Engineering Contradiction:
Improveinteraction consistencyVSAvoidsynchronization complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The server receives status information from both the anchor user's client and viewing users' clients regarding animation playback state. This feedback mechanism allows the server to monitor and coordinate synchronization across devices, maintaining interaction consistency while distributing the synchronization management burden to the central server rather than requiring complex peer-to-peer coordination.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12204696B2Hand-gesture-based interaction method and apparatus, and client
Publication Date: 2025.01.21 DOUYIN VISION CO LTD
  • US12204696B2 patent drawing
  • US12204696B2 patent drawing
  • US12204696B2 patent drawing

AI summary

The present disclosure relates to a hand-gesture-based interaction method and apparatus, and a client. The method includes: in a live stream process of one network live stream, when a function of playback of a hand gesture animation is in an activated state, a client of an anchor user recognizes a hand gesture of the anchor user. When a hand gesture category matches a preset category of the hand gesture animation, the client of the anchor user plays back the hand gesture animation in a first area corresponding to a hand gesture position, and transmits a first content to a client of a viewing user through a first server. The client of the viewing user, based on the first content, plays back the hand gesture animation in a second area corresponding to the hand gesture position, and detects a trigger operation on the second area.