Patents by Inventor Gustaf Johansson
Gustaf Johansson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11391579Abstract: The present disclosure relates to a method for forming a local navigation path for an autonomous vehicle (100, 102), specifically using a plurality of path detection modules (206) and obstacle avoidance modules (208) individually targeted towards specific path and obstacle conditions, respectively. The present disclosure also relates to a navigation path determination system (200) and to a corresponding computer program product.Type: GrantFiled: January 27, 2017Date of Patent: July 19, 2022Assignee: CPAC SYSTEMS ABInventors: Peter Forsberg, Gustaf Johansson, Mattias Wasteby
-
Publication number: 20210213972Abstract: The present disclosure relates to a method for forming a local navigation path for an autonomous vehicle (100, 102), specifically using a plurality of path detection modules (206) and obstacle avoidance modules (208) individually targeted towards specific path and obstacle conditions, respectively. The present disclosure also relates to a navigation path determination system (200) and to a corresponding computer program product.Type: ApplicationFiled: January 27, 2017Publication date: July 15, 2021Inventors: Peter Forsberg, Gustaf Johansson, Mattias Wasteby
-
Patent number: 10783718Abstract: Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via hole filling reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, a 3D object is dilated and eroded, and undesirable webbing is removed to preserve a higher percentage of exterior detail. Holes and cavities, which are obscured in many viewing angles, are filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.Type: GrantFiled: October 9, 2018Date of Patent: September 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gustaf Johansson, Ulrik Lindahl
-
Patent number: 10713844Abstract: A method and image processing apparatus for creating simplified representations of an existing virtual 3D model for use in occlusion culling is provided. A visual hull construction is performed on the existing virtual 3D model using an approximate voxel volume consisting of a plurality of voxels. A set of projections from a plurality of viewing angles provide a visual hull of the existing 3D model. The volumetric size of the visual hull of the existing 3D model is increased to envelop the existing virtual 3D model to provide the visual hull as an occludee model, and the volumetric size of the visual hull of the existing 3D model is decreased to be enveloped by the existing virtual 3D model to provide the visual hull as an occluder model. The occludee model and the occluder model are used during runtime in a 3D virtual environment for occlusion culling.Type: GrantFiled: December 18, 2015Date of Patent: July 14, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ulrik Lindahl, Gustaf Johansson
-
Patent number: 10699492Abstract: Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via cavity removal reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, distance fields internal and external to the 3D object are removed in a layered manner, and new object surfaces are added wherever openings are narrower than the cavity's internal dimensions, to seal off the cavities. Holes and cavities, which are obscured in many viewing angles, are thus filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.Type: GrantFiled: September 5, 2019Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gustaf Johansson, Ulrik Lindahl
-
Publication number: 20200111265Abstract: Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via hole filling reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, a 3D object is dilated and eroded, and undesirable webbing is removed to preserve a higher percentage of exterior detail. Holes and cavities, which are obscured in many viewing angles, are filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.Type: ApplicationFiled: October 9, 2018Publication date: April 9, 2020Inventors: Gustaf JOHANSSON, Ulrik LINDAHL
-
Publication number: 20200111266Abstract: Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via cavity removal reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, distance fields internal and external to the 3D object are removed in a layered manner, and new object surfaces are added wherever openings are narrower than the cavity's internal dimensions, to seal off the cavities. Holes and cavities, which are obscured in many viewing angles, are thus filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.Type: ApplicationFiled: September 5, 2019Publication date: April 9, 2020Inventors: Gustaf JOHANSSON, Ulrik LINDAHL
-
Patent number: 10438420Abstract: Systems and methods are disclosed for removing details from three dimensional (3D) objects, such as cavities and holes. Complexity reduction via cavity removal reduces storage, transfer, and rendering costs without adversely impacting quality and is implemented in an automated manner. In some examples, distance fields internal and external to the 3D object are removed in a layered manner, and new object surfaces are added wherever openings are narrower than the cavity's internal dimensions, to seal off the cavities. Holes and cavities, which are obscured in many viewing angles, are thus filled in (e.g., removed), thereby reducing the burden of storing and processing hidden interior surfaces. Various approaches, leveraging distance fields, may be combined for improved benefit.Type: GrantFiled: October 9, 2018Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gustaf Johansson, Ulrik Lindahl
-
Publication number: 20170358127Abstract: A method and image processing apparatus for creating simplified representations of an existing virtual 3D model for use in occlusion culling. The existing virtual 3D model is received and a visual hull construction is performed on the existing virtual 3D model using an approximate voxel volume consisting of a plurality of voxels, the voxel volume fully encloses the existing virtual 3D model, and a set of projections from a plurality of viewing angles to provide a visual hull of the existing 3D model. The volumetric size of the visual hull of the existing 3D model is increased to envelop the existing virtual 3D model to provide the visual hull as an occludee model, and the volumetric size of the visual hull of the existing 3D model is decreased to be enveloped by the existing virtual 3D model to provide the visual hull as an occluder model. The occludee model and the occluder model are used during runtime in a 3D virtual environment for occlusion culling.Type: ApplicationFiled: December 18, 2015Publication date: December 14, 2017Inventors: Ulrik LINDAHL, Gustaf JOHANSSON
-
Publication number: 20170161947Abstract: A method and system for converting an existing 3D model into graphical data suitable for use with at least one of a plurality of computer systems. The 3D model is stored on a storage server, a pre-processing unit creates a set of individually optimized simplified meshes, each simplified meshes having a degree of simplification and a mapping structure. A user is allowed to interact with a visualization of the 3D model in a graphical user interface to provide the 3D model with selected surface properties, and to select a target computer system from the plurality of computer systems and a degree of simplification. The graphical data is created based on the selected surface properties and an appropriate simplified mesh in the set of simplified meshes, and a preview of the graphical data is shown on the graphical user interface as it would appear on the target computer system. The invention provides an efficient work flow and a quick preview of the graphical data.Type: ApplicationFiled: June 15, 2015Publication date: June 8, 2017Applicant: DONYA LABS ABInventors: Ulrik LINDAHL, Gustaf JOHANSSON
-
Patent number: 9311749Abstract: The present invention relates to a computer implemented method for controlling an image processing apparatus configured for forming an optimized polygon based shell mesh for a three-dimensional graphics image. The present invention also relates to a corresponding image processing apparatus and a computer program product.Type: GrantFiled: December 7, 2012Date of Patent: April 12, 2016Assignee: DONYA LABS ABInventors: Gustaf Johansson, Ulrik Lindahl
-
Patent number: 8860723Abstract: This invention discloses a method for simplifying geometrical data in higher dimensions and in particular reducing three-dimensional (3D) mesh (801) from an original 3D mesh (800). The simplification method comprises a series of reduction steps combined with operations that map the original data onto the reduced data in subsequent steps. The mapping allows calculation of absolute geometrical metrics, including distance and volume, for bounded simplification.Type: GrantFiled: March 9, 2010Date of Patent: October 14, 2014Assignee: Donya Labs ABInventors: Gustaf Johansson, Hans Ulrik Lindahl, Mahiar Hamedi
-
Publication number: 20140198103Abstract: The present invention generally relates to computer graphics and more specifically to a computer implemented method allowing for improvements in the creation of a polygon reduced three-dimensional graphics image. The present invention also relates to a corresponding image processing apparatus and a computer program product.Type: ApplicationFiled: January 15, 2013Publication date: July 17, 2014Applicant: DONYA LABS ABInventors: Gustaf Johansson, Ulrik Lindahl
-
Publication number: 20140160121Abstract: The present invention relates to a computer implemented method for controlling an image processing apparatus configured for forming an optimized polygon based shell mesh for a three-dimensional graphics image. The present invention also relates to a corresponding image processing apparatus and a computer program product.Type: ApplicationFiled: December 7, 2012Publication date: June 12, 2014Applicant: DONYA LABS ABInventors: Gustaf Johansson, Ulrik Lindahl
-
Publication number: 20140111510Abstract: The present invention relates to a computer implemented method for optimizing polygon reductions of a three-dimensional graphics object. The present invention also relates to a corresponding image processing apparatus and a computer program product.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: DONYA LABS ABInventors: Ulrik Lindahl, Gustaf Johansson
-
Publication number: 20110050691Abstract: The present invention relates to a method semi-automatic simplification of a computer graphics model, where the model is rendered on a display and user controllable pointers on display allows a user to define parts of displayed model interactively and either remove or add data to the computer model in real-time on the chosen areas using automatic simplification algorithms.Type: ApplicationFiled: January 30, 2009Publication date: March 3, 2011Inventors: Koshjar Hamedi, Gustaf Johansson
-
Publication number: 20100277476Abstract: This invention discloses a method for simplifying geometrical data in higher dimensions and in particular reducing three-dimensional (3D) mesh (801) from an original 3D mesh (800). The simplification method comprises a series of reduction steps combined with operations that map the original data onto the reduced data in subsequent steps. The mapping allows calculation of absolute geometrical metrics, including distance and volume, for bounded simplification.Type: ApplicationFiled: March 9, 2010Publication date: November 4, 2010Inventors: Gustaf Johansson, Hans Ulrik Lidahl, Mahiar Hamedi
-
Publication number: 20090045608Abstract: Panel for covering a recess that accommodates an airbag, which panel comprises an outer foil having at least one foil layer and having an outermost foil layer and a rupture layer having a greater stiffness than the outermost foil layer of the outer foil. The rupture layer is attached to one surface of a foil layer, whereby said rupture layer is provided with at least one break line that is confined to said rupture layer and is arranged to rupture along said at least one break line on inflation of an airbag and to form an opening through the panel for deployment of the inflated airbag.Type: ApplicationFiled: June 26, 2008Publication date: February 19, 2009Inventors: Tony Jonsson, Venti Saslecov, Gustaf Johansson
-
Patent number: 4050703Abstract: A connector for establishing connection between pipes has an end portion of a maximum diameter which permits insertion of the connector in the pipe, and close to its end an anchoring portion of smaller diameter than the maximum diameter, an arched portion between the anchoring portion and the end, and a connecting portion which extends from the anchoring portion on the side thereof facing away from the pipe end obliquely upwardly to the maximum diameter of the connector. A lip seal of U-shaped cross-section is clamped about the anchoring portion to seal between the outer side of the connector and the inner side of the pipe.Type: GrantFiled: December 2, 1975Date of Patent: September 27, 1977Assignee: Lindab, Lindhs Industri ABInventors: Par-Ake Tuvesson, Carl-Gustaf Johansson