Movatterモバイル変換


[0]ホーム

URL:


CN114359362B - Housing information collection method, device and electronic equipment - Google Patents

Housing information collection method, device and electronic equipment
Download PDF

Info

Publication number
CN114359362B
CN114359362BCN202111680930.2ACN202111680930ACN114359362BCN 114359362 BCN114359362 BCN 114359362BCN 202111680930 ACN202111680930 ACN 202111680930ACN 114359362 BCN114359362 BCN 114359362B
Authority
CN
China
Prior art keywords
target
acquisition
equipment
information
source information
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
Application number
CN202111680930.2A
Other languages
Chinese (zh)
Other versions
CN114359362A (en
Inventor
孙海涛
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.)
Beijing Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Youzhuju Network Technology Co Ltd
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 Beijing Youzhuju Network Technology Co LtdfiledCriticalBeijing Youzhuju Network Technology Co Ltd
Priority to CN202111680930.2ApriorityCriticalpatent/CN114359362B/en
Publication of CN114359362ApublicationCriticalpatent/CN114359362A/en
Application grantedgrantedCritical
Publication of CN114359362BpublicationCriticalpatent/CN114359362B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

Translated fromChinese

本公开实施例公开了房源信息采集方法、装置和电子设备。该方法的一具体实施方式包括:获取用于采集房源信息的目标采集设备的目标设备类型;根据所述目标设备类型,确定对应的目标运动方式信息,其中,设备类型与运动方式信息的对应关系预先建立;根据所确定的目标运动方式信息,控制所述目标采集设备运动;其中,所述目标运动方式包括至少两个预设采集角度,目标采集设备的采集方向与预设采集角度一致时进行房源信息采集,目标采集设备所采集的房源信息用于建立三维房源模型。由此,提供了一种新的房源信息采集方式。

The disclosed embodiments disclose a method, device and electronic device for collecting house source information. A specific implementation of the method includes: obtaining a target device type of a target collection device for collecting house source information; determining corresponding target motion mode information according to the target device type, wherein a correspondence between the device type and the motion mode information is pre-established; controlling the movement of the target collection device according to the determined target motion mode information; wherein the target motion mode includes at least two preset collection angles, and house source information is collected when the collection direction of the target collection device is consistent with the preset collection angle, and the house source information collected by the target collection device is used to establish a three-dimensional house source model. Thus, a new method for collecting house source information is provided.

Description

