[go: up one dir, main page]

WO2018031054A1 - Système et procédé pour fournir des défis de réalité augmentée - Google Patents

Système et procédé pour fournir des défis de réalité augmentée Download PDF

Info

Publication number
WO2018031054A1
WO2018031054A1 PCT/US2016/054634 US2016054634W WO2018031054A1 WO 2018031054 A1 WO2018031054 A1 WO 2018031054A1 US 2016054634 W US2016054634 W US 2016054634W WO 2018031054 A1 WO2018031054 A1 WO 2018031054A1
Authority
WO
WIPO (PCT)
Prior art keywords
challenge
augmented reality
multimedia content
content element
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2016/054634
Other languages
English (en)
Inventor
Lgal RAICHELGAUZ
Karina Odinaev
Yehoshua Y. Zeevi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cortica Ltd
M&B IP Analysts LLC
Original Assignee
Cortica Ltd
M&B IP Analysts LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cortica Ltd, M&B IP Analysts LLC filed Critical Cortica Ltd
Publication of WO2018031054A1 publication Critical patent/WO2018031054A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects

Definitions

  • the present disclosure relates generally to analysis of multimedia content, and more specifically to adding augmented reality objects to multimedia content based on analysis of the multimedia content.
  • Augmented reality (AR) technology typically presents real world information (e.g., an image of a real world environment) augmented by virtual information (e.g., images, text, sounds, etc.).
  • real world information may include data from various sensors such as, but not limited to, accelerometers, GPS devices, compasses, gyroscopes, proximity sensors, cameras, and microphones.
  • Virtual objects are objects within a software application that can be displayed on a display of a computing device.
  • virtual objects may be utilized to populate the virtual world created by an application.
  • These virtual objects may include, but are not limited to, video game characters, trees, mountains, animals, fireworks, arrows, monsters, sports balls, and other environmental effects.
  • a common application of AR technology is for displaying real world imagery including live video or still images, and overlaying (i.e., superimposing) virtual objects on the real world imagery.
  • a camera captures a video or still image of the real world, and a computing device superimposes one or more virtual objects over the captured video or still image.
  • AR images can be more entertaining when the virtual objects shown in the AR imagery convincingly appear to exist in the real world.
  • the depiction of interactions between virtual and real world objects in AR imagery is less than realistic.
  • user engagement with the games or any other content may be decreased by the less than realistic depiction, thereby causing lower levels of user engagement.
  • AR games can be utilized to encourage physical activity.
  • augmented reality games may cause displays of characters based on location and movements of a user device. This location and movement-based character display may cause users to actively and physically move to different locations in order to interact with the characters.
  • Some embodiments disclosed herein include a method for providing augmented reality challenges.
  • the method comprises: obtaining at least one multimedia content element; causing generation of at least one signature for each obtained multimedia content element; determining, based on the generated signatures, at least one augmented reality challenge; identifying, based on the determined at least one augmented reality challenge, at least one augmented reality object; creating at least one challenge multimedia content element by causing addition of the at least one augmented reality object to the obtained at least one multimedia content element; and causing a display of the created at least one challenge multimedia content element.
  • Figure 1 is a network diagram utilized to describe the various disclosed embodiments.
  • Figure 2 is a flowchart illustrating providing challenges using augmented reality objects according to an embodiment.
  • Figure 3 is a flowchart illustrating a method for determining whether a user met an augmented reality challenge according to an embodiment.
  • Figure 4 is a block diagram depicting the basic flow of information in the signature generator system.
  • Figure 5 is a diagram showing the flow of patches generation, response vector generation, and signature generation in a large-scale speech-to-text system.
  • Figure 7 is a flowchart illustrating generating a customized augmented reality challenge according to an embodiment.
  • the various disclosed embodiments include a method and system for providing augmented reality challenges.
  • At least one multimedia content element is obtained.
  • At least one signature is generated for each multimedia content element.
  • At least one concept is identified based on the multimedia content elements, where each concept is a collection of signatures and metadata representing the concept.
  • metadata is generated.
  • At least one augmented reality challenge is determined based on the metadata.
  • At least one augmented reality object is generated for each augmented reality challenge and added to the at least one multimedia content element as an overlay.
  • sensor data is received from a user device on which the overlaid at least one multimedia content element was displayed, and the sensor data is analyzed to determine whether the at least one augmented reality challenge was completed.
  • a user device 120 Further connected to the network 1 10 is a user device (UD) 120, a server 130, a signature generator system (SGS) 140, a database 150, and a deep content classification (DCC) system 160.
  • the user device 120 may be, but is not limited to, a personal computer (PC), a personal digital assistant (PDA), a mobile phone, a smart phone, a tablet computer, an electronic wearable device (e.g., glasses, a watch, etc.), or any other kinds of wired or mobile appliance, equipped with browsing, viewing, capturing, storing, listening, filtering, and managing capabilities enabled as further discussed herein below.
  • the database 150 may store information such as, but not limited to, multimedia content elements, metadata related to multimedia content elements, metadata associated with users and user devices, rules for determining challenges, rules for selecting augmented reality objects for challenges, rules for placing augmented reality objects for challenges (e.g., overlaying an augmented reality object on a multimedia content element showing a particular geographical location, overlaying an augmented reality object over a particular real world object, etc.), combinations thereof, and the like.
  • the server 130 may communicate with the database 150 through the network 1 10. In other non- limiting embodiments, the server 130 is directly connected to the database 150.
  • the server 130 is configured to communicate with the SGS 140 and the DCC system 160 to perform the various disclosed embodiments.
  • the SGS 140 and the DCC 160 may be connected to the server 130 directly, or may communicate with the server 130 over the network 1 10.
  • the SGS 140, the DCC system 160, or both may be integrated within the server 130.
  • the server 130 typically includes a processing circuitry 132 coupled to a memory 134.
  • the processing circuitry 120 may also include machine-readable media for storing software.
  • Software shall be construed broadly to mean any type of instructions, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Instructions may include code (e.g., in source code format, binary code format, executable code format, or any other suitable format of code). The instructions, when executed by the one or more processors, cause the processing system to perform the various functions described herein.
  • the processing circuitry 132 can be realized an array of computational cores having properties that are at least partly statistically independent from other cores of the plurality of computational cores. The array of computational cores configured as described further herein below.
  • the server 130 is configured to receive and utilize multimedia content elements.
  • the server 130 may be configured to, but not limited to, identify metadata associated with the multimedia content element, save the received multimedia content elements and associated metadata in the database 150 or in the user device 120, generate augmented reality challenges based on metadata, generate augmented reality objects for challenges, and more.
  • a multimedia content may be or may include, but is not limited to, an image, a graphic, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, and an image of signals (e.g., spectrograms, phasograms, scalograms, etc.), a combination thereof, and a portion thereof.
  • the server 130 may be configured to, for the at least one multimedia content element, whether to provide an augmented reality challenge.
  • the determination may be based on metadata associated with the at least one multimedia content element. As a non-limiting example, if metadata associated with the at least one multimedia content element indicates that the at least one multimedia content element was recently captured (e.g., within 2 minutes of the determination), the server 130 may determine that a challenge should be provided.
  • the SGS 140 is configured to receive a multimedia content element and to generate at least one signature for each of the received at least one multimedia content element.
  • the at least one signature can be generated using a plurality of computational cores, where each core of the plurality of computational cores is at least partially statistically independent of the other computational cores.
  • each generated signature is robust to noise and distortion. The generation of signatures for multimedia content elements is described further herein below.
  • the server 130 is configured to determine at least one augmented reality challenge.
  • the at least one augmented reality challenge may be stored in, e.g., the database 150.
  • the server 130 may be configured to query the database 150 using the generated signatures.
  • each augmented reality challenge may be or may include a physical challenge, i.e., a challenge that requires the user of the user device 120 to perform some physical activity to be completed.
  • the challenge may include, but is not limited to, providing a user gesture (e.g., swiping, sliding, tapping, or otherwise interacting with the user device), answering one or more questions, performing a physical task (e.g., running, jumping, walking, climbing, etc.), combinations thereof, and the like.
  • the challenge may include condition requirements such as, but not limited to, moving to a particular geographical location or series of geographical locations, moving at least a particular distance, and the like.
  • an image of Times Square in Manhattan, New York is captured by the user device 120.
  • Metadata associated with the image indicates that it was taken 5 seconds ago.
  • an augmented reality challenge in Times Square should be provided.
  • a signature is generated for the image of Times Square and the database 150 is queried, based on the generated signature.
  • the query returns an augmented reality challenge indicating that the user must find a red flag augmented reality object near a pizzeria in Times Square.
  • the server 130 adds the red flag the image as an overlay and causes a display of the overlaid image on the user device 120.
  • the server 130 may be configured to generate customized augmented reality challenges for the user of the user device 120.
  • the customized augmented reality challenge may be generated based on metadata (e.g., metadata stored in the database 150).
  • the server 130 is configured to identify metadata associated with the user device 120, the user of the user device 120, or both.
  • the metadata may indicate, but is not limited to, personal variables associated with the user, environmental variables associated with the user device 120, or both.
  • the personal variables may include, but are not limited to, previous challenges presented to the user, scores for previous challenges, an average speed of the user, age, demographic information, intelligence, physical limitations (e.g., handicaps, heart conditions, allergies, etc.), and the like.
  • the environmental variables may include, but are not limited to, previous challenges determined based on similar multimedia content elements, a current location of the user device 120, previous locations of the user device 120, time, weather, and the like.
  • the metadata used for generating the customized augmented reality challenges may include metadata associated with the obtained at least one multimedia content element.
  • the multimedia content element metadata may include, but is not limited to, a time of capture of a multimedia content element, a geographic location of capture of the multimedia content element, a user-added annotation, and the like.
  • Metadata associated with the user and with the user device 120 is identified.
  • the metadata includes physical variables indicating that the user is age 12, that the user previously ran up a hill in 43 seconds, and that the user device 120 is at a geographic location of the hill.
  • the metadata is analyzed.
  • Based on the metadata, a challenge to run up the hill in less than 40 seconds is generated.
  • the challenge includes text indicating the goal of the challenge, and is added to multimedia content elements showing the hill as an overlay.
  • the signature for an obtained multimedia content element may be determined based on a concept structure.
  • the signature for each received multimedia content element may be representative of at least one concept structure (hereinafter referred to as a "concept").
  • a concept is a collection of signatures representing elements of the unstructured data and metadata describing the concept.
  • a 'Superman concept' is a signature-reduced cluster of signatures describing elements (such as multimedia elements) related to, e.g., a Superman cartoon: a set of metadata representing proving textual representation of the Superman concept.
  • Techniques for generating concept structures are also described in the above-referenced US Patent No. 8,266,185 (hereinafter ⁇ 85) to Raichelgauz, et al., which is assigned to common assignee, and is incorporated hereby by reference for all that it contains.
  • the server 130 may be configured to correlate among the matching concepts to generate a tag or other metadata that best describes the multimedia content element.
  • the correlation may further be based on, but not limited to, a ratio between signatures' respective sizes, a spatial location of each signature, one or more probabilistic models, and the like.
  • a user response to the challenge may be subsequently received as sensor data from the user device 120.
  • the sensor data may include, but is not limited to, interactions with a touch screen, images, videos, audio, GPS signals, magnetometer signals, gyroscope signals, accelerometer signals, light sensor signals, combinations thereof, and other sensor signals.
  • the server 130 may be configured to determine whether the user completed the challenge. As a non- limiting example, if the challenge is to walk up a hill, the received sensor data may include accelerometer signals. The accelerometer signals may be analyzed to determine that the user did walk up a hill and, therefore, completed the challenge.
  • the server 130 may be configured to analyze the sensor data and to generate, based on the analysis, a score indicating a level of performance of the user. In a further embodiment, the server 130 is configured to send the score to the user device 120. In another embodiment, the score may be sent for storage in, e.g., the database 150.
  • the signatures generated for the multimedia content elements enables accurate analysis of the elements, because the signatures generated according to the disclosed embodiments allow for recognition and classification of multimedia content.
  • At S210 at least one multimedia content element is obtained.
  • the at least one multimedia content element may be captured by the user device, and may be, e.g., received from the user device, retrieved from a database (e.g., the database 150), and the like.
  • S220 based on the obtained at least one multimedia content element, it may be determined whether a challenge should be provided and, if so, execution continues with S230; otherwise, execution terminates.
  • S220 may include identifying metadata associated with the at least one multimedia content element and determining, based on the metadata, whether to provide the challenge. The determination of whether to provide the challenge may be further based on one or more predetermined challenge provision rules.
  • a challenge provision rule may indicate that a challenge should only be issued if the at least one multimedia content element was captured recently (e.g., within a predetermined threshold amount of time from a current time).
  • each signature may be generated by a signature generator (e.g., the SGS 140) as described further herein below with respect to Figs. 4 and 5.
  • At S250 at least one augmented reality challenge is determined for the at least one multimedia content element.
  • the at least one augmented reality challenge may be determined based on, but not limited to, the generated signatures, the identified metadata, a combination thereof, and the like.
  • S250 may further include generating at least one customized augmented reality challenge. Generating a customized augmented reality challenge is described further herein below with respect to Fig. 7.
  • the identified at least one augmented reality object is added to the at least one multimedia content element as an overlay to create at least one challenge multimedia content element.
  • S270 further causing a display of the at least one challenge multimedia content element.
  • S270 includes sending the overlaid at least one multimedia content element to the user device.
  • Fig. 3 is an example flowchart 300 illustrating a method for determining whether an augmented reality challenge has been completed according to an embodiment.
  • the method may be performed by a server (e.g., the server 130), a user device (e.g., the user device 120), or partially performed on both a server and a user device.
  • the augmented reality challenge may be an augmented reality challenge provided, for example, via at least one challenge multimedia content element as described herein above with respect to Fig. 2.
  • the user response data may include, but is not limited to, sensor data as described further herein above.
  • the user response data represents a response by the user of the user device to the augmented reality challenge including, for example, answers to questions, user gestures made via the user device, physical actions (e.g., walking, running, climbing, relocating, etc.), combinations thereof, and the like.
  • At S320 at least one challenge threshold is determined.
  • the challenge thresholds represent requirements for completing the challenges and may include, but are not limited to, a distance traveled, a set of required actions, a new geographical location, and the like.
  • S320 includes retrieving the at least one challenge threshold from a database (e.g., the database 150).
  • Each challenge threshold may be determined based on, e.g., the augmented reality challenge.
  • the database may include a set of augmented reality challenges and corresponding challenge thresholds.
  • a notification indicating that the challenge was not completed may be generated and sent (e.g., to the user device), and execution continues with S350.
  • the notification may be generated and sent only if the at least one challenge threshold was not met a predetermined number of times. For example, a notification indicating that the challenge was not completed may only be generated and sent after the third time user response data was received that did not meet the at least one challenge threshold.
  • a notification indicating that the challenge has been completed is generated and sent (e.g., to the user device).
  • S360 further includes determining a user performance score based on the user response data.
  • the user performance score may be determined further based on user performance data of other users stored in a database (e.g., the database 150).
  • Figs. 4 and 5 illustrate the generation of signatures for the multimedia content elements by the SGS 140 according to one embodiment.
  • An exemplary high-level description of the process for large scale matching is depicted in Fig. 4.
  • the matching is for a video content.
  • Video content segments 2 from a Master database (DB) 6 and a Target DB 1 are processed in parallel by a large number of independent computational Cores 3 that constitute an architecture for generating the Signatures (hereinafter the "Architecture"). Further details on the computational Cores generation are provided below.
  • the independent Cores 3 generate a database of Robust Signatures and Signatures 4 for Target content-segments 5 and a database of Robust Signatures and Signatures 7 for Master content-segments 8.
  • An exemplary and non-limiting process of signature generation for an audio component is shown in detail in Fig. 4.
  • Target Robust Signatures and/or Signatures are effectively matched, by a matching algorithm 9, to Master Robust Signatures and/or Signatures database to find all matches between the two databases.
  • a core Ci ⁇ rii ⁇ (1 ⁇ i ⁇ L) may consist of a single leaky integrate-to-threshold unit (LTU) node or more nodes.
  • LTU leaky integrate-to-threshold unit
  • ni 6(Vi-Thx)
  • is a Heaviside step function
  • w,j ⁇ s a coupling node unit (CNU) between node / ' and image component y (for example, grayscale value of a certain pixel j);
  • kj ⁇ s an image component 'j' (for example, grayscale value of a certain pixel j);
  • Thx is a constant Threshold value, where 'x' is 'S' for Signature and 'RS' for Robust Signature; and Vi is a Coupling Node Value.
  • Threshold values Thx are set differently for Signature generation and for Robust Signature generation. For example, for a certain distribution of Vi values (for the set of nodes), the thresholds for Signature (Ths) and Robust Signature (ThRs) are set apart, after optimization, according to at least one or more of the following criteria.
  • the core Ci should consist of a group of nodes (LTUs): where m is the number of nodes in each core I, generated according to certain statistical processes, modeling variants of certain set of distortions.
  • LTUs nodes
  • the first step in generation of distortions-invariant signatures is to generate m Signatures and Robust Signatures, based on each of the m nodes in all the L cores, according to the previously described (above) algorithm.
  • the next step is to determine a subset V of m potential signatures-variants for certain frame i.
  • a Computational Core generation is a process of definition, selection, and tuning of the parameters of the cores for a certain realization in a specific system and application. The process is based on several design considerations, such as:
  • the Cores should be designed so as to obtain maximal independence, i.e., the projection from a signal space should generate a maximal pair-wise distance between any two cores' projections into a high-dimensional space.
  • the Cores should be optimally designed for the type of signals, i.e., the Cores should be maximally sensitive to the spatio-temporal structure of the injected signal, for example, and in particular, sensitive to local correlations in time and space.
  • a core represents a dynamic system, such as in state space, phase space, edge of chaos, etc., which is uniquely used herein to exploit their maximal computational power.
  • Fig. 6 is an example block diagram of a user device 120 configured to generate and display a customized augmented reality environment according to an embodiment.
  • the user device 120 includes a processing circuity 610 coupled to a memory 615.
  • the memory contains instructions that, when executed by the processing circuity 610, configures the user device 120 to generate and display the augment reality environment and challenges of other applications (e.g., the app 125, Fig. 1 ) installed in the user device 120.
  • the user device 120 may further include an augmented reality (AR) generator 620, a local storage 630, a display 640, and a signature generator (SG) 650.
  • AR augmented reality
  • SG signature generator
  • the signature generator 650 may be configured to generate signatures for multimedia content elements.
  • the signature generator 610 includes a plurality of computational cores as discussed further herein above, where each computational core is at least partially statistically independent of the other computational cores.
  • the data storage 630 may store a plurality of multimedia content elements, a plurality of concepts, signatures for the multimedia content elements, signatures for the concepts, or a combination thereof.
  • the data storage 630 may include a limited set of concepts relative to a larger set of known concepts. Such a limited set of concepts may be utilized when, for example, the data storage 630 is included in a device having a relatively low storage capacity such as, e.g., a smartphone or other mobile device, or otherwise when lower memory use is desirable.
  • the AR generator 620 is configured to receive or otherwise retrieve a multimedia content element from the local storage.
  • the AR generator 620 is further configured to initialize the signatures generator (SG) 650 to generate at least one signature for the received the multimedia content element.
  • the AR generator 620 is configured to match the generated signatures against the concepts stored in the storage 630. Matching concepts are utilized to generate the customized augmented reality environment as discussed in greater detail above with respect to Fig. 1 . Once generated, the customized augmented reality environment is displayed over the display 640.
  • the AR generator 620 and the processing circuity 610 can be implemented as a component of a processor (not shown) or an array of processors, examples of which are provided above.
  • Figure 7 is an example flowchart S250 illustrating a method for generating a customized augmented reality challenge according to an embodiment.
  • the method may utilize identified metadata stored in, e.g., a storage of a user device, a database, or both.
  • Metadata related to a user of a user device, to the user device, or to both is obtained.
  • the metadata may be stored in a storage of the user device or in an external storage (e.g., a database).
  • the metadata may include, but is not limited to, personal variables associated with the user, environmental variables associated with the user device, or both.
  • the metadata may further include metadata associated with one or more multimedia content elements.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

