A method, device and system for storing and synchronously triggering augmented reality events in a panoramic video

By storing the trigger events of panoramic videos using linked lists and balanced tree structures, the problem of untimely triggering of materials in panoramic videos is solved, and synchronous triggering consistency is achieved when the network is unstable, thereby improving playback efficiency and user experience.

CN115455232BActive Publication Date: 2026-06-19BEIJING UNIV OF POSTS & TELECOMM

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING UNIV OF POSTS & TELECOMM
Filing Date
2022-08-30
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

When the network is unstable, panoramic videos may not trigger the footage in a timely manner, especially for footage with high time and synchronization requirements, which may lead to inconsistent playback progress.

Method used

A combination of linked lists and balanced trees is used to store trigger events. The event ID and time are used as indexes to achieve efficient insertion, deletion and retrieval of events, and the materials or effects are triggered sequentially when the browser is repainted to ensure synchronization.

Benefits of technology

It improves the accuracy and synchronization of triggering materials or special effects in panoramic videos, especially ensuring real-time trigger consistency across user terminals when the network is unstable, thereby improving playback efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115455232B_ABST
    Figure CN115455232B_ABST
Patent Text Reader

Abstract

This invention provides a method for storing augmented reality events in panoramic videos, a method for synchronously triggering events, and an apparatus. The method uses time-triggered special effects or footage in the panoramic video as trigger events. It uses the ID of the trigger event as the key and the content of the trigger event as the value to create an index for a linked list. Each trigger event is stored in the linked list in chronological order. Simultaneously, a balanced tree is built using the trigger time of each event as the key and the ID of each trigger event as the value. To insert or delete a trigger event, the method searches the balanced tree to obtain the IDs of time-adjacent trigger events, then finds the corresponding position in the linked list based on that ID for insertion or deletion. It also allows for timed triggering of each event at specific times. This invention enables convenient and quick insertion, deletion, and synchronous triggering of events in panoramic videos. By using a balanced tree to store events, it greatly reduces the computational requirements during event lookup and improves the synchronization during panoramic video playback.
Need to check novelty before this filing date? Find Prior Art