House source information acquisition method and device and electronic equipment
Technical Field
The disclosure relates to the technical field of computers, and in particular relates to a house source information acquisition method, a house source information acquisition device and electronic equipment.
Background
With the development of computers, users can implement various functions using electronic devices. For example, a user may search for a room source through an electronic device and browse for a room source situation at a collection device.
In some scenes, a realistic picture is rendered based on the three-dimensional house source model, so that the scene of viewing the house source in the field can be simulated, and a user can view the house source condition without going out.
Disclosure of Invention
This disclosure is provided in part to introduce concepts in a simplified form that are further described below in the detailed description. This disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
According to the method, the device type of target acquisition devices used for acquiring room source information is acquired, corresponding target movement mode information is determined according to the target device type, the corresponding relation between the device type and the movement mode information is established in advance, movement of the target acquisition devices is controlled according to the determined target movement mode information, the target movement mode comprises at least two preset acquisition angles, room source information acquisition is carried out when the acquisition direction of the target acquisition devices is consistent with the preset acquisition angles, and the room source information acquired by the target acquisition devices is used for establishing a three-dimensional room source model.
The embodiment of the disclosure provides a room source information acquisition device, which comprises an acquisition unit, a determination unit and a control unit, wherein the acquisition unit is used for acquiring a target equipment type of target acquisition equipment for acquiring room source information, the determination unit is used for determining corresponding target movement mode information according to the target equipment type, the corresponding relation between the equipment type and the movement mode information is established in advance, the control unit is used for controlling the target acquisition equipment to move according to the determined target movement mode information, the target movement mode comprises at least two pieces of preset acquisition angle information, the room source information acquisition is carried out when the acquisition direction of the target acquisition equipment is consistent with the preset acquisition angle, and the room source information acquired by the target acquisition equipment is used for establishing a three-dimensional room source model.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including one or more processors, and a storage device configured to store one or more programs, where the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for collecting room source information according to the first aspect.
In a fourth aspect, embodiments of the present disclosure provide a computer readable medium having stored thereon a computer program which, when executed by a processor, implements the steps of the room source information collection method according to the first aspect.
The room source information acquisition method, the room source information acquisition device and the electronic equipment can firstly acquire target equipment type of target acquisition equipment for acquiring room source information, then determine a corresponding target movement mode according to the target equipment type, wherein the target movement mode can be used for indicating a movement process of the target acquisition equipment when the room source information is acquired at an acquisition point, then control the target acquisition equipment to move according to the determined target movement mode information, the target movement mode can be sample examination for at least two preset acquisition angles, and when the acquisition direction of the target acquisition equipment is consistent with the acquisition angle, the target acquisition equipment can acquire the room source information, and the acquired room source information is used for establishing a three-dimensional room source model. Therefore, the equipment type of the target acquisition equipment can be combined, the acquisition mode suitable for the equipment type can be implemented, the movement track of the target acquisition equipment is various, the image quality of an image acquired by the target acquisition equipment is improved as much as possible, and the accuracy of the established three-dimensional room source model is improved.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of one embodiment of a room source information collection method according to the present disclosure;
FIG. 2A is a schematic illustration of one application scenario of a room source information collection method according to the present disclosure;
FIG. 2B is a schematic illustration of one application scenario of the room source information collection method according to the present disclosure;
FIG. 2C is a schematic illustration of one application scenario of a room source information collection method according to the present disclosure;
FIG. 3 is a flow chart of yet another embodiment of a room source information collection method according to the present disclosure;
FIG. 4 is a flow chart of yet another embodiment of a room source information collection method according to the present disclosure;
FIG. 5 is a schematic structural view of one embodiment of a room source information collection device according to the present disclosure;
FIG. 6 is an exemplary system architecture in which a room source information collection method of one embodiment of the present disclosure may be applied;
fig. 7 is a schematic view of a basic structure of an electronic device provided according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been shown in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order and/or performed in parallel. Furthermore, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "including" and variations thereof as used herein are intended to be open-ended, i.e., including, but not limited to. The term "based on" is based at least in part on. The term "one embodiment" means "at least one embodiment," another embodiment "means" at least one additional embodiment, "and" some embodiments "means" at least some embodiments. Related definitions of other terms will be given in the description below.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
Referring to fig. 1, a flow of one embodiment of a room source information collection method according to the present disclosure is shown. The room source information acquisition method as shown in fig. 1 comprises the following steps:
Step 101, obtaining a target device type of a target acquisition device for acquiring house source information.
In this embodiment, an execution subject (e.g., a server and/or a means for placing a target acquisition device) of the room source information acquisition method may acquire the target device type.
Here, the means for placing the object acquisition device may be means of various structures. The device can support the target acquisition equipment to realize the movement mode according to the application.
As an example, the above-mentioned means for placing the target acquisition device may be in the form of a cradle head, a stand, a robotic arm, etc.
Here, the target device type may be a type of a target acquisition device for acquiring house source information.
In some embodiments, the device type of the acquisition device used to acquire the room source information includes at least one of, but is not limited to, a structured light camera, a visible light camera, a laser radar, and a millimeter wave radar.
Here, a lidar or a millimeter wave radar may need to emit light and receive light during rotation of the speed of light, thereby determining the distance of an object in the room source space, and reconstructing relevant information in the room source space from the distance.
Here, a structured light camera or a visible light camera may be required to acquire a house source image in a smaller number (e.g., 20) of acquisition directions.
In some scenarios, a person may go to the site of the house source, take a picture in the field, and one or more image acquisition points may be provided in each room of the house source. At each acquisition point, house source pictures can be acquired at a plurality of different angles, then a three-dimensional model of the acquisition point is established according to the acquired house source pictures, and the three-dimensional house source model can be generated by utilizing the three-dimensional model of each acquisition point.
At each acquisition point, the target acquisition apparatus may be placed to a means for placing the target acquisition apparatus (i.e. the execution body described above). The execution body may execute step 101.
Here, the type of the target device acquired by the execution body may be automatically detected by the execution body according to the target acquisition device, or may be type information input by the user.
In some application scenarios, virtual reality (Virtua lReality, VR) panoramic virtual roaming may be implemented based on a three-dimensional room source model. So-called virtual roaming, i.e. roaming in virtual reality.
In some application scenarios, roaming point controls of other VR panoramas can be added in VR panoramas or maps in related implementation scenarios of VR panoramas, and the roaming point controls can be in one-to-one correspondence with acquisition points. The roaming point position control can be in the form of an arrow or a footprint, and when clicking roaming point position indication information of other VR panoramas, a browser can switch to other three-dimensional panoramas (three-dimensional panoramas corresponding to other acquisition points) for browsing.
And 102, determining corresponding target movement mode information according to the type of the target equipment.
In this embodiment, the executing body may determine the corresponding target movement mode information according to the target device type.
Here, the correspondence relationship of the device type and the movement pattern information may be established in advance.
Alternatively, a single collection point of a room source may comprise multiple collection angles.
As an example, at the time of acquisition point position determination, respective acquisition angles based on the acquisition point positions may be determined as part of information in the target movement pattern information.
In some embodiments, a panoramic image of a 360 degree or 720 degree target scene may be captured. These two-dimensional images are used to construct a three-dimensional image of the target scene.
In some embodiments, the 720-degree panoramic image is defined by a horizontal plane where a camera of the image capturing device is located, and the space is divided into an upper area and a lower area. Corresponding to the upper and lower regions. For each region, the camera is moved, and a plurality of two-dimensional images of the region, which rotate for one circle (360 degrees), are acquired.
And step 103, controlling the movement of the target acquisition equipment according to the determined movement mode information of the target.
In this embodiment, the executing body may control the motion of the target acquisition device according to the determined target motion mode information.
Here, the movement of the control target acquisition device may be automatically controlled by a machine or indirectly controlled by a user operating the execution body.
Here, the target movement pattern includes at least two preset acquisition angles. The preset collection angle can indicate a collection angle for collecting house source information, which is preset in a house source space.
In some application scenarios, when the collection direction of the target collection device is consistent with a preset collection angle, room source information collection can be performed, and the room source information collected by the target collection device is used for building a three-dimensional room source model.
Here, the above-mentioned room source information may include, but is not limited to, an indication of a room source image, depth information, distance information, and the like.
It should be noted that, the room source information collection manner provided in this embodiment may firstly obtain a target device type of a target collection device for collecting room source information, then determine, according to the target device type, a corresponding target movement manner, where the target movement manner may be used to indicate a movement process of the target collection device when the room source information is collected at the collection point, and then control, according to the determined target movement manner information, the movement of the target collection device, where the target movement manner may be sample examination at least two preset collection angles, and when the collection direction of the target collection device is consistent with the collection angle, the target collection device may perform room source information collection, where the collected room source information is used to establish a three-dimensional room source model. Therefore, the equipment type of the target acquisition equipment can be combined, the acquisition mode suitable for the equipment type can be implemented, the movement track of the target acquisition equipment is various, the image quality of an image acquired by the target acquisition equipment is improved as much as possible, and the accuracy of the established three-dimensional room source model is improved.
In some embodiments, the method further comprises determining an acquisition plane according to the at least two preset acquisition angles, determining a target axis perpendicular to the acquisition plane, locating an acquisition direction of the target acquisition device at the acquisition plane, and controlling the target acquisition device to rotate about the target axis.
Here, the target axis passes through the center of the target acquisition device.
Thus, it is possible to facilitate rotation of the target acquisition device with the target axis as the rotation axis. The acquisition of the preset acquisition angle in the acquisition plane is completed rapidly.
In some embodiments, the controlling the rotation of the target acquisition device about the target axis includes controlling 360 degree rotation of the target acquisition device.
In some embodiments, the method further comprises establishing a three-dimensional coordinate system, wherein the three-dimensional coordinate system comprises a first axis, a second axis, and a third axis that are perpendicular to each other.
For example, a space rectangular coordinate system may be established, with the first, second, and third axes represented in XYZ axes.
In some embodiments, the target movement pattern information includes at least one of the at least two preset acquisition angles being located in a plane formed by the first axis and the second axis, the at least two acquisition angles being located in a plane formed by the first axis and the third axis, and the at least two acquisition angles being located in a plane formed by the second axis and the third axis.
In some embodiments, the method further comprises at least one of controlling the target acquisition device to rotate about a third axis, controlling the target acquisition device to rotate about a second axis, and controlling the target acquisition device to rotate about a first axis.
For example, please refer to fig. 2A, 2B and 2C, and application scenarios of the movement patterns are shown in fig. 2A, 2B and 2C. Fig. 2A, 2B and 2C illustrate different motion direction scenarios.
In fig. 2A, a target acquisition apparatus 201 provided on a pan/tilt head 202 can be rotated about an X-axis as a rotation axis.
In fig. 2B, the object acquisition device 201 provided on the pan/tilt head 202 can be rotated about the Y axis as a rotation axis.
In fig. 2C, the object acquisition device 201 provided on the pan/tilt head 202 can be rotated about the Z axis as a rotation axis.
In some embodiments, the target movement pattern information includes speed information. As an example, the speed information may include an angular speed at the time of rotation.
In some embodiments, the method further comprises controlling the motion of the target acquisition device according to the speed information in the target motion mode.
Here, the target device movement may be controlled in accordance with the speed indicated by the speed information.
Therefore, the moving speed of the target acquisition equipment can be suitable for a house source information acquisition scene, and the accuracy of the acquired house source information is improved.
In some embodiments, the method further comprises determining whether to control the target acquisition device to acquire room source information according to the target device type and/or user settings.
Here, the above-described target device type may indicate whether or not the above-described execution subject control target acquisition device is required to acquire a house source image.
For example, if the target acquisition apparatus is implemented based on a laser radar or a millimeter wave radar, the above-described execution subject control target acquisition apparatus is required to acquire a house source image.
For example, if the image capturing apparatus is implemented based on a visible light sensor, the execution subject may control the target capturing apparatus to capture the house source image, or the user may manually control the target capturing apparatus to capture the house source image.
Here, the user setting may indicate whether the execution subject control target acquisition device is required to acquire the house source information.
In some scenarios, the target acquisition device may acquire the room source image in response to receiving an acquisition instruction.
Alternatively, the acquisition instructions may be issued by the user. The user may issue an image acquisition instruction (e.g., trigger a displayed graphical acquisition control) when the acquisition direction and the preset acquisition angle satisfy the preset conditions. Then, the target acquisition device can respond to the acquisition instruction of the user to acquire house source information.
Alternatively, the collection instruction may be automatically issued by the execution body. The execution main body can detect whether the motion trail of the target acquisition equipment is in place, generate an acquisition instruction if the motion trail is in place, and not generate the acquisition instruction if the motion trail is not in place.
Therefore, for different acquisition equipment, the acquisition mode (manual or machine automatic control acquisition) suitable for the acquisition equipment can be determined, and the acquisition efficiency and accuracy are improved.
In some embodiments, the method further comprises presenting a hint information in response to determining not to control the target acquisition device to acquire room source information and in response to detecting that the acquisition direction of the target acquisition device is consistent with a preset acquisition angle.
The prompt information is used for prompting the target acquisition equipment to enter a predefined acquisition preparation state, and the target acquisition equipment acquires house source information according to an acquisition instruction of a user.
Therefore, if the information collection is determined to be carried out by manually controlling the target collection device, prompt information can be sent to a user after the target collection device moves in place on the movement track, so that the user is prompted to carry out information collection.
In some scenarios, the user may also fine tune the target acquisition device according to his own judgment after prompting the information.
In some embodiments, the method further comprises controlling the target acquisition device to acquire the room source information when the acquisition direction is consistent with a preset acquisition angle in response to determining to control the target acquisition device to acquire the room source information.
Here, if it is determined that the target acquisition device is controlled by the execution subject to acquire the room source information, the execution subject may send an acquisition signal to the target acquisition device when the target acquisition device is at all times in an acquisition direction and a preset acquisition angle, and the target acquisition device may perform the room source information acquisition if it receives the acquisition signal.
Referring to fig. 3, fig. 3 illustrates another embodiment of a room source information collection method according to the present application. The embodiment shown in fig. 3 may include step 301, step 302, step 303, and step 304.
Step 301, obtaining a target device type of a target acquisition device for acquiring house source information.
And step 302, determining corresponding target movement mode information according to the type of the target equipment.
And step 303, controlling the movement of the target acquisition equipment according to the determined movement mode information of the target.
And step 304, determining whether to control the target acquisition device to acquire room source information according to the type of the target device and/or the user setting.
And step 305, responding to the fact that the target acquisition equipment is not controlled to acquire house source information, and responding to the fact that the acquisition direction of the target acquisition equipment is consistent with a preset acquisition angle, and presenting prompt information.
The prompt information is used for prompting the target acquisition equipment to enter a predefined acquisition preparation state, and the target acquisition equipment acquires house source information according to an acquisition instruction of a user.
The implementation details and technical effects of the steps corresponding to fig. 3 may refer to the relevant descriptions of other parts of the present application, and are not repeated herein.
Referring to fig. 4, fig. 4 illustrates another embodiment of a room source information collection method according to the present application. The embodiment shown in fig. 4 may include steps 401, 402, 403, and 404.
Step 401, obtaining a target device type of a target acquisition device for acquiring house source information.
And step 402, determining corresponding target movement mode information according to the type of the target equipment.
And step 403, controlling the movement of the target acquisition equipment according to the determined movement mode information of the target.
Step 404, determining whether to control the target acquisition device to acquire room source information according to the type of the target device and/or the user setting.
And step 405, in response to determining to control the target acquisition equipment to acquire room source information, controlling the target acquisition equipment to acquire the room source information when the acquisition direction is consistent with a preset acquisition angle.
Here, the execution subject may control and adjust the collection direction of the collection device according to the target movement pattern information. The acquisition direction of the acquisition equipment is gradually consistent with a preset acquisition angle.
The execution main body automatically adjusts the acquisition direction based on the preset acquisition angle and the acquisition direction, the target acquisition angle identification and the acquisition direction identification can be displayed in the process, and the gesture adjustment process of the acquisition equipment can be presented to the user, so that the user can judge whether the adjustment direction is correct or not and whether the automatic adjustment of the electronic equipment needs manual intervention or not.
Alternatively, the acquisition signal may be automatically sent by the execution body. The execution subject can detect whether a preset acquisition angle and an acquisition direction meet preset conditions, generate an acquisition instruction if the preset acquisition angle and the acquisition direction meet the preset conditions, and not generate the acquisition instruction if the preset acquisition angle and the acquisition direction do not meet the preset conditions.
In some embodiments, the preset condition includes that the preset acquisition angle and the acquisition direction overlap ratio of the target acquisition device are greater than a preset overlap ratio threshold.
The implementation details and technical effects of the steps corresponding to fig. 4 may refer to the relevant descriptions of other parts of the present application, and are not repeated herein.
With further reference to fig. 5, as an implementation of the method shown in the foregoing figures, the present disclosure provides an embodiment of a room source information collecting apparatus, where the embodiment of the apparatus corresponds to the embodiment of the method shown in fig. 1, and the apparatus may be specifically applied to various electronic devices.
As shown in fig. 5, the room source information collecting apparatus of the present embodiment includes an acquisition unit 501, a determination unit 502, and a control unit 503. The system comprises an acquisition unit, a determination unit and a control unit, wherein the acquisition unit is used for acquiring the type of target equipment for acquiring room source information, the determination unit is used for determining corresponding target movement mode information according to the type of target equipment, the corresponding relation between the type of equipment and the movement mode information is established in advance, the control unit is used for controlling the movement of the target equipment according to the determined target movement mode information, the target movement mode comprises at least two pieces of preset acquisition angle information, the room source information is acquired when the acquisition direction of the target equipment is consistent with the preset acquisition angle, and the room source information acquired by the target equipment is used for establishing a three-dimensional room source model.
In this embodiment, the specific processing and the technical effects brought by the acquiring unit 501, the determining unit 502, and the control unit 503 of the room source information acquiring device may refer to the descriptions related to the steps 101, 102, and 103 in the corresponding embodiment of fig. 1, and are not repeated here.
In some embodiments, the types of devices used for the acquisition devices for acquiring room source information include at least one of structured light cameras, visible light cameras, lidar, and millimeter wave radar.
In some embodiments, the apparatus is further configured to determine an acquisition plane from the at least two preset acquisition angles, determine a target axis perpendicular to the acquisition plane, wherein the target axis passes through a center of the target acquisition device, position an acquisition direction of the target acquisition device at the acquisition plane, and control rotation of the target acquisition device about the target axis.
In some embodiments, the controlling the rotation of the target acquisition device about the target axis includes controlling 360 degree rotation of the target acquisition device.
In some embodiments, the device is further configured to establish a three-dimensional coordinate system, wherein the three-dimensional coordinate system includes a first axis, a second axis and a third axis that are perpendicular to each other, wherein the target motion mode information includes at least one of the at least two preset acquisition angles being located in a plane formed by the first axis and the second axis, the at least two acquisition angles being located in a plane formed by the first axis and the third axis, and the device is further configured to control the target acquisition device to rotate about the third axis as a rotation axis, control the target acquisition device to rotate about the second axis as a rotation axis, and control the target acquisition device to rotate about the first axis as a rotation axis.
In some embodiments, the target movement pattern information comprises speed information, and the apparatus is further configured to control movement of the target acquisition device according to the speed information in the target movement pattern.
In some embodiments, the apparatus is further configured to determine whether to control the target acquisition device to acquire room source information according to the target device type and/or user settings.
In some embodiments, the device is further used for responding to the fact that the target acquisition equipment is not controlled to acquire the room source information, and responding to the fact that the acquisition direction of the target acquisition equipment is consistent with a preset acquisition angle, and presenting prompt information, wherein the prompt information is used for prompting the target acquisition equipment to enter a predefined acquisition preparation state, and the target acquisition equipment acquires the room source information according to an acquisition instruction of a user.
In some embodiments, the apparatus is further configured to control the target acquisition device to acquire room source information when the acquisition direction is consistent with a preset acquisition angle in response to determining to control the target acquisition device to acquire room source information.
Referring to fig. 6, fig. 6 illustrates an exemplary system architecture in which a room source information collection method of an embodiment of the present disclosure may be applied.
As shown in fig. 6, the system architecture may include terminal devices 601, 602, 603, a network 604, and a server 605. The network 604 is used as a medium to provide communication links between the terminal devices 601, 602, 603 and the server 605. The network 604 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The terminal devices 601, 602, 603 may interact with the server 605 via the network 604 to receive or send messages or the like. Various client applications, such as a web browser application, a search class application, a news information class application, may be installed on the terminal devices 601, 602, 603. The client application in the terminal device 601, 602, 603 may receive the instruction of the user and perform the corresponding function according to the instruction of the user, for example, adding the corresponding information in the information according to the instruction of the user.
The terminal devices 601, 602, 603 may be hardware or software. When the terminal devices 601, 602, 603 are hardware, they may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablet computers, electronic book readers, MP3 players (Moving Picture Experts Group Audio Layer III, dynamic video expert compression standard audio plane 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video expert compression standard audio plane 4) players, laptop and desktop computers, and the like. When the terminal devices 601, 602, 603 are software, they can be installed in the above-listed electronic devices. Which may be implemented as multiple software or software modules (e.g., software or software modules for providing distributed services) or as a single software or software module. The present invention is not particularly limited herein.
The server 605 may be a server that provides various services, for example, receives information acquisition requests sent by the terminal devices 601, 602, 603, and acquires presentation information corresponding to the information acquisition requests in various ways according to the information acquisition requests. And related data showing the information is transmitted to the terminal devices 601, 602, 603.
It should be noted that, the method for acquiring room source information provided by the embodiments of the present disclosure may be executed by a terminal device, and accordingly, the room source information acquiring apparatus may be set in the terminal devices 601, 602, 603. In addition, the method for collecting the room source information provided by the embodiment of the present disclosure may also be executed by the server 605, and accordingly, the room source information collecting device may be disposed in the server 605.
It should be understood that the number of terminal devices, networks and servers in fig. 6 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to fig. 7, a schematic diagram of an electronic device (e.g., a terminal device or server in fig. 6) suitable for use in implementing embodiments of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 7 is merely an example and should not be construed to limit the functionality and scope of use of the disclosed embodiments.
As shown in fig. 7, the electronic device may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 701, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 702 or a program loaded from a storage means 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
In general, devices may be connected to I/O interface 705 including input devices 706 such as a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 707 including a Liquid Crystal Display (LCD), speaker, vibrator, etc., storage devices 708 including, for example, magnetic tape, hard disk, etc., and communication devices 709. The communication means 709 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 7 shows an electronic device having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a non-transitory computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via communication device 709, or installed from storage 708, or installed from ROM 702. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by the processing device 701.
It should be noted that the computer readable medium described in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to electrical wiring, fiber optic cable, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be included in the electronic device or may exist alone without being incorporated into the electronic device.
The computer readable medium carries one or more programs, when the one or more programs are executed by the electronic equipment, the electronic equipment is enabled to acquire the type of target equipment of target acquisition equipment for acquiring room source information, corresponding target movement mode information is determined according to the type of the target equipment, the corresponding relation between the type of equipment and the movement mode information is pre-established, movement of the target acquisition equipment is controlled according to the determined target movement mode information, the target movement mode comprises at least two preset acquisition angles, room source information acquisition is carried out when the acquisition direction of the target acquisition equipment is consistent with the preset acquisition angles, and the room source information acquired by the target acquisition equipment is used for establishing a three-dimensional room source model.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including, but not limited to, an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The name of the unit is not limited to the unit itself in some cases, and for example, the acquisition unit may be also described as "a unit that acquires a target acquisition angle".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic that may be used include Field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems-on-a-chip (SOCs), complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by persons skilled in the art that the scope of the disclosure referred to in this disclosure is not limited to the specific combinations of features described above, but also covers other embodiments which may be formed by any combination of features described above or equivalents thereof without departing from the spirit of the disclosure. Such as those described above, are mutually substituted with the technical features having similar functions disclosed in the present disclosure (but not limited thereto).
Moreover, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are example forms of implementing the claims.

