Object virtualization processing method and device, electronic device and storage medium

US2022164863A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022164863-A1
Application numberUS-202017430853-A
CountryUS
Kind codeA1
Filing dateJan 3, 2020
Priority dateFeb 28, 2019
Publication dateMay 26, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An object virtualization processing method and device, an electronic device and a storage medium, the method comprising: acquiring and displaying a virtual entity model which is constructed according to an actual object and which has editable external features (S 101 ); constructing a virtual scenario that corresponds to an actual scenario and that is acquired by a terminal device according to the real scenario (S 102 ); projecting the virtual entity model into the virtual scenario (S 103 ); and receiving an editing operation for the editable external features of the virtual entity model, adjusting the virtual entity model according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scenario (S 104 ).

First claim

Opening claim text (preview).

1 . A method for virtualized processing of an object, executed by a terminal device comprising a hardware processor, the method comprising: acquiring and displaying a virtual entity model having an editable external feature and constructed according to a real object; constructing a virtual scene corresponding to a real scene according to the real scene acquired by the terminal device; projecting the virtual entity model into the virtual scene; and receiving an editing operation on the editable external feature of the virtual entity model, adjusting the editable external feature according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scene. 2 . The method for virtualized processing of the object according to claim 1 , wherein: the virtual entity model is divided into a plurality of model areas; and each model area has an independently editable external feature. 3 . The method for virtualized processing of the object according to claim 2 , wherein the receiving an editing operation on the editable external feature of the virtual entity model, adjusting the virtual entity model according to the editing operation, comprises: receiving a drawing operation on a screen of the terminal device, and converting screen coordinates corresponding to the drawing operation into 3D coordinates; determining a corresponding position of the drawing operation in the virtual entity model according to the 3D coordinates; ignoring, in response to determining that the position is outside the virtual entity model, the drawing operation; and determining, in response to determining that the position is in the virtual entity model, a model area corresponding to the drawing operation, and modifying the editable external feature of the model area according to the drawing operation. 4 . The method for virtualized processing of the object according to claim 1 , wherein the projecting the virtual entity model into the virtual scene, comprises: selecting a positioning origin for placing the virtual entity model in the virtual scene; selecting a model origin on the virtual entity model; and projecting the virtual entity model into the virtual scene by coinciding the positioning origin with the model origin. 5 . The method for virtualized processing of the object according to claim 1 , wherein the projecting the virtual entity model into the virtual scene, comprises: selecting a first reference surface in the virtual scene; selecting a second reference surface in the virtual entity model; and projecting the virtual entity model into the virtual scene by defining a spatial position relationship between the first reference surface and the second reference surface. 6 . The method for virtualized processing of the object according to claim 1 , the method further comprising: displaying a control corresponding to the virtual entity model when displaying the virtual entity model; and acquiring, in response to an operation on the control, the real scene by the terminal device, and triggering a step of constructing the virtual scene corresponding to the real scene according to the real scene acquired by the terminal device. 7 . An apparatus for virtualized processing of the object, the apparatus comprising: at least one processor; and a memory, wherein the memory stores instructions executable by the at least one processor, and the instructions, when executed by the at least one processor, cause the at least one processor to perform operations comprising: acquiring and display a virtual entity model having an editable external feature and constructed according to a real object; constructing a virtual scene corresponding to a real scene according to the real scene; projecting the virtual entity model into the virtual scene; and receiving an editing operation on the editable external feature of the virtual entity model, adjusting the editable external feature according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scene. 8 . The apparatus for virtualized processing of the object according to claim 7 , wherein: the virtual entity model is divided into a plurality of model areas; and each model area has an independently editable external feature. 9 . The apparatus for virtualized processing of the object according to claim 8 , wherein the receiving an editing operation on the editable external feature of the virtual entity model, adjusting the virtual entity model according to the editing operation, comprises: receiving a drawing operation on a screen of the terminal device, and convert screen coordinates corresponding to the drawing operation into 3D coordinates; determining a corresponding position of the drawing operation in the virtual entity model according to the 3D coordinates; and in response to determining that the position of the drawing operation is outside the virtual entity model, the drawing operation, determining, in response to determining that the position of the drawing operation is in the virtual entity model, a model area corresponding to the drawing operation, and modifying the editable external feature of the model area according to the drawing operation. 10 . The apparatus for virtualized processing of the object according to claim 7 , wherein the projecting the virtual entity model into the virtual scene: selecting a positioning origin for placing the virtual entity model in the virtual scene; selecting a model origin on the virtual entity model; and projecting the virtual entity model into the virtual scene by coinciding the positioning origin with the model origin. 11 . The apparatus for virtualized processing of the object according to claim 7 , wherein the projecting the virtual entity model into the virtual scene comprises: selecting a first reference surface in the virtual scene; selecting a second reference surface in the virtual entity model; and projecting the virtual entity model into the virtual scene by defining a spatial position relationship between the first reference surface and the second reference surface. 12 . The apparatus for virtualized processing of the object according to claim 7 , wherein the operations comprise: displaying a control corresponding to the virtual entity model when displaying the virtual entity model; and acquiring, in response to an operation on the control, the real scene, and execute a step of constructing the virtual scene corresponding to the real scene according to the real scene. 13 . (canceled) 14 . A non-transitory computer-readable storage medium storing a computer program, which when executed by a processor, causes the processor to perform operations comprising: acquiring and displaying a virtual entity model having an editable external feature and constructed according to a real object; constructing a virtual scene corresponding to a real scene according to the real scene acquired by the terminal device; projecting the virtual entity model into the virtual scene; and receiving an editing operation on the editable external feature of the virtual entity model, adjusting the editable external feature according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scene. 15 . The storage medium according to claim 14 , wherein: the virtual entity model is divided into a plurality of model areas; and each model area has an independently editable external feature.

Assignees

Inventors

Classifications

  • Shape modification · CPC title

  • Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

  • Buying, selling or leasing transactions · CPC title

  • by configuring or customising goods or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022164863A1 cover?
An object virtualization processing method and device, an electronic device and a storage medium, the method comprising: acquiring and displaying a virtual entity model which is constructed according to an actual object and which has editable external features (S 101 ); constructing a virtual scenario that corresponds to an actual scenario and that is acquired by a terminal device according to …
Who is the assignee on this patent?
Beijing Jingdong Shangke Information Technology Co Ltd, Beijing Jingdong Century Trading Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q30/0643. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 26 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).