La présente invention concerne un système et un procédé pour fournir des défis de réalité augmentée. Le procédé comprend l'obtention d'au moins un élément de contenu multimédia ; l'entraînement de la génération d'au moins une signature pour chaque élément de contenu multimédia obtenu ; la détermination, en fonction des signatures générées, d'au moins un défi de réalité augmentée ; l'identification, en fonction du ou des défis de réalité augmentée déterminés, d'au moins un objet de réalité augmentée ; la création d'au moins un élément de contenu multimédia de défi en entraînant l'ajout du ou des objets de réalité augmentée à l'élément ou aux éléments de contenu multimédia obtenus ; et l'entraînement d'un affichage du ou des éléments de contenu multimédia de défi créés.
PCT/US2016/054634 2016-08-08 2016-09-30 Système et procédé pour fournir des défis de réalité augmentée Ceased WO2018031054A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201662371862P 2016-08-08 2016-08-08
US62/371,862 2016-08-08

Publications (1)

Publication Number Publication Date
WO2018031054A1 true WO2018031054A1 (fr) 2018-02-15

Family

ID=61163394

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2016/054634 Ceased WO2018031054A1 (fr) 2016-08-08 2016-09-30 Système et procédé pour fournir des défis de réalité augmentée

Country Status (1)

Country Link
WO (1) WO2018031054A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140176604A1 (en) * 2012-12-20 2014-06-26 General Instrument Corporation Automated Object Selection and Placement for Augmented Reality
WO2014137337A1 (fr) * 2013-03-06 2014-09-12 Intel Corporation Procédés et appareil permettant d'utiliser la reconnaissance optique de caractères pour fournir de la réalité augmentée
WO2016040376A1 (fr) * 2014-09-08 2016-03-17 Simx, Llc Simulateur de réalité augmentée pour un apprentissage de professionnels et d'étudiants

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140176604A1 (en) * 2012-12-20 2014-06-26 General Instrument Corporation Automated Object Selection and Placement for Augmented Reality
WO2014137337A1 (fr) * 2013-03-06 2014-09-12 Intel Corporation Procédés et appareil permettant d'utiliser la reconnaissance optique de caractères pour fournir de la réalité augmentée
WO2016040376A1 (fr) * 2014-09-08 2016-03-17 Simx, Llc Simulateur de réalité augmentée pour un apprentissage de professionnels et d'étudiants

Similar Documents

Publication Publication Date Title
US20200089661A1 (en) System and method for providing augmented reality challenges
CN113190757B (zh) 多媒体资源推荐方法、装置、电子设备及存储介质
US11908176B2 (en) Data recognition model construction apparatus and method for constructing data recognition model thereof, and data recognition apparatus and method for recognizing data thereof
CN112990390B (zh) 一种图像识别模型的训练方法、图像识别的方法及装置
CN113395542B (zh) 基于人工智能的视频生成方法、装置、计算机设备及介质
KR101959368B1 (ko) 사용자 디바이스의 활성 페르소나 결정
KR102414602B1 (ko) 데이터 인식 모델 구축 장치 및 이의 데이터 인식 모델 구축 방법과, 데이터 인식 장치 및 이의 데이터 인식 방법
US10198846B2 (en) Digital Image Animation
WO2020233464A1 (fr) Procédé et appareil d'apprentissage de modèle, support d'enregistrement et dispositif
WO2018031050A1 (fr) Système et procédé pour générer un environnement personnalisé de réalité augmentée pour un utilisateur
CN115357748B (zh) 头戴式装置
CN110163066B (zh) 多媒体数据推荐方法、装置及存储介质
US20230368461A1 (en) Method and apparatus for processing action of virtual object, and storage medium
CN112235635A (zh) 动画显示方法、装置、电子设备及存储介质
CN113610953B (zh) 一种信息处理方法、装置及计算机可读存储介质
CN114281956A (zh) 文本处理方法、装置、计算机设备及存储介质
CN111368127A (zh) 图像处理方法、装置、计算机设备及存储介质
US10535192B2 (en) System and method for generating a customized augmented reality environment to a user
US10614626B2 (en) System and method for providing augmented reality challenges
CN112270238B (zh) 一种视频内容识别方法和相关装置
US20150026177A1 (en) System and method for identifying the context of multimedia content elements
CN116071527B (zh) 一种对象处理方法、装置、存储介质及电子设备
CN111797289A (zh) 模型处理方法、装置、存储介质和电子设备
US20180039626A1 (en) System and method for tagging multimedia content elements based on facial representations
CN111814812B (zh) 建模方法、装置、存储介质、电子设备及场景识别方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16912867

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23.04.2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16912867

Country of ref document: EP

Kind code of ref document: A1