Claims (11)

CN202111680930.2A2021-12-312021-12-31 Housing information collection method, device and electronic equipmentActiveCN114359362B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111680930.2ACN114359362B (en)2021-12-312021-12-31 Housing information collection method, device and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111680930.2ACN114359362B (en)2021-12-312021-12-31 Housing information collection method, device and electronic equipment

Publications (2)

Publication NumberPublication Date
CN114359362A CN114359362A (en)2022-04-15
CN114359362Btrue CN114359362B (en)2025-04-25

Family

ID=81104551

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111680930.2AActiveCN114359362B (en)2021-12-312021-12-31 Housing information collection method, device and electronic equipment

Country Status (1)

CountryLink
CN (1)CN114359362B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112232223A (en)*2020-10-192021-01-15北京百度网讯科技有限公司 Multimodal image processing method, device, device and storage medium
CN113132633A (en)*2021-04-072021-07-16腾讯科技(深圳)有限公司Image processing method, device, equipment and computer readable storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190041972A1 (en)*2017-08-042019-02-07Cupix, Inc.Method for providing indoor virtual experience based on a panorama and a 3d building floor plan, a portable terminal using the same, and an operation method thereof
CN110059209A (en)*2019-03-162019-07-26平安城市建设科技(深圳)有限公司Information of real estate display methods, device, equipment and storage medium
US11146727B2 (en)*2020-03-162021-10-12Ke.Com (Beijing) Technology Co., Ltd.Method and device for generating a panoramic image
CN112051956A (en)*2020-09-092020-12-08北京五八信息技术有限公司House source interaction method and device
CN113157833A (en)*2021-01-072021-07-23北京码牛科技有限公司One-standard three-real information acquisition method and device and electronic equipment
CN113596336B (en)*2021-08-022022-06-07北京城市网邻信息技术有限公司Image acquisition method and device, electronic equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112232223A (en)*2020-10-192021-01-15北京百度网讯科技有限公司 Multimodal image processing method, device, device and storage medium
CN113132633A (en)*2021-04-072021-07-16腾讯科技(深圳)有限公司Image processing method, device, equipment and computer readable storage medium

Also Published As

Publication numberPublication date
CN114359362A (en)2022-04-15

Similar Documents

PublicationPublication DateTitle
CN110869888A (en)Cloud-based system and method for creating virtual navigation
CN112488783A (en) Image acquisition method, device and electronic device
CN115379105B (en)Video shooting method, device, electronic equipment and storage medium
CN113536063B (en)Information processing method, device, equipment and storage medium
US20250150714A1 (en)Device control method, apparatus and electronic device
CN111710047A (en) An information display method, device and electronic device
WO2023169305A1 (en)Special effect video generating method and apparatus, electronic device, and storage medium
CN114529452B (en)Method and device for displaying image and electronic equipment
CN112348748A (en)Image special effect processing method and device, electronic equipment and computer readable storage medium
CN117319790A (en) Photography methods, devices, equipment and media based on virtual reality space
CN112965780A (en)Image display method, apparatus, device and medium
CN112907652A (en)Camera pose acquisition method, video processing method, display device and storage medium
CN112070903A (en)Virtual object display method and device, electronic equipment and computer storage medium
CN111818265B (en)Interaction method and device based on augmented reality model, electronic equipment and medium
CN114332224A (en) Method, device, device and storage medium for generating 3D target detection samples
CN113873156A (en) Image processing method, device and electronic device
CN114359362B (en) Housing information collection method, device and electronic equipment
CN114663601A (en) Three-dimensional image construction method, device and electronic device
CN114549435B (en)Method and device for detecting virtual reality camera and electronic equipment
CN116271836A (en)Scene visual angle adjusting method, device, terminal and storage medium
CN109472873B (en)Three-dimensional model generation method, device and hardware device
CN113724131A (en)Information processing method and device and electronic equipment
CN113592734A (en)Image processing method and device and electronic equipment
CN114357348B (en) Display method, device and electronic device
CN114332434A (en) Display method, device and electronic device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp