Method and device for automatically designing an open kitchen according to house types

By automatically identifying and processing floor images, the problem of open kitchen design relies on manual experience in the existing technology is solved, and a fast and accurate open kitchen design is achieved, which improves user experience and economic benefits.

CN118484866BActive Publication Date: 2025-05-30北京轻而易举智能科技有限责任公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410824896.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-05-30
Estimated Expiration
2044-06-25

AI Technical Summary

Technical Problem

When designing open kitchens, the existing technology relies on manual experience, which can easily lead to unreasonable wall dismantling, unreasonable bar size, and unreasonable aisle size, resulting in economic losses and poor experience for users.

Method used

By obtaining the floor image, identify the walls between the kitchen, living room and the kitchen and living room, automatically select the removed walls and removal sizes according to the predetermined bar size and aisle size, perform the removal in the floor image, and set up the bar for verification. If it is not passed, repeatedly set or adjust the bar position.

Benefits of technology

It realizes the rapid display of open kitchen solutions for users, reduces misdesigns, avoids economic losses for users, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118484866B_ABST
    Figure CN118484866B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for automatically designing an open kitchen according to the house type, including: S1: Obtain a house type image; S2: Identify the kitchen, living room and the wall between the kitchen and the living room in the house type image; S3: Select the wall to be demolished and the demolition size according to the predetermined bar size and the predetermined aisle size, and perform the demolition in the house type image; S4: Set a bar with the demolition point obtained in S3 as the starting point; S5: Verify the bar obtained in S4. If the verification fails, repeat S4 - S5 or adjust the position of the bar. The present invention can quickly display an open kitchen plan for users, avoid economic losses of users, and improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field related to kitchen design. More specifically, the present invention relates to a method and device for automatically designing an open kitchen according to the house type. Background Art

[0002] In the prior art, when most designers design an open kitchen, they usually, according to the user's requirements and their personal work experience, consider which wall to demolish to make an open bar. Obviously, this method relies heavily on human experience and sense of responsibility, and is more likely to cause unreasonable wall demolition, unreasonable bar size, and unreasonable aisle size, bringing economic losses and poor experience to users. At the same time, it is also difficult to provide a quick open kitchen plan for users and display it to users in a short time. Therefore, it is necessary to design a technical solution that can overcome the above defects. Summary of the Invention

[0003] An object of the present invention is to provide a method and device for automatically designing an open kitchen according to the house type, which can quickly display an open kitchen plan for users, avoid economic losses of users, and improve user experience.

[0004] To achieve these objects and other advantages of the present invention, according to one aspect of the present invention, there is provided a method for automatically designing an open kitchen according to the house type, including: S1: Obtain a house type image; S2: Identify the kitchen, living room, and the wall between the kitchen and the living room in the house type image; S3: According to a predetermined bar size and a predetermined aisle size, select the wall to be demolished and the demolition size, and perform demolition in the house type image; S4: Select the demolition point obtained in S3 as the starting point to set up a bar; S5: Verify the bar obtained in S4. If the verification fails, repeat S4 - S5 or adjust the position of the bar.

[0005] Further, in S3, it further includes identifying the load-bearing wall part in the wall and not demolishing the load-bearing wall part.

[0006] Further, in S4, it further includes identifying the demolition point. If it is an internal corner, it is selected as the starting point. If it is an external corner, it is not selected as the starting point.

[0007] Further, in S5, identify the bar and facilities in the house type image, determine the pixel points occupied by the bar and each facility, record the two closest pixel points and the pixel interval, calculate the interval distance according to the pixel interval, compare the interval distance with a predetermined distance. If it is less than the predetermined distance, it is determined that the verification fails.

[0008] Further, in the step S5, if the facility is a sports facility, determine the movement trajectory of the facility, determine the pixel points occupied by the facility during movement, and record the two closest pixel points and the pixel interval.

[0009] According to another aspect of the present invention, there is also provided an apparatus for automatically designing an open kitchen according to the house type, including: an acquisition module for acquiring a house type image; an identification module for identifying the kitchen, living room, and the wall between the kitchen and the living room in the house type image; a demolition module for selecting the wall to be demolished and the demolition size according to a predetermined bar size and a predetermined aisle size, and performing demolition in the house type image; a setting module for setting a bar with the obtained demolition point as the starting point; a verification module for verifying the obtained bar, and if the verification fails, repeating the bar setting or adjusting the position of the bar.

