CN112799613B - Operation system, method, electronic device and storage medium for three-dimensional scanning - Google Patents
Operation system, method, electronic device and storage medium for three-dimensional scanning Download PDFInfo
- Publication number
- CN112799613B CN112799613B CN202110096428.0A CN202110096428A CN112799613B CN 112799613 B CN112799613 B CN 112799613B CN 202110096428 A CN202110096428 A CN 202110096428A CN 112799613 B CN112799613 B CN 112799613B
- Authority
- CN
- China
- Prior art keywords
- user
- dimensional model
- scanning
- current login
- interactive terminal
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1239—Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present application relates to an operation system, a method, an electronic device and a storage medium for three-dimensional scanning, wherein the operation system comprises: the system comprises an interactive terminal and a cloud server; the cloud server is connected with the interactive terminal; the interactive terminal is used for realizing the interaction between the user and the operation system, providing a login channel for the user, and acquiring the current login user after the user successfully logs in through the login channel; the cloud server is used for receiving a first display instruction of the current login user through the interactive terminal, and sending a first three-dimensional model stored on a private library of the current login user to the interactive terminal for display according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model. By the method and the device, the problem that the three-dimensional model is high in acquisition cost is solved, and three-dimensional model platformization is realized.
Description
Technical Field
The present application relates to the field of three-dimensional scanning technologies, and in particular, to an operating system, a method, an electronic device, and a storage medium for three-dimensional scanning.
Background
The scanning equipment is used for acquiring image data, transmitting the image data to a computer end through a cable, and the computer receives the image data and carries out preprocessing, image matching and three-dimensional reconstruction to obtain three-dimensional point cloud data, namely a three-dimensional model; and then, the point cloud data is subjected to registration, fusion and post-processing to obtain final grid data so as to be suitable for screen display and line type printing output. However, in the related art, the process of generating the three-dimensional model requires the scanning device to be connected with a computer configured to a certain extent through a cable, the data processing speed is slow, and it is difficult to meet the diversified requirements of users using the three-dimensional model, thereby resulting in a high acquisition cost of the three-dimensional model.
At present, no effective solution is provided for the problem of high acquisition cost of a three-dimensional model in the related technology.
Disclosure of Invention
The embodiment of the application provides an operation system, a method, an electronic device and a storage medium for three-dimensional scanning, so as to at least solve the problem of low processing efficiency of three-dimensional scanning in the related art.
In a first aspect, an embodiment of the present application provides a three-dimensional scanning system, where the system includes: the system comprises an interactive terminal and a cloud server; the cloud server is connected with the interactive terminal;
the interactive terminal is used for realizing the interaction between the user and the operation system, providing a login channel for the user, and acquiring the current login user after the user successfully logs in through the login channel;
the cloud server is used for receiving a first display instruction of the current login user through the interactive terminal, and sending a first three-dimensional model stored on a private library of the current login user to the interactive terminal for display according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model.
In one embodiment, the interactive terminal displays the second three-dimensional model stored in the public library before receiving the first display instruction of the user.
In one embodiment, the cloud server is connected with a scanning device;
the scanning device is used for acquiring scanning data according to the scanning instruction of the current login user; wherein the cloud server generates the first three-dimensional model based on the received scan data.
In one embodiment, the cloud server comprises a device authentication module and a data processing module;
the equipment verification module is used for verifying whether the current login user has bound equipment identification code information or not according to the user information of the previous login user and acquiring an equipment verification result;
the data processing module is configured to receive, under a condition that the device verification result indicates that the device identification code information exists for the current login user, the scan data of the scanning device that matches the device identification code information, perform three-dimensional reconstruction based on the scan data, and generate the first three-dimensional model.
In one embodiment, the cloud server further comprises a storage module; the storage module and the communication module; the communication module is communicated with the interactive terminal;
the storage module is used for storing a second three-dimensional model on a public library of the cloud server;
and the communication module is used for receiving a second display instruction of the current login user and sending the second three-dimensional model to the interactive terminal for display according to the second display instruction.
In one embodiment, the storage module is further configured to store the first three-dimensional model to a specified partitioned area of the private library according to the current login user and device identification code information of the current login user;
the communication module acquires and transmits the first three-dimensional model based on the designated divided region.
In one embodiment, the storage module is further configured to store the first three-dimensional model to a designated division area of a public library when receiving an instruction of the current login user to store the first three-dimensional model in the public library.
In one embodiment, the cloud server further comprises a charging module;
the charging module is used for indicating the interactive terminal to display corresponding price information according to the first three-dimensional model selected by the current login user or according to the second three-dimensional model selected by the current login user and stored in the public database of the cloud server under the condition that a purchase request of the current login user is received;
and the charging module sends prompt information to the interactive terminal after receiving a purchase failure instruction aiming at the price information.
In one embodiment, the cloud server is connected with a printing device;
after receiving a purchase success instruction aiming at the price information, the charging module executes a model processing instruction according to the purchase request; and/or the presence of a gas in the gas,
and after receiving the purchase success instruction, the charging module sends the data model corresponding to the purchase request to the printing device and instructs the printing device to execute printing operation aiming at the data model.
In one embodiment, the charging module is further configured to obtain lease time and lease times of scanning equipment provided for the current logged-in user according to lease information set by the current logged-in user, so as to lease the scanning equipment to the current logged-in user;
and the data processing module of the cloud server is used for receiving the scan data of the scan equipment obtained by leasing and generating the second three-dimensional model based on the scan data.
In one embodiment, the communication module of the cloud server is configured to classify the first three-dimensional model when a plurality of models exist in the first three-dimensional model, and instruct the interactive terminal to display the first three-dimensional model in a classified manner according to a classification result.
In one embodiment, the cloud server is also connected with a remote terminal; the cloud server comprises a communication module; the communication module is used for respectively communicating with the interactive terminal and the remote terminal;
the communication module sends the first three-dimensional model to the interactive terminal for displaying, wherein the first three-dimensional model is displayed on a first page of the interactive terminal; or,
under the condition that the inquiry user opens the remote terminal, the communication module sends the first three-dimensional model to the remote terminal for display; wherein the first three-dimensional model is displayed on a second page of the remote terminal.
In a second aspect, an embodiment of the present application provides an operation method for three-dimensional scanning, where the method includes:
providing a login channel for a user through an interactive terminal, and acquiring a current login user after the user successfully logs in through the login channel;
receiving a first display instruction of the current login user through the interactive terminal;
sending the first three-dimensional model stored in the private library of the current login user to the interactive terminal for displaying according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model.
In one embodiment, after acquiring the current login user, the method further includes:
and receiving a printing instruction of the current login user, and instructing a printing device to execute a printing operation aiming at the first three-dimensional model according to the printing instruction.
In a third aspect, an embodiment of the present application provides an electronic apparatus, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the processor implements the operation method of the three-dimensional scanning according to the second aspect.
In a fourth aspect, the present application provides a storage medium, on which a computer program is stored, where the program, when executed by a processor, implements the operation method of three-dimensional scanning as described in the second aspect.
Compared with the related art, the embodiment of the application provides an operation system, a method, an electronic device and a storage medium for three-dimensional scanning, wherein the operation system comprises: the system comprises an interactive terminal and a cloud server; the cloud server is connected with the interactive terminal; the interactive terminal is used for realizing the interaction between the user and the operation system, providing a login channel for the user, and acquiring the current login user after the user successfully logs in through the login channel; the cloud server is used for receiving a first display instruction of the current login user through the interactive terminal, and sending a first three-dimensional model stored on a private library of the current login user to the interactive terminal for display according to the first display instruction; the first display instruction is associated with the first three-dimensional model, so that the problem of high acquisition cost of the three-dimensional model is solved, and the three-dimensional model is platformized.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a schematic diagram of an application scenario of a three-dimensional scanning operation according to an embodiment of the present application;
fig. 2 is a block diagram of an operation system of three-dimensional scanning according to an embodiment of the present application;
fig. 3 is a block diagram of another three-dimensional scanning operation system according to an embodiment of the present application;
fig. 4 is a block diagram of an operation system of a three-dimensional scanning according to an embodiment of the present application;
fig. 5 is a block diagram of an operation system of a three-dimensional scanning according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a three-dimensional scanning cloud platform according to an embodiment of the present application;
fig. 7 is a flowchart of an operation method of three-dimensional scanning according to an embodiment of the present application;
fig. 8 is a flowchart of another operation method of three-dimensional scanning according to an embodiment of the present application;
fig. 9 is a block diagram of the inside of a computer device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference herein to "a plurality" means greater than or equal to two. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
In this embodiment, an application scenario of three-dimensional scanning is provided, and fig. 1 is a schematic diagram of an application scenario of a three-dimensional scanning operation according to an embodiment of the present application, as shown in fig. 1, in this application environment, an interactive terminal 12, a cloud server 14, and a scanning device 16 are included. The interactive terminal 12 communicates with the cloud server 14 through a network; the interactive terminal 12 is used for realizing interaction between a user and an operation system, providing a login channel for the user, and acquiring a current login user after the user successfully logs in; the cloud server 14 receives a first display instruction of the current login user through the interactive terminal 12, and sends a first three-dimensional model stored in a private library of the current login user to the interactive terminal 12 for display according to the first display instruction; wherein the first three-dimensional model may be generated by the cloud server 14 through the matched scan data of the scanning device 16. Of course, the user does not have to log in to see the first three-dimensional model stored on the private library, and even if the user does not log in, the user can browse the first three-dimensional model which is scanned previously and stored on the private library through the interactive terminal 12.
The interactive terminal 12 may be, but is not limited to, various smart phones, personal computers, notebook computers, tablet computers, and the like, and the cloud server 14 may be implemented by an independent server or a server cluster composed of a plurality of servers.
In this embodiment, an operation system for three-dimensional scanning is provided, and fig. 2 is a block diagram of a structure of an operation system for three-dimensional scanning according to an embodiment of the present application, as shown in fig. 2, the system includes: the interactive terminal 12 and the cloud server 14; the cloud server 14 is connected to the interactive terminal 12, that is, the cloud server 14 and the interactive terminal 12 may perform signal communication. The interactive terminal 12 is configured to implement interaction between a user and the operating system, provide a login channel for the user, and obtain a current login user after the user successfully logs in through the login channel; the cloud server 14 is configured to receive a first display instruction of the current login user through the interactive terminal 12, and send a first three-dimensional model stored in a private library of the current login user to the interactive terminal 12 for display according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model.
Specifically, the three-dimensional scanning operation system is applied to a three-dimensional scanning cloud platform, and the three-dimensional scanning cloud platform can realize login of multiple users. Namely, a login channel is provided for the user through the interactive terminal 12; when a user logs in for the first time, registration is required, and the registration can be completed by binding according to the mobile phone number, the micro signal, the QQ number and the like and the cloud platform account. Each user logs in through the login account, and if the login is successful, the interactive terminal 12 acquires the current login user and interacts with the current login user; if the login fails, the user can be reminded to log in again by displaying login failure reminding information through the interactive terminal 12 until the login is successful.
It should be noted that, after the interactive terminal 12 obtains the current login user, the current login user may perform an interactive operation on the interactive terminal 12, for example, click a display icon on the interactive terminal 12 to enable the interactive terminal 12 to receive the first display instruction. The first display instruction refers to a display instruction which is indicated by a current login user and is associated with the first three-dimensional model; that is, when the current login user selects each first three-dimensional model on the interactive terminal 12 and selects a model meeting the requirements of the current login user from all the first three-dimensional models, the interactive terminal 12 may receive a first display instruction for displaying the specified first three-dimensional model and send the first display instruction associated with the specified first three-dimensional model to the cloud server 14; for example, three first three-dimensional models, namely a model a, a model B and a model C, are currently scanned in real time and synchronously stored in the private library, and if the user clicks a display button below the selected model a on the interactive terminal 12, the interactive terminal 12 sends a first display instruction indicating that the model a is displayed to the cloud server 14; that is, the first display instruction and the first three-dimensional model are associated and corresponding, and at this time, the cloud server 14 may send the model a to the interactive terminal 12 according to the first display instruction, that is, send the first three-dimensional model specified by the user to the interactive terminal 12. The private library refers to a database on the cloud server 14 that is private to the current login user.
Through the above embodiments, a three-dimensional scanning system is provided, which includes an interactive terminal 12 and a cloud server 14; the current login user is obtained through the interactive terminal 12, the first three-dimensional model stored in the private library of the current login user is sent to the interactive terminal 12 to be displayed through the cloud server 14 according to the first display instruction of the current login user, and then three-dimensional model platformization is achieved, so that the user can print the selected first three-dimensional model through the interactive terminal 12 based on the three-dimensional scanning cloud platform, or perform other operations on the first three-dimensional model based on the three-dimensional scanning cloud platform.
In the related art, the cloud platform provided for the user is not realized, so that the user cannot check and print a favorite model through three-dimensional data, and cannot put the model scanned and designed through a scanner on a platform for display and sale, so that the diversified requirements of the user can be met only through redundant work such as a large amount of repeated scanning, model reconstruction and the like, and a large amount of resources are required to be spent; compared with the related art, the three-dimensional scanning cloud platform built according to the embodiment provides an implementation platform for functions such as real-time display and printing of a model designed by a user, customization of the model and the like, so that the three-dimensional model is more convenient to provide, unnecessary resource waste is avoided, the problem that the three-dimensional model is high in acquisition cost is solved, and cloud processing of the three-dimensional model is realized.
In one embodiment, the interactive terminal 12 displays the second three-dimensional model stored in the public library before receiving the first display instruction of the user. In this embodiment, the user includes a currently logged-in user and a user who is not logged in. The second three-dimensional model may be one or more three-dimensional models obtained by scanning after login of other users and designated to be stored in the public library of the cloud server 14; or the second three-dimensional model can also be a three-dimensional model which is stored in the public library when the operation system is built and is used by all users for inquiring and using. Even if the current login user does not send the first display instruction through the interactive terminal 12, the interactive terminal 12 can display the second three-dimensional model once the user logs in. It will be appreciated that the interactive terminal 12 is also capable of displaying the second three-dimensional model in the event that the user is not logged in.
Through the embodiment, the second three-dimensional model stored in the public library is displayed through the interactive terminal 12, so that the user can browse the displayed second three-dimensional model on the interactive terminal 12 at any time no matter whether the user logs in or sends the first display instruction or not, the convenience of the user for browsing the model is improved, and the user experience is improved.
In one embodiment, the cloud server 14 is connected to a scanning device 16, and the scanning device 16 is configured to obtain scanning data according to a scanning instruction of the current login user; wherein the cloud server 14 generates the first three-dimensional model based on the received scan data.
Specifically, the scanning device 16 may be a device bound by the currently logged-in user and used for scanning, and the scanning device 16 receives a scanning instruction and then scans to obtain scanning data; the scanning data includes data such as a three-dimensional image and a three-dimensional point cloud of the scanned object. In the process of uploading the scanned image data to the cloud server 14 in real time by the scanning device 16, in order to reduce the data transmission amount, some preprocessing may be performed on the image data before transmission to compress the scanned data, and data splicing, fusion, and the like may be implemented by the cloud server 14. After receiving the scan data, the cloud server 14 may generate a first three-dimensional model according to the scan data by using a three-dimensional reconstruction technique, and store the first three-dimensional model in a private library of the current login user, thereby improving efficiency and accuracy of processing the three-dimensional model.
In one embodiment, an operation system for three-dimensional scanning is provided, and fig. 3 is a block diagram of a structure of another operation system for three-dimensional scanning according to an embodiment of the present application, as shown in fig. 3, the cloud server 14 includes a device verification module 141 and a data processing module 142.
The device verification module 141 is configured to verify whether the current login user has the bound device identification code information according to the user information of the current login user, and obtain a device verification result. Wherein the device identification code information may be a device unique identification code of the scanning device 16; the device authentication result can distinguish the role of the user with or without the scanning device 16, and set the user authority of the corresponding role. Specifically, a plurality of users can log in through the three-dimensional scanning cloud platform established by the cloud server 14, each user can have a plurality of scanning devices 16, and an account of each user can only log in at the same time at a limited terminal. When logging in for the first time, registration is required, binding can be achieved according to the mobile phone number, the micro signal, the QQ number and the like and the cloud platform account number to complete registration, user distinguishing is carried out according to the fact that binding exists or not exists on the scanning device 16, and the unique identification code of the device can be bound with the user account number.
The data processing module 142 is configured to receive the scan data of the scanning device 16 matching the device identification code information and perform three-dimensional reconstruction based on the scan data to generate the first three-dimensional model, if the device verification result indicates that the device identification code information exists for the current login user. The scanning data includes data such as a three-dimensional image and a three-dimensional point cloud of the scanned object. In the process of uploading the scanned image data to the cloud server 14 in real time by the scanning device 16, in order to reduce the data transmission amount, some preprocessing may be performed on the image data before transmission to compress the scanned data, and data splicing, fusion, and the like may be implemented by the cloud server 14. The data processing module 142 performs three-dimensional reconstruction based on the scan data to generate a first three-dimensional model.
Through the embodiment, the user information of the current login user is verified through the device verification module 141, so that the user is distinguished according to the roles of the bound scanning device 16 and the unbound scanning device 16, and the convenience of processing the user requirement is improved; meanwhile, the data processing module 142 performs three-dimensional reconstruction on the scanning data and generates a first three-dimensional model, so that data processing is performed by using a cloud platform instead of a computer, and the data processing speed and the three-dimensional model obtaining speed are improved.
In one embodiment, an operation system for three-dimensional scanning is provided, fig. 4 is a block diagram of a structure of another three-dimensional scanning system according to an embodiment of the present application, and as shown in fig. 4, the cloud server 14 further includes a storage module 144 and a communication module 143. The storage module 144 is configured to store the second three-dimensional model on the public library of the cloud server 14; the communication module 143 is configured to receive a second display instruction of the current login user, and send the second three-dimensional model to the interactive terminal 12 for displaying according to the second display instruction. Wherein the public database refers to a public database on the cloud server 14; the current login user may select a model from the second three-dimensional models previously stored on the public library and transmit to the interactive terminal 12 through the communication module 143. Or, when the current login user is detected to be a device-less user according to the device verification result of the device verification module 141, the current login user only has the browsing right but no scanning right; at this point the user may browse the second three-dimensional model displayed in the web page.
Through the above embodiment, the distinguished non-device user is configured with the browsing right, and the second three-dimensional model pre-stored in the storage module 144 is sent to the interactive terminal 12 through the communication module 143 for displaying, so that the user can browse, thereby implementing the three-dimensional scanning model interaction for the non-scanning device 16 user, and improving the user experience.
In one embodiment, the storage module 144 is further configured to store the first three-dimensional model into a specified partitioned area of the private library according to the current login user and the device identification code information of the user information; the communication module 143 acquires and transmits the first three-dimensional model based on the designated divided area. For example, if a user binds multiple devices, the storage module 144 distinguishes the devices by using the user as a storage area, and then distinguishes the devices by using the unique identification codes of the devices, so that the user can quickly find the scanned model. The communication module 143 acquires and transmits the first three-dimensional model based on the designated divided area.
In one embodiment, the storage module 144 is further configured to store the first three-dimensional model into a designated divided area of a public library when receiving an instruction of the current login user to store the first three-dimensional model into the public library. Specifically, the current login user may instruct, through the interactive terminal 12, that a first three-dimensional model scanned from an operating system and displayed through the interactive terminal 12 is stored in a public library of the cloud server 14, at this time, the storage model may distinguish the first three-dimensional model by using a unique identification code of the user or the device as a storage area according to the instruction, and further store the first three-dimensional model in an assigned division area of the public library.
Through the embodiment, the storage module 144 stores the first three-dimensional model in the divided region, so that the first three-dimensional model can be stored in the specific region according to a certain rule, a scanning model can be quickly searched for by a user, and the processing efficiency of three-dimensional scanning is further improved.
In one embodiment, in the operation system of the three-dimensional scanning, the cloud server 14 further includes a charging module. The charging module is configured to, when a purchase request of the current login user is received, instruct the interactive terminal 12 to display corresponding price information according to the first three-dimensional model selected by the current login user or according to the second three-dimensional model selected by the current login user and stored in the public database of the cloud server 14. If the current login user is an equipment user, selecting a first three-dimensional model scanned currently in real time or selecting a second three-dimensional model stored in a public library in advance; or the current logged-on user is a device-less user, a model to be purchased must be selected from the second three-dimensional model. In the case where the current login user intentionally selects to purchase a model, an enlarged version of the model, or a reduced version of the model according to the data models, the current login user may initiate a purchase request to the cloud server 14 through the interactive terminal 12 to trigger the charging module to respond, and then the charging module may instruct the interactive terminal 12 to display price information corresponding to the model for the user to refer to. It should be noted that the price information may be preset and stored; in addition, the price information of the first three-dimensional model can be modified and set by the current login user.
The charging module sends a prompt message to the interactive terminal 12 after receiving a purchase failure instruction for the price information. If the charging module receives the purchase failure instruction, it indicates that the user cancels the purchase, or the user fails to purchase, at this time, the charging module needs to send a prompt message such as "purchase failure" to the interactive terminal 12 for displaying, so as to remind the user to re-purchase or quit the purchase.
Through the embodiment, the cloud server 14 provides the model purchasing function for each user including the scanning-free device 16, so that the user does not need to purchase actual products or purchase devices such as scanners for scanning to obtain certain product models, and the user can select or customize the three-dimensional model required by the user from the cloud platform by building the three-dimensional model cloud platform, so that the convenience of three-dimensional scanning is improved, and the user experience is effectively improved.
In one embodiment, fig. 5 is a block diagram of a three-dimensional scanning system according to another embodiment of the present application, and as shown in fig. 5, the cloud server 14 is connected to a printing device 52; wherein the printing device 52 is connected to the cloud server 14. The charging module 145, after receiving the purchase success command for the price information, executes a model processing command according to the purchase request, for example, adjusting the model size to the user required size according to the purchase request; and/or, the charging module 145, after receiving the purchase success instruction, sends the data model corresponding to the purchase request to the printing device 52, for example, downloads the model data or docks the model data to the printing device 52, and instructs the printing device 52 to perform a printing operation for the data model. In addition, the device-equipped user sees the requirements of the device-less user, finds that the user can realize the requirements of the device-equipped user, and can also communicate and negotiate through the cloud server 14 to complete a transaction.
Through the embodiment, the charging is completed by the charging module 145 when the user purchases the model, and the model processing or printing and other operations are performed according to the user requirements, so that the three-dimensional scanning model transaction service can be rapidly provided for the user, the three-dimensional model transaction cloud processing efficiency is effectively improved, and the three-dimensional scanning processing efficiency is improved.
In one embodiment, the charging module 145 is further configured to obtain the lease time and the lease time of the scanning device 16 provided to the current logged-in user according to the lease information set by the current logged-in user, so as to lease the scanning device 16 to the current logged-in user; the data processing module 142 of the cloud server 14 is configured to receive the scan data of the scanning device 16 obtained by leasing, and generate the second three-dimensional model based on the scan data.
If the current login user is set as a user of the unbound scanning device 16 after the user information is verified, or there is a situation that the current login user does not want to use the bound scanning device 16 for scanning, etc., then the current login user may rent the scanning device 16 of the cloud platform. That is, the current logged-in user can set the lease information through the interactive terminal 12, and the charging module 145 obtains the lease time and the lease times for the scanning device 16 set by the current logged-in user by analyzing the lease information, and leases the scanning device 16 to the current logged-in user according to the lease time and the lease times. After the currently logged-on user rents the scanning device 16, the rented scanning device 16 is used to upload the scanned three-dimensional data to the cloud server 14, and finally, the data processing module 142 of the cloud server 14 processes the received three-dimensional scanning data and generates a second three-dimensional model. It should be noted that the data model generated by the rented scanning device 16 should be stored on the public library of the cloud server 14 for disclosure to other users.
Through the embodiment, the scanning equipment 16 of the cloud platform is leased to the current login user through the charging module 145, so that the phenomenon that the three-dimensional model processing fails due to the fact that the user does not bind the scanning equipment 16 or the existing scanning equipment 16 is damaged is avoided, convenience in providing the three-dimensional model is improved, and user experience is effectively improved.
In one embodiment, the communication module 143 is further configured to classify the first three-dimensional model if there are multiple first three-dimensional models, and instruct the interactive terminal 12 to display the first three-dimensional models in a classified manner according to the classification result; specifically, when a plurality of first three-dimensional models are uniformly displayed on the interactive terminal 12, the cloud server 14 may classify the models according to categories of products, such as living goods, entertainment, and the like; it will be appreciated that the classification display may also be performed for the second three-dimensional model in a similar manner.
Through the embodiment, under the condition that a plurality of first three-dimensional models exist, the first three-dimensional models are classified, and the interactive terminal 12 is indicated to display the first three-dimensional models in a classified manner according to the classification result, so that a user can quickly find a required model, and the user experience is further improved.
In one embodiment, the communication module 143 is further configured to receive a model disclosure command set by the currently logged-in user; wherein the model disclosure instruction is for instructing to set the disclosed first three-dimensional model. The first three-dimensional model stored in the private library is not required to be displayed in a public manner to other users, of course, the current login user can also select to set a public model and a non-public model in all the first three-dimensional models, and the cloud server 14 discloses the display authority of the public model to all users according to the setting, so that all users who successfully log in can view the public model on the interactive terminal 12, and convenience in three-dimensional model query is further improved.
In one embodiment, the cloud server 14 is also connected to a remote terminal; the cloud server 14 includes a communication module 143; the communication module 143 is configured to communicate with the interactive terminal 12 and the remote terminal, respectively; the communication module 143 sends the first three-dimensional model to the interactive terminal 12 for displaying, wherein the first three-dimensional model is displayed on a first page of the interactive terminal 12; or, in the case that the inquiring user opens the remote terminal, the communication module 143 sends the first three-dimensional model to the remote terminal for display; and the first three-dimensional model is displayed on a second page of the remote terminal.
Specifically, the first three-dimensional model stored in the cloud server 14 may be sent to the interactive terminal 12, which is logged in by the current login user and performs interaction, through the communication module 143 of the cloud server 14, and the first three-dimensional model is displayed on the first page, that is, the display page of the interactive terminal 12. Or, if there is another user who needs to query the first three-dimensional model scanned and stored in real time on the cloud server 14, it is determined that the user is a query user, and at this time, the query user may open a remote terminal connected to the cloud server 14 through a network, and the communication module 143 may send the first three-dimensional model to the remote terminal for direct display by using an instruction sent by the remote terminal.
Through the embodiment, the page display of the first three-dimensional model is carried out based on the interactive terminal 12 and the remote terminal, so that the current login user and the remote inquiry user can quickly inquire the first three-dimensional model, the functions of the three-dimensional model cloud platform are further expanded, and the user experience is improved.
The following describes embodiments of the present invention in detail with reference to practical application scenarios. Fig. 6 is a schematic diagram of a three-dimensional scanning cloud platform according to an embodiment of the present application, and as shown in fig. 6, the three-dimensional scanning cloud platform is built by the cloud server 14; the user can send a login request to the cloud platform, and login information is fed back to the user by the cloud platform. If the user is a device user, the user sends a scanning instruction to the scanning device 16; the scanning device 16 uploads the scanning data to the cloud platform in real time according to the scanning instruction; the cloud platform performs data processing on the scanning data by using a three-dimensional reconstruction technology to obtain a three-dimensional model, and sends the reconstructed three-dimensional model to the interactive terminal 12 for displaying. If the user is a device-free user, the three-dimensional model stored in the cloud platform is displayed through the interactive terminal 12 so that the user can browse or trade.
The present embodiment further provides an operation method of three-dimensional scanning, and fig. 7 is a flowchart of the operation method of three-dimensional scanning according to the embodiment of the present application, and as shown in fig. 7, the flowchart includes the following steps:
step S702, a login channel is provided for the user through the interactive terminal, and the current login user is obtained after the user successfully logs in through the login channel.
Step S704, receiving a first display instruction of the current login user through the interactive terminal.
Step S706, sending the first three-dimensional model stored in the private library of the current login user to the interactive terminal for displaying according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model.
Through the steps S702 to S704, the current login user is obtained through the interactive terminal 12, and the first three-dimensional model stored in the private library of the current login user is sent to the interactive terminal 12 for display according to the first display instruction of the current login user, so that three-dimensional model platformization is realized, an implementation platform is provided for functions of real-time display and printing of a model designed by a user, model customization and the like, the three-dimensional model is more convenient to provide, unnecessary resource waste is avoided, the problem of high cost for obtaining the three-dimensional model is solved, and cloud processing of the three-dimensional model is realized.
In one embodiment, an operation method of three-dimensional scanning is provided, fig. 8 is a flowchart of another operation method of three-dimensional scanning according to an embodiment of the present application, and as shown in fig. 8, the flowchart includes step S702 shown in fig. 7, and further includes the following steps:
and step S802, receiving a printing instruction of the current login user, and instructing a printing device to execute the printing operation aiming at the first three-dimensional model according to the printing instruction.
In one embodiment, after the step S702 and before the step S704, or while the step S704 is executed, the method for operating three-dimensional scanning further includes the following steps: generating the first three-dimensional model based on the received scan data; the scanning data is data scanned by the scanning device according to the scanning instruction of the current login user.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: verifying whether the current login user has bound equipment identification code information or not according to the user information of the current login user, and acquiring an equipment verification result; and under the condition that the equipment verification result indicates that the equipment identification code information exists in the current login user, receiving the scanning data of the scanning equipment matched with the equipment identification code information, performing three-dimensional reconstruction based on the scanning data, and generating the first three-dimensional model.
In one embodiment, after the step S702, the method for operating three-dimensional scanning further includes the following steps: storing a second three-dimensional model on a public library of the cloud server; and receiving a second display instruction of the current login user, and sending the second three-dimensional model to the interactive terminal for display according to the second display instruction.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: storing the first three-dimensional model to a specified division area of the private library according to the current login user and the equipment identification code information of the current login user; the first three-dimensional model is acquired and transmitted based on the designated divided area.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: and when receiving an instruction of storing the first three-dimensional model into a public library by the current login user, storing the first three-dimensional model into a specified division area of the public library.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: under the condition that a purchase request of the current login user is received, indicating the interactive terminal to display corresponding price information according to the first three-dimensional model selected by the current login user or according to the second three-dimensional model selected by the current login user and stored on the public database of the cloud server; and sending prompt information to the interactive terminal after receiving a purchase failure instruction aiming at the price information.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: after a purchase success instruction for the price information is received, executing a model processing instruction according to the purchase request; and/or after receiving the purchase success instruction, sending the data model corresponding to the purchase request to the printing device, and instructing the printing device to execute the printing operation aiming at the data model.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: according to the leasing information set by the current login user, obtaining the leasing time and the leasing times of the scanning equipment provided for the current login user so as to lease the scanning equipment to the current login user; and receiving the leased scanning data of the scanning equipment, and generating the second three-dimensional model based on the scanning data.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: and under the condition that a plurality of models exist in the first three-dimensional model, classifying the first three-dimensional model, and instructing the interactive terminal to display the first three-dimensional model in a classified mode according to the classified result.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: receiving a model public instruction set by the current login user; wherein the model disclosure instruction is for instructing to set the disclosed first three-dimensional model.
In one embodiment, the operation method of three-dimensional scanning further includes the following steps: sending the first three-dimensional model to the interactive terminal for displaying, wherein the first three-dimensional model is displayed on a first page of the interactive terminal; or, the communication module sends the first three-dimensional model to a remote terminal for display when the inquiry user opens the remote terminal; and the first three-dimensional model is displayed on a second page of the remote terminal.
It should be noted that the steps illustrated in the above-described flow diagrams or in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases the steps illustrated or described may be performed in an order different than here.
The embodiment also provides a computer device, which may be a server, and fig. 9 is a structural diagram of the inside of the computer device according to the embodiment of the present application, as shown in fig. 9. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing device identification code information. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement the operation method of the three-dimensional scanning.
Those skilled in the art will appreciate that the architecture shown in fig. 9 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
The present embodiment also provides an electronic device comprising a memory having a computer program stored therein and a processor configured to execute the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
and S1, providing a login channel for the user through the interactive terminal, and acquiring the current login user after the user successfully logs in through the login channel.
S2, receiving the first display instruction of the current login user through the interactive terminal.
S3, sending the first three-dimensional model stored in the private library of the current login user to the interactive terminal for displaying according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model.
It should be noted that, for specific examples in this embodiment, reference may be made to examples described in the foregoing embodiments and optional implementations, and details of this embodiment are not described herein again.
In addition, in combination with the three-dimensional scanning operation method in the foregoing embodiment, the embodiment of the present application may provide a storage medium to implement. The storage medium having stored thereon a computer program; the computer program, when executed by a processor, implements any one of the three-dimensional scanning operation methods in the above embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
It should be understood by those skilled in the art that various features of the above-described embodiments can be combined in any combination, and for the sake of brevity, all possible combinations of features in the above-described embodiments are not described in detail, but rather, all combinations of features which are not inconsistent with each other should be construed as being within the scope of the present disclosure.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (14)
1. An operation system for three-dimensional scanning, the system comprising: the system comprises an interactive terminal and a cloud server; the cloud server is connected with the interactive terminal and the scanning equipment;
the interactive terminal is used for realizing the interaction between the user and the operation system, providing a login channel for the user, and acquiring the current login user after the user successfully logs in through the login channel;
the scanning device is used for acquiring scanning data according to the scanning instruction of the current login user; wherein the cloud server generates a first three-dimensional model based on the received scan data;
the cloud server comprises an equipment verification module and a data processing module;
the equipment verification module is used for verifying whether the current login user has bound equipment identification code information or not according to the user information of the current login user and acquiring an equipment verification result;
the data processing module is configured to receive, under a condition that the device verification result indicates that the device identification code information exists for the current login user, the scan data of the scanning device that matches the device identification code information, perform three-dimensional reconstruction based on the scan data, and generate the first three-dimensional model;
the cloud server is used for receiving a first display instruction of the current login user through the interactive terminal, and sending the first three-dimensional model stored in the private library of the current login user to the interactive terminal for display according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model;
the cloud server further comprises a charging module;
and the charging module is used for indicating the interactive terminal to display corresponding price information according to the first three-dimensional model selected by the current login user or according to the second three-dimensional model selected by the current login user and stored in the public database of the cloud server under the condition of receiving the purchase request of the current login user.
2. The operation system according to claim 1, wherein the interactive terminal displays the second three-dimensional model stored in the public library before receiving the first display instruction of the user.
3. The operation system according to claim 1, wherein the cloud server further comprises a storage module and a communication module; the communication module is communicated with the interactive terminal;
the storage module is used for storing a second three-dimensional model on a public library of the cloud server;
and the communication module is used for receiving a second display instruction of the current login user and sending the second three-dimensional model to the interactive terminal for display according to the second display instruction.
4. The operation system according to claim 3, wherein the storage module is further configured to store the first three-dimensional model to a designated partition area of the private repository according to the current login user and device identification information of the current login user;
the communication module acquires and transmits the first three-dimensional model based on the designated divided region.
5. The operation system according to claim 3, wherein the storage module is further configured to store the first three-dimensional model to a designated division area of a public library when receiving an instruction of the current login user to store the first three-dimensional model in the public library.
6. The operating system of claim 1,
and the charging module sends prompt information to the interactive terminal after receiving a purchase failure instruction aiming at the price information.
7. The operation system according to claim 1, wherein the cloud server is connected to a printing apparatus;
after receiving a purchase success instruction aiming at the price information, the charging module executes a model processing instruction according to the purchase request; and/or the presence of a gas in the gas,
and after receiving the purchase success instruction, the charging module sends the data model corresponding to the purchase request to the printing device and instructs the printing device to execute printing operation aiming at the data model.
8. The operation system according to claim 1, wherein the charging module is further configured to obtain lease time and lease times of the scanning device provided to the current logged-in user according to lease information set by the current logged-in user, so as to lease the scanning device to the current logged-in user;
and the data processing module of the cloud server is used for receiving the scan data of the scan equipment obtained by leasing and generating the second three-dimensional model based on the scan data.
9. The operation system according to claim 1, wherein the communication module of the cloud server is configured to classify the first three-dimensional model if a plurality of models exist in the first three-dimensional model, and instruct the interactive terminal to display the first three-dimensional model in a classified manner according to a classification result.
10. The operation system according to any one of claims 1 to 9, wherein the cloud server is further connected to a remote terminal; the cloud server comprises a communication module; the communication module is used for respectively communicating with the interactive terminal and the remote terminal;
the communication module sends the first three-dimensional model to the interactive terminal for displaying, wherein the first three-dimensional model is displayed on a first page of the interactive terminal; or,
under the condition that the inquiry user opens the remote terminal, the communication module sends the first three-dimensional model to the remote terminal for display; wherein the first three-dimensional model is displayed on a second page of the remote terminal.
11. A method for operating a three-dimensional scan, the method comprising:
providing a login channel for a user through an interactive terminal, and acquiring a current login user after the user successfully logs in through the login channel;
generating a first three-dimensional model based on the received scan data; the scanning data is data obtained by scanning according to the scanning instruction of the current login user by the scanning equipment;
verifying whether the current login user has bound equipment identification code information or not according to the user information of the current login user, and acquiring an equipment verification result;
under the condition that the equipment verification result indicates that the equipment identification code information exists in the current login user, receiving the scanning data of the scanning equipment matched with the equipment identification code information, performing three-dimensional reconstruction based on the scanning data, and generating the first three-dimensional model;
receiving a first display instruction of the current login user through the interactive terminal;
sending the first three-dimensional model stored in the private library of the current login user to the interactive terminal for displaying according to the first display instruction; wherein the first display instruction is associated with the first three-dimensional model;
and under the condition of receiving a purchase request of the current login user, indicating the interactive terminal to display corresponding price information according to the first three-dimensional model selected by the current login user or according to the second three-dimensional model selected by the current login user and stored on a public database of a cloud server.
12. The operating method of claim 11, wherein after obtaining the current logged-on user, the method further comprises:
and receiving a printing instruction of the current login user, and instructing a printing device to execute a printing operation aiming at the first three-dimensional model according to the printing instruction.
13. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to perform the method of operating the three-dimensional scanning according to claim 11 or 12.
14. A storage medium, in which a computer program is stored, wherein the computer program is configured to execute the operating method of the three-dimensional scanning according to claim 11 or 12 when the computer program runs.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110096428.0A CN112799613B (en) | 2021-01-25 | 2021-01-25 | Operation system, method, electronic device and storage medium for three-dimensional scanning |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110096428.0A CN112799613B (en) | 2021-01-25 | 2021-01-25 | Operation system, method, electronic device and storage medium for three-dimensional scanning |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112799613A CN112799613A (en) | 2021-05-14 |
| CN112799613B true CN112799613B (en) | 2021-10-08 |
Family
ID=75811581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110096428.0A Active CN112799613B (en) | 2021-01-25 | 2021-01-25 | Operation system, method, electronic device and storage medium for three-dimensional scanning |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112799613B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024046927A (en) * | 2022-09-26 | 2024-04-05 | 株式会社オプティム | Program, method, information processing device, and system |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113961077A (en) * | 2021-10-21 | 2022-01-21 | 黄航 | AR technology-based electronic product development method and storage medium |
| WO2023245478A1 (en) * | 2022-06-22 | 2023-12-28 | 唐溢泽 | Internet shared service system and method for design, production and delivery of electronic transformer |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101282535A (en) * | 2008-05-16 | 2008-10-08 | 中兴通讯股份有限公司 | Method and apparatus for protecting mobile terminal private information |
| CN109660567A (en) * | 2019-02-22 | 2019-04-19 | 北京致远互联软件股份有限公司 | A kind of communication connecting method, server, terminal device and system |
| US10592089B1 (en) * | 2012-10-26 | 2020-03-17 | Twitter, Inc. | Capture, sharing, and display of a personal video vignette |
| CN111325604A (en) * | 2020-04-11 | 2020-06-23 | 山东劳动职业技术学院(山东劳动技师学院) | Device for displaying various types of business information on line |
| WO2020124457A1 (en) * | 2018-12-19 | 2020-06-25 | 深圳市欢太科技有限公司 | Personalized font display method and related product |
| CN112235372A (en) * | 2020-09-30 | 2021-01-15 | 北京联众国际通信有限公司 | Cloud desktop-based cloud-mounted private network disk system and its mounting method |
-
2021
- 2021-01-25 CN CN202110096428.0A patent/CN112799613B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101282535A (en) * | 2008-05-16 | 2008-10-08 | 中兴通讯股份有限公司 | Method and apparatus for protecting mobile terminal private information |
| US10592089B1 (en) * | 2012-10-26 | 2020-03-17 | Twitter, Inc. | Capture, sharing, and display of a personal video vignette |
| WO2020124457A1 (en) * | 2018-12-19 | 2020-06-25 | 深圳市欢太科技有限公司 | Personalized font display method and related product |
| CN109660567A (en) * | 2019-02-22 | 2019-04-19 | 北京致远互联软件股份有限公司 | A kind of communication connecting method, server, terminal device and system |
| CN111325604A (en) * | 2020-04-11 | 2020-06-23 | 山东劳动职业技术学院(山东劳动技师学院) | Device for displaying various types of business information on line |
| CN112235372A (en) * | 2020-09-30 | 2021-01-15 | 北京联众国际通信有限公司 | Cloud desktop-based cloud-mounted private network disk system and its mounting method |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024046927A (en) * | 2022-09-26 | 2024-04-05 | 株式会社オプティム | Program, method, information processing device, and system |
| JP7748169B2 (en) | 2022-09-26 | 2025-10-02 | 株式会社オプティム | Program, method, information processing device, and system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112799613A (en) | 2021-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112799613B (en) | Operation system, method, electronic device and storage medium for three-dimensional scanning | |
| CN109544135B (en) | Bank card binding method and device, storage medium and mobile terminal | |
| CN104599121B (en) | Information transmission method, device and system | |
| CN104574057B (en) | Online payment method and related equipment and system | |
| US11252151B2 (en) | Method and apparatus for data transmission between terminals | |
| CN105786707A (en) | Method and device for testing program | |
| CN104618101A (en) | Data processing method, intermediate server and data processing system | |
| CN104967586A (en) | User identity authentication method, user identity authentication apparatus and user identity authentication system | |
| CN112135186B (en) | Screen projection method, device, equipment and storage medium based on small program | |
| CN113139667A (en) | Hotel room recommendation method, device, equipment and storage medium based on artificial intelligence | |
| CN107451800B (en) | Virtual resource transfer method and device and electronic equipment | |
| CN110825756B (en) | Data synchronization method, device, storage medium and equipment | |
| CN114585055A (en) | Vehicle-mounted WiFi access method, vehicle controller, cloud server and mobile terminal | |
| CN108601064B (en) | Method for providing and acquiring related information of wireless access point | |
| CN117094857A (en) | Online signing method, online signing device, electronic equipment, program product and medium | |
| US10250778B2 (en) | Distributed smart card reader for multifunction printer | |
| CN112861094B (en) | Man-machine identification method and device | |
| CN108600242B (en) | Account registration method, device and equipment of application software and readable storage medium | |
| CN114466322B (en) | Communication method, system, device, storage medium and processor | |
| CN116049796A (en) | Identity verification method, device, computer equipment and storage medium | |
| CN118013495A (en) | Two-dimensional code verification method, device, storage medium and electronic device | |
| CN114332920A (en) | Biological information processing method, apparatus, device and storage medium for vehicle | |
| CN114816965A (en) | Data verification method and device | |
| JP6934148B1 (en) | Virtual trading methods and systems for digital products | |
| CN112667199A (en) | Network cooperation method and system for products, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |