Patents by Inventor Cornelius Wilhelmus Antonius Marie Van Overveld
Cornelius Wilhelmus Antonius Marie Van Overveld 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: 8599403Abstract: The invention relates to a method for acquiring a substantially complete depth map from a 3-D scene. Both depth values and derivates of depth values may be used to calculate a pixel dense depth map with the steps of acquiring partial depth map from said 3-D scene, acquiring derivates of depth information from said scene, and extending said partial depth map by adding non-relevant information to said partial depth map, creating a pixel dense full depth map being spatially consistent with both said partial depth map and said derivates of depth information.Type: GrantFiled: December 10, 2003Date of Patent: December 3, 2013Assignee: Koninklijke Philips N.V.Inventors: Peter-Andre Redert, Cornelius Wilhelmus Antonius Marie Van Overveld
-
Publication number: 20080310732Abstract: The present invention relates to a method, apparatus and computer program product for providing contour information related to images. An image obtaining unit obtains a set of interrelated images (step 26), an image segmenting unit segments said images, (step 28) and a contour determining unit (22) extracts at least two contours from the segmentation (step 30), selects interest points on the contours of each image (step 32), associates interest points with corresponding reconstructed points by means of three-dimensional reconstruction (step 34), projects reconstructed points into the images (step 36), and links reconstructed points not projected at a junction or their projections to each other in order to provide a first set of links (step 38), such that at least a reasonable part of a contour of an object can be determined based on the linked reconstructed points.Type: ApplicationFiled: December 7, 2004Publication date: December 18, 2008Applicant: KONINKLIJKE PHILIPS ELECTRONIC, N.V.Inventors: Rui Pedro Amaral Rodrigues, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Antonio Jose Borba Ramires Fernandes
-
Patent number: 7089216Abstract: The invention relates to a system (120) that makes recommendations on what to wear. Clothes (101–105) are tagged (106–110) so that taking them out of storage (100) can be detected. Using this information, a user profile is updated. This way, the system (120) learns from the user's behavior and is able to generate more accurate recommendations over time. The user profile can be stored on a smart card (320), so a user can use it in a shop to buy new clothes that fit with his current set (101–105). The user profile can also be used for targeted advertising.Type: GrantFiled: August 21, 2001Date of Patent: August 8, 2006Assignee: Koninklijke Philips Electronics N.V.Inventor: Cornelius Wilhelmus Antonius Marie Van Overveld
-
Patent number: 7046850Abstract: A method for matching digital images, including regularization of image features of a first digital image, composed of pixels, defining a finite set of candidate values, wherein a candidate value represents a candidate for a possible match between image features of the first image and a second image, establishing a matching penalty function for evaluation of the candidate values, evaluating the matching penalty function for every candidate value, selection of a candidate value based on the result of the evaluation of the matching penalty function, regularization of the first image by segmentation of the first image, comprising assigning at least part of the pixels of the first image to respective segments, determining a certainty parameter for at least part of the pixels of a segment, and establishing the matching penalty function to be at least partially based on the certainty parameter.Type: GrantFiled: September 4, 2001Date of Patent: May 16, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Ralph Antonius Cornelius Braspenning, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Patent number: 7039110Abstract: In the method of motion estimation a tree (120) of segments (102–114) of an image (100) is generated by performing a hierarchical segmentation. The tree (120) of segments is analyzed to control the generation of a set (118) of candidate motion vectors of a segment (104). For the motion vectors of the set (118) match penalties are calculated. Finally, a particular motion vector (116) is selected from the set (118) of candidate motion vectors on the basis of match penalties. In the method of depth estimation depth data is calculated on the basis of a motion vector and the rules of parallax.Type: GrantFiled: July 1, 2002Date of Patent: May 2, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Fabian Edgar Ernst, Piotr Wilinski, Cornelius Wilhelmus Antonius Marie Van Overveld
-
Patent number: 7010547Abstract: A method of and system for providing a user profile, comprising user profile maintenance means for maintaining the user profile, visualization means for representing a content item visually as an icon and representing the user profile as a corresponding shape comprising at least one icon representing a content item, and consistency guarding means for guarding the consistency between the user profile and the corresponding shape. The consistency is guarded by changing the corresponding shape in dependence on a change in the user profile, and/or by changing the user profile in dependence on a manipulation of the corresponding shape.Type: GrantFiled: December 11, 2001Date of Patent: March 7, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Claudine Viegas Conrado, Joanna Elzbieta Kabala, Cornelius Wilhelmus Antonius Marie Van Overveld
-
Patent number: 6985604Abstract: In block-based motion or depth estimation, a block is assigned a motion or depth value as a result of minimizing the matching error over a limited set of candidate values. The matching error for each element of the set is obtained by computing the luminosity differences between a block of a first image (10) and an area of a second image (11). It may occur that an object (12) is partially obstructed by another object (15), so that a pixel (14) in the block is not present in the corresponding area, because another pixel (16) overlaps it. The method and system according to the invention determine which pixels are not visible in the second image (11), and compute the matching error over only the visible pixels. An apparatus for adapting a video signal (40) uses the chosen candidate values to create an enhanced version of the video signal (40).Type: GrantFiled: May 7, 2001Date of Patent: January 10, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Ralph Antonius Cornelius Braspenning, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Patent number: 6963664Abstract: A method for segmenting a digital image composed of pixels, including determining hard border fragments in the digital image by means of an edge detection process, determining respective sides of each of said hard border fragments, and forming segments by determining for each pixel a closest side and by uniquely assigning each pixel of said digital image to a single segment, corresponding with the determined closest side to the respective pixel.Type: GrantFiled: September 4, 2001Date of Patent: November 8, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Ralph Antonius Cornelius Braspenning, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Patent number: 6804415Abstract: The invention relates to a method for providing an image to be displayed on a screen 10 such that a viewer in any current spatial position O in front of the screen 10 can watch the image with only a minimal perspective deformation. According to the invention this is achieved by estimating the current spatial position O of a viewer in relation to a fixed predetermined position Q representing a viewing point in front of the screen 10 from which the image could be watched without any perspective deformation and by providing the image by applying a variable perspective transformation to an originally generated image in response to said estimated current position O of the viewer, such that the viewer in said position O is enabled to watch the image without a perspective deformation.Type: GrantFiled: September 24, 2001Date of Patent: October 12, 2004Assignee: Koninklijke Philips Electronics N.V.Inventors: Cornelius Wilhelmus Antonius Marie Van Overveld, Johannes Bruijns
-
Patent number: 6738497Abstract: In block-based motion or depth estimation, a block is assigned a motion or depth value as a result of minimizing the matching error over a limited set (45) of candidate values (20, 21, 22, 23). When the chosen candidate value (23) is an extreme value of the set, it is impossible to predict how remote this value is from the real minimal matching error. To overcome this problem, the method and system for choosing an optimal candidate value choose a new candidate (30) beyond the extreme value (23). When this new candidate (30) then has the lowest matching error, additional new candidates are chosen until it no longer has. An apparatus for adapting a video signal (40) uses the chosen candidate values to create an enhanced version of the video signal (40).Type: GrantFiled: May 7, 2001Date of Patent: May 18, 2004Assignee: Koninklijke Philips Electronics N.V.Inventors: Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Publication number: 20030016232Abstract: A computer graphics system (300) arranged to render polygons comprises: a frame memory (310) to store values of pixels; a scan conversion unit (304) for determining which of the pixels are inside polygons (100) and to detect Jags on the edges of the polygons; and a delineating unit (306) for delineating the polygons, being arranged to eliminate Jags (108-120) on the edges (102) of polygons (100) by mixing values of at least two of the pixels to achieve an appropriate value of a particular pixel to be displayed.Type: ApplicationFiled: July 16, 2002Publication date: January 23, 2003Inventor: Cornelius Wilhelmus Antonius Marie Van Overveld
-
Publication number: 20030007667Abstract: In the method of motion estimation a tree (120) of segments (102-114) of an image (100) is generated by performing a hierarchical segmentation. The tree (120) of segments is analyzed to control the generation of a set (118) of candidate motion vectors of a segment (104). For the motion vectors of the set (118) match penalties are calculated. Finally, a particular motion vector (116) is selected from the set (118) of candidate motion vectors on the basis of match penalties. In the method of depth estimation depth data is calculated on the basis of a motion vector and the rules of parallax.Type: ApplicationFiled: July 1, 2002Publication date: January 9, 2003Inventors: Fabian Edgar Ernst, Piotr Wilinski, Cornelius Wilhelmus Antonius Marie Van Overveld
-
Publication number: 20030001836Abstract: A method of generating a three-dimensional representation (904) of at least one object (916) from multiple two-dimensional images (912) of the object makes use of an octree (902) of cells (903) to hold the three-dimensional representation (904), with each cell comprising vertices (906) and edges (910) connecting the vertices. The method is based on a process of splitting cells of the octree into smaller cells. A stop criterion for the process of splitting cells is based on inspecting which of the vertices of the cell are inside and which of the vertices are outside the object. Another stop criterion for the process of splitting a cell is based on inspecting whether the vertices of neighboring cells, are inside or outside the object.Type: ApplicationFiled: March 8, 2002Publication date: January 2, 2003Inventors: Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Publication number: 20020085031Abstract: A method of and system (100) for providing a user profile, comprising user profile maintenance means (110) for maintaining the user profile, visualization means (120) for representing a content item visually as an icon (101) and representing the user profile as a corresponding shape (102) comprising at least one icon (101) representing a content item, and consistency guarding means (130) for guarding the consistency between the user profile and the corresponding shape (102). The consistency is guarded by changing the corresponding shape (102) in dependence on a change in the user profile, and/or by changing the user profile in dependence on a manipulation of the corresponding shape (102).Type: ApplicationFiled: December 11, 2001Publication date: July 4, 2002Inventors: Claudine Viegas Conrado, Joanna Elzbieta Kabala, Cornelius Wilhelmus Antonius Marie Van Overveld
-
Publication number: 20020085119Abstract: The invention relates to a method for providing an image to be displayed on a screen 10 such that a viewer in any current spatial position O in front of the screen 10 can watch the image with only a minimal perspective deformation. According to the invention this is achieved by estimating the current spatial position O of a viewer in relation to a fixed predetermined position Q representing a viewing point in front of the screen 10 from which the image could be watched without any perspective deformation and by providing the image by applying a variable perspective transformation to an originally generated image in response to said estimated current position O of the viewer, such that the viewer in said position O is enabled to watch the image without a perspective deformation.Type: ApplicationFiled: September 24, 2001Publication date: July 4, 2002Inventors: Cornelius Wilhelmus Antonius Marie Van Overveld, Johannes Bruijns
-
Publication number: 20020064310Abstract: A method for matching digital images, including regularization of image features of a first digital image, composed of pixels, defining a finite set of candidate values, wherein a candidate value represents a candidate for a possible match between image features of the first image and a second image, establishing a matching penalty function for evaluation of the candidate values, evaluating the matching penalty function for every candidate value, selection of a candidate value based on the result of the evaluation of the matching penalty function, regularization of the first image by segmentation of the first image, comprising assigning at least part of the pixels of the first image to respective segments, determining a certainty parameter for at least part of the pixels of a segment, and establishing the matching penalty function to be at least partially based on the certainty parameter.Type: ApplicationFiled: September 4, 2001Publication date: May 30, 2002Inventors: Ralph Antonius Cornelius Braspenning, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Publication number: 20020048402Abstract: A method for segmenting a digital image composed of pixels, including determining hard border fragments in the digital image by means of an edge detection process, determining respective sides of each of said hard border fragments, and forming segments by determining for each pixel a closest side and by uniquely assigning each pixel of said digital image to a single segment, corresponding with the determined closest side to the respective pixel.Type: ApplicationFiled: September 4, 2001Publication date: April 25, 2002Inventors: Ralph Antonius Cornelius Braspenning, Fabian Edgar Ernst, Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Publication number: 20020045959Abstract: The invention relates to a system (120) that makes recommendations on what to wear. Clothes (101-105) are tagged (106-110) so that taking them out of storage (100) can be detected. Using this information, a user profile is updated. This way, the system (120) learns from the user's behavior and is able to generate more accurate recommendations over time. The user profile can be stored on a smart card (320), so a user can use it in a shop to buy new clothes that fit with his current set (101-105). The user profile can also be used for targeted advertising.Type: ApplicationFiled: August 21, 2001Publication date: April 18, 2002Inventor: Cornelius Wilhelmus Antonius Marie Van Overveld
-
Publication number: 20020012452Abstract: In block-based motion or depth estimation, a block is assigned a motion or depth value as a result of minimizing the matching error over a limited set (45) of candidate values (20, 21, 22, 23). When the chosen candidate value (23) is an extreme value of the set, it is impossible to predict how remote this value is from the real minimal matching error. To overcome this problem, the method and system for choosing an optimal candidate value choose a new candidate (30) beyond the extreme value (23). When this new candidate (30) then has the lowest matching error, additional new candidates are chosen until it no longer has. An apparatus for adapting a video signal (40) uses the chosen candidate values to create an enhanced version of the video signal (40).Type: ApplicationFiled: May 7, 2001Publication date: January 31, 2002Inventors: Cornelius Wilhelmus Antonius Marie Van Overveld, Piotr Wilinski
-
Publication number: 20020009147Abstract: In block-based motion or depth estimation, a block is assigned a motion or depth value as a result of minimizing the matching error over a limited set of candidate values (21, 22, 23, 24). The curvature (20) of the function of matching error against candidate value, based on this set, can be used as a measure for the strength of the obtained optimal candidate value for motion or depth. If the obtained value is not sufficiently strong, the method and system according to the invention will repeat the process of determining the optimal candidate value until a sufficiently strong value is obtained. An apparatus for adapting a video signal (40) uses the chosen candidate values to create an enhanced version of the video signal (40).Type: ApplicationFiled: May 7, 2001Publication date: January 24, 2002Inventors: Fabian Edgar Ernst, Piotr Wilinski, Cornelius Wilhelmus Antonius Marie Van Overveld