[0010] Further, the demolition module also identifies the load-bearing wall part in the wall and does not demolish the load-bearing wall part.

[0011] Further, the setting module also identifies the demolition point. If it is an internal corner, it is selected as the starting point. If it is an external corner, it is not selected as the starting point.

[0012] Further, the verification module identifies the bar and facilities in the house type image, determines the pixel points occupied by the bar and each facility, records the two closest pixel points and the pixel interval, calculates the interval distance according to the pixel interval, compares the interval distance with a predetermined distance, and if it is less than the predetermined distance, determines that the verification fails.

[0013] Further, if the facility is a sports facility, determine the movement trajectory of the facility, determine the pixel points occupied by the facility during movement, and record the two closest pixel points and the pixel interval.

[0014] The present invention has at least the following beneficial effects:

[0015] The present invention acquires a house type image, identifies the kitchen, living room, and the wall between the kitchen and the living room in the house type image, selects the wall to be demolished and the demolition size according to a predetermined bar size and a predetermined aisle size, performs demolition in the house type image, sets a bar with the obtained demolition point as the starting point, verifies the obtained bar, and if the verification fails, repeats the setting or adjusts the position of the bar. The present invention can quickly display an open kitchen plan for users, reduce incorrect designs, avoid economic losses for users, and improve the user experience.

[0016] Other advantages, objectives, and features of the present invention will be partially reflected by the following description, and partially will also be understood by those skilled in the art through the research and practice of the present invention. Description of the Drawings

[0017] Figures 1-5 This is the design process of the open kitchen in Embodiments 1-5 of the present application.

[0018] Figure 6 This is the flowchart of an embodiment of the present application. Detailed implementation manners

[0019] The present invention will be further described in detail below with reference to the accompanying drawings, so that those skilled in the art can implement it according to the description in the specification.

[0020] It should be understood that terms such as "having", "including", and "comprising" used in the embodiments of the present application do not exclude the presence or addition of one or more other elements or their combinations. All directional indications (such as up, down, left, right, front, back...) in the embodiments of the present application are only used to explain the relative positional relationship and movement conditions between components in a specific posture. If the specific posture changes, the directional indications will also change accordingly. When an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or there may be an intermediate element at the same time. When an element is referred to as being "connected" to another element, it can be directly connected to the other element or can also be indirectly connected to the other element through an intermediate element. The descriptions in the embodiments of the present application related to "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of such features.

[0021] It should be noted that the technical solutions between the various embodiments of the present application can be combined with each other, but it must be based on the realization by those of ordinary skill in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present application.

[0022] As Figure 6 shown, the embodiments of the present application provide a method for automatically designing an open kitchen according to the house type, including:

[0023] S1: Obtain the house type image;

[0024] Exemplarily, the house type image is a floor plan layout of a house, including each independent space, wall, facilities, etc.;

[0025] S2: Identify the kitchen, living room, and the wall between the kitchen and the living room in the house type image;

[0026] Exemplarily, identify the kitchen and the living room by the text pre-annotated in the house type image;

[0027] Exemplarily, the kitchen and the living room are confirmed by identifying specific facilities in them, such as a range hood, a sofa, a TV, etc.;

[0028] S3: According to the predetermined bar size and the predetermined aisle size, select the wall to be demolished and the demolition size, and perform the demolition in the house type image;

[0029] Exemplarily, the range of the predetermined bar size for general household use is 1 - 2.6 meters, and the predetermined aisle size beside the bar is 0.8 meters;

[0030] Exemplarily, the walls to be demolished need to exclude load-bearing walls and areas that the user does not allow to be demolished;

[0031] Exemplarily, the demolition size is determined according to the predetermined bar size and the predetermined aisle size to ensure the functionality and usability of the bar;

[0032] S4: Select the demolition point obtained in S3 as the starting point to set up the bar;

[0033] Exemplarily, after demolishing the wall, two or more demolition points will be obtained. Select one demolition point in the house type image and set up the bar along the demolished wall;

[0034] S5: Verify the bar obtained in S4. If the verification fails, repeat S4 - S5 or adjust the position of the bar;

[0035] Exemplarily, use non-interference rules to verify the bar. For example, the bar and its dining chairs cannot affect the use of movable facilities such as doors, cabinet doors, windows, curtains, etc.;

[0036] Exemplarily, use distance rules to verify the bar. For example, the bar and its dining chairs cannot be too close to fixed facilities such as walls and cabinets, affecting the user's passage;

[0037] Exemplarily, if the verification fails, repeat the step of selecting the demolition point in S4, and then repeat the verification in S5;

[0038] Exemplarily, if the verification fails, the position of the bar can also be paralleled. If it is paralleled to the kitchen or the living room, or rotated, etc.;

[0039] Exemplarily, when the bar passes the verification, select the scheme closer to the dining table;

[0040] Exemplarily, the bar that passes the verification is simply rendered in the house type image for the user to view;

[0041] It can be seen that this embodiment can quickly display the open kitchen plan for users by using only one household type image, with less dependence on personnel experience and responsibility, reducing incorrect designs, avoiding economic losses to users, and improving the user experience.

[0042] In another embodiment, in the step S3, it further includes identifying the load-bearing wall part in the wall and not demolishing the load-bearing wall part;

[0043] Exemplarily, the load-bearing wall and the ordinary wall generally use different filling methods in the household type image. By identifying the different filling methods, the load-bearing wall area is determined.

[0044] In another embodiment, in the step S4, it further includes identifying the demolition point. If it is an internal corner, it is selected as the starting point. If it is an external corner, it is not selected as the starting point;

[0045] Exemplarily, the internal corner is more convenient for users to use than the external corner. According to the different shapes of the internal corner and the external corner, the internal corner and the external corner are identified, and the internal corner is used as the starting point to arrange the bar.

[0046] In another embodiment, in the step S5, identify the bar and facilities in the household type image, determine the pixel points occupied by the bar and each facility, record the two closest pixel points and the pixel interval, calculate the interval distance according to the pixel interval, compare the interval distance with the predetermined distance. If it is less than the predetermined distance, it is determined that the verification fails;

[0047] Exemplarily, identify the new image formed by the household type image with the bar arranged, identify the bar and various facilities. The various facilities include other walls, cabinets, dining tables, etc. Record the pixel points they occupy, and record the two closest pixel points with the smallest pixel interval. Calculate the interval distance according to the ratio of the comparison between the pixel interval and the actual distance;

[0048] Exemplarily, compare the interval distance with the predetermined distance. When it is smaller, it is determined that the verification fails. The interval distance is determined according to the usage requirements of general users. Being less than the predetermined distance indicates that this distance has seriously affected the usage convenience, such as affecting the user's passage.

[0049] In another embodiment, in the step S5, if the facility is a sports facility, determine the movement trajectory of the facility, determine the pixel points occupied by the facility during the movement process, and record the two closest pixel points and the pixel interval;

[0050] Exemplarily, the movable facilities include door panels, cabinet doors, windows, curtains, etc. According to the movement modes of these movable facilities, the movement trajectories are determined, and the pixel points occupied when the facilities move along the movement trajectories are recorded. At this time, the two pixel points with the closest interval pixels are also recorded. According to the ratio of the comparison between the pixel interval and the actual distance, the interval distance is calculated. If it is less than the predetermined distance, it indicates that there is interference between the bar and the movable facilities, which may affect the use of the movable facilities.

[0051] The embodiment of the present application also provides a device for automatically designing an open kitchen according to the house type, including: an acquisition module for acquiring a house type image; an identification module for identifying the kitchen, living room, and the wall between the kitchen and the living room in the house type image; a demolition module for selecting the wall to be demolished and the demolition size according to the predetermined bar size and the predetermined aisle size, and performing demolition in the house type image; a setting module for setting the bar with the obtained demolition point as the starting point; a verification module for verifying the obtained bar. If the verification fails, the bar is set again or the position of the bar is adjusted.

[0052] In this embodiment, a computer program is used to construct the acquisition module, the identification module, the demolition module, the setting module, and the verification module to implement the method for automatically designing an open kitchen according to the house type. This embodiment can only require the user to input a house type image, quickly display the open kitchen plan for the user, has a low dependence on personnel experience and responsibility, reduces incorrect designs, avoids economic losses of users, and improves the user experience.

[0053] In another embodiment, the demolition module also identifies the load-bearing wall part in the wall and does not demolish the load-bearing wall part.

[0054] Exemplarily, the load-bearing wall and the ordinary wall generally use different filling methods in the house type image. By identifying the different filling methods, the load-bearing wall area is determined.

[0055] In another embodiment, the setting module also identifies the demolition point. If it is an internal corner, it is selected as the starting point. If it is an external corner, it is not selected as the starting point.

[0056] Exemplarily, the internal corner is more convenient for users to use than the external corner. According to the different shapes of the internal corner and the external corner, the internal corner and the external corner are identified, and the internal corner is used as the starting point to arrange the bar.

[0057] In another embodiment, the verification module identifies the bar and facilities in the house type image, determines the pixel points occupied by the bar and each facility, records the two pixel points with the closest distance and the pixel interval, calculates the interval distance according to the pixel interval, compares the interval distance with the predetermined distance, and if it is less than the predetermined distance, it is determined that the verification fails.

[0058] Exemplarily, identify the new image formed by the household type image with the bar arranged, identify the bar and various facilities, where the various facilities include other walls, cabinets, etc., record the pixel points they occupy, and record the two pixel points with the closest pixel interval. Calculate the interval distance according to the ratio of the pixel interval to the actual distance comparison; compare the interval distance with the predetermined distance. When it is smaller, it is determined that the verification fails. The interval distance is determined according to the usage requirements of general users. Being less than the predetermined distance indicates that this distance has seriously affected the usage convenience, such as affecting user passage.

[0059] In another embodiment, if the facility is a sports facility, determine the movement trajectory of the facility, determine the pixel points occupied by the facility during movement, and record the two pixel points with the closest distance and the pixel interval.

[0060] Exemplarily, the sports facilities include door leaves, cabinet doors, windows, curtains, etc. Determine the movement trajectory according to the movement modes of these sports facilities, record the pixel points occupied by the facilities when moving along the movement trajectory. At this time, also record the two pixel points with the closest pixel interval. Calculate the interval distance according to the ratio of the pixel interval to the actual distance comparison. If it is less than the predetermined distance, it indicates that there is interference between the bar and the sports facilities, which may affect the use of the sports facilities.

[0061] The following is illustrated with specific embodiments.

[0062] Embodiment 1:

[0063] 1. Figure 1 On the left is an original household type of the owner;

[0064] 2. Figure 1 On the right is the household type diagram after being calculated by the system into an open kitchen. It can be seen from the figure that the system automatically demolishes the wall between the kitchen and the living room and adds an open bar on the side close to the dining table.

[0065] 3. The priority order for adding the bar is: non-retracted one-sided internal corner, retracted one-sided internal corner, non-retracted L-shaped internal corner, retracted L-shaped internal corner, retracted one-sided external corner, non-retracted one-sided external corner, retracted L-shaped external corner, non-retracted L-shaped external corner.

[0066] 4. The size range of the bar is 1 meter - 2.6 meters, which is automatically calculated according to different styles, and at the same time ensure that the minimum size of the aisle is greater than 800 mm.

[0067] 5. After placing the bar, the bar cannot block the door, and the size of the bar from the nearest parallel wall at the back (the living room side) needs to be greater than 1.4 meters. If it is less than 1.4 meters and the size of the bar from the nearest parallel wall at the front (the kitchen side) is greater than 2.2 meters, the bar can be tried to be offset towards the kitchen side.

[0068] 6. If both sides A and B meet the conditions, then the bar is placed at the point on the side that is closer to the dining table.

[0069] Embodiment 2:

[0070] As Figure 2 shown, for a straight inner corner, the bar does not retract.

[0071] 1. First, find the wall between the kitchen and the living room, which is wall a in the figure. If the length of the wall is less than 3.2 meters, the entire wall is demolished. If the length of the wall is greater than 3.2 meters, start demolishing the wall from the end point closer to the dining table, and the demolition length is 3.2 meters. For this house type, the length of wall a is 2550mm, so the entire wall is demolished.

[0072] 2. After demolishing wall a, there are two end points, A and B. First, look for inner corners. In this house type, both A and B are inner corners. The side with the longer wall length is preferred. In this house type, it is point A. Place the bar at point A. The length of wall a is 2550mm. After placing the bar, the size of the bar is preferably between 1.2 meters and 2 meters, and the remaining aisle size should be greater than 800mm. The bar should not block the door behind it, and the distance between the bar and the nearest parallel wall at the back (on the living room side) should be greater than 1.4 meters. Since all the above conditions are met, the bar is placed at point A.

[0073] Embodiment 3:

[0074] As Figure 3 shown: For a straight inner corner, the bar retracts.

[0075] 1. Find the wall between the kitchen and the living room, which is wall a in the figure. According to the rule, if the length of the wall is less than 3.2 meters, the entire wall is demolished. If the length of the wall is greater than 3.2 meters, start demolishing the wall from the end point closer to the dining table, and the demolition length is 3.2 meters. For this house type, the length of wall a is 2021mm, so the entire wall is demolished.

[0076] 2. After demolishing the wall, there are two end points A and B. Determine the position of the bar. Side A is an inner corner, and side B is an outer corner. Try to add the bar on side A.

[0077] 3. After placing the bar on side A, the size range of the bar is preferably between 1.2 meters and 2 meters, and the remaining aisle size needs to be greater than 0.8 meters. The length of wall a is 2021mm, so the size of the bar is 1221mm, and the aisle is 800mm.

[0078] 4. Check whether the bar blocks the door and whether the distance between the bar and the nearest parallel wall on the living room side is greater than 1.4m. After adding the bar on side A, it blocks the bedroom door. Consider shifting it towards the kitchen side. The distance between the bar and the nearest parallel wall in front (on the kitchen side) is greater than 2.2 meters, so the bar can be shifted towards the kitchen, and the depth of the shifted bar is 590mm.

[0079] 5. Finally determine to demolish Wall a, add a bar on the A side, and offset it 590 mm towards the kitchen side.

[0080] Example 4:

[0081] As Figure 4 shown: The L-shaped internal corner does not have a retracted bar.

[0082] 1. Locate the walls connecting the kitchen and the living room, Wall a and Wall b in the figure.

[0083] 2. Try a straight bar. Only demolish Wall a. The length of Wall a is 1736 mm, which cannot meet the bar size range of 1 m - 2.6 m. At the same time, the aisle is greater than 800 mm, not meeting the addition condition. Try only demolishing Wall b. The length of Wall b is 1667 mm, which cannot meet the bar size range of 1 m - 2.6 m. At the same time, the aisle is greater than 800 mm. The condition for adding a straight bar is not met.

[0084] 3. Try an L-shaped bar. Demolish the two connected walls, Wall a and Wall b, at the same time. The lengths of Wall a and Wall b are both less than 3.2 m, so the entire walls are demolished.

[0085] 4. Try to add a bar at the internal corner. Two points A and B are generated after demolishing the wall. Point A is the internal corner, and Point B is the external corner. Try to add a bar at Point A.

[0086] 5. After placing the bar at Point A, the bar size range is preferably 1.2 m - 2 m, and the aisle size should be greater than 800 mm. The length of Wall a is 1736 mm, and the length of Wall b is 1667 mm. Determine the bar length to be 1736 mm, and the aisle on the side of Wall b meets the condition of being greater than 800 mm.

[0087] 6. Check whether the bar blocks the door and whether the distance between the bar and the nearest parallel wall on the living room side is greater than 1400 mm. It does not block the door, and the distance from the nearest flat wall at the back (living room side) is 3884 mm, which is greater than 1400 mm. The A side meets the addition condition. Finally, demolish Wall a and Wall b, add a bar on the A side, and the B side is the aisle.

[0088] Example 5:

[0089] As Figure 5 shown: The L-shaped internal corner has a retracted bar.

[0090] 1. Locate the walls connecting the kitchen and the living room, Wall a, Wall b, and Wall c.

[0091] 2. Try a straight bar. Only demolish Wall a. Endpoints A and B are generated after demolition. Only the A side is the internal corner. Choose to add a bar on the A side. The wall length is 1690 mm, which cannot meet the bar size range of 1 m - 2.6 m. At the same time, the aisle is greater than 800 mm, not meeting the addition condition.

[0092] 3. Try to only remove wall b and look for an inside corner among the resulting endpoints A and B after removal. Both endpoint A and endpoint B are outside corners, and the priority order is not met, so it cannot be added.

