Patent ID: 8537156
Filing Date: 2013-09-17
Classification: G06F,G06Q,G06T

Abstract:
1. A method for generating, by means of a computer, at least a solution for positioning in a room a set of household elements chosen from a collection of catalogs comprising at least one catalog, said method comprising at least a first computer-implemented room spatial analysis step permitting automatic identification of first volumes available for automatically positioning said household elements, a second computer-implemented step of automatically generating at least one positioning solution by identifying from the collection of catalogs household elements compatible with the identified first volumes resulting from the first step which satisfy a set of computer-generated predetermined selection positioning constraints comprising at least one constraint, and a third step for the positioning of at least a part of the identified household elements resulting from the second step in at least a part of the first volumes according to a set of positioning rules comprising at least one rule, wherein said first step comprises at least a first sub-step for automatically detecting second volumes unavailable for positioning any household element, a second sub-step for calculating volumes available for positioning said household elements and a third sub-step for searching for a set of configurations of available sub-volumes comprising at least one available sub-volume; wherein the third step comprises at least a first sub-step for positioning a first subset of household elements identified from the output of the second step which have been declared obligatory and a second sub-step for positioning a second subset of household elements identified under a constraint of a set of optimization criteria comprising at least one criterion; wherein the first sub-step for positioning the household elements of the first subset comprises at least a process of identifying straight sections of the room, a process of localizing the household elements of said first subset relative to characteristic points of the room and a process for addition of the positioning constraints chosen from a group of positioning constraints comprising at least minimum distances between household elements declared mandatory, target distances between said household elements and positioning constraints with a clearance, and wherein the second sub-step for positioning the household elements of the second subset comprises at least, for each of the straight sections of the room identified at the output of the process for identifying the straight sections of the room of the first sub-step for the positioning of the household elements of the first subset, a process for the formation of groups of candidate household elements satisfying at least one constraint function for the filling of the corresponding straight section of the room, and a process for the selection of the best group of candidate household elements by application of a particle swarm optimization algorithm.