[0093] 4. Try to remove wall c. Wall c is a load-bearing wall and cannot be removed.

[0094] 5. Try an L-shaped bar. Try to remove wall a and wall b simultaneously to form an L-shape.

[0095] 6. Look for an inside corner among the resulting endpoints A and B after removal. Point A is an inside corner and point B is an outside corner. Try to add a bar at point A with a length of 1690 mm, which meets the bar size range of 1 m - 2.6 m. At the same time, the aisle size on the B side meets the requirement of being greater than 800 mm. The distance between the bar and the nearest parallel wall at the back (the living room side) is 1000 mm, which is less than 1400 mm, so the bar needs to be recessed towards the kitchen side. The distance between the bar and the nearest parallel wall at the front (the kitchen side) is 3165 mm, which meets the recessing condition, and the bar is offset 400 mm towards the kitchen side.

[0096] 7. Remove wall a and wall b, and an L-shaped inside-corner recessed bar can be added. There is no need to try other situations.

[0097] Although the embodiments of the present invention have been disclosed as above, they are not limited to only the applications listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present invention. For those familiar with the field, additional modifications can be easily made. Therefore, without departing from the general concept defined by the claims and the equivalent scope, the present invention is not limited to the specific details and the illustrated and described examples here.

Claims

1. A method for automatically designing an open kitchen according to a house type, characterized in that: include: S1: Get the house type image; S2: Identify the kitchen, the living room, and the wall between the kitchen and the living room in the apartment image; S3: selecting a wall to be demolished and a demolition size according to a predetermined bar counter size and a predetermined aisle size, and performing demolition in the apartment image; S4: Select the demolition point obtained in S3 as the starting point to set up the bar; S5: verifying the bar obtained in S4. If the verification fails, repeating S4-S5 or adjusting the position of the bar; In said S3, it also includes identifying the load-bearing wall portion in the wall, and not demolishing the load-bearing wall portion; In the step S4, it further includes identifying two endpoints after the wall is demolished, and if both endpoints are inner corners, selecting the endpoint on the side with the longer wall length as the starting point; if one of the two endpoints is an inner corner and the other is an outer corner, selecting the inner corner as the starting point; if both endpoints are outer corners, not selecting the inner corner as the starting point; In S5, the bar and facilities in the apartment image are identified, the pixels occupied by the bar and the facilities are determined, the two nearest pixels and the pixel interval are recorded, the interval distance is calculated according to the pixel interval, and the interval distance is compared with the predetermined distance. If the interval distance is less than the predetermined distance, it is determined that the verification has failed. In S5, if the facility is a moving facility, the movement trajectory of the facility is determined, and the pixel points occupied by the facility during the movement are determined, and the two nearest pixel points and the pixel interval are recorded.

2. A device for automatically designing an open kitchen according to the house type, characterized in that: include: An acquisition module, used to acquire a house type image; A recognition module, used to recognize the kitchen, the living room, and the wall between the kitchen and the living room in the apartment image; A demolition module, for selecting a wall to be demolished and a demolition size according to a predetermined bar counter size and a predetermined aisle size, and performing the demolition in the apartment image; A setting module, used to select the obtained demolition point as the starting point to set the bar; The verification module is used to verify the obtained bar. If the verification fails, the bar is set again or the position of the bar is adjusted; The demolition module also identifies the load-bearing wall portion in the wall and does not demolish the load-bearing wall portion; The setting module further identifies two endpoints after the wall is demolished. If both endpoints are inner corners, the side with the longer wall length is selected as the starting point. If one of the two endpoints is an inner corner and the other is an outer corner, the inner corner is selected as the starting point. If both endpoints are outer corners, the inner corner is not selected as the starting point. The verification module identifies the bar and facilities in the apartment image, determines the pixels occupied by the bar and the facilities, records the two closest pixels and the pixel interval, calculates the interval distance according to the pixel interval, compares the interval distance with the predetermined distance, and determines that the verification fails if the interval distance is less than the predetermined distance; If the facility is a motion facility, the motion trajectory of the facility is determined, and the pixels occupied by the facility during the motion are determined, and the two nearest pixels and the pixel interval are recorded.

Citation Information

Patent Citations

  • Information display method and device and storage medium

    CN114186311A

  • Method for transforming machine room of rail transit signal system

    CN115859443A