Patents by Inventor Daniel R. Tretter
Daniel R. Tretter 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: 10664100Abstract: Examples disclosed herein relate to detecting misalignment of a touch sensitive mat. Examples include detecting corners of the touch sensitive mat, determining a set of reference corners, performing a comparison of the detected corners of the mat with the set of reference corners, and determining a level of misalignment based on the comparison.Type: GrantFiled: July 31, 2014Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar Han Tan, Amit A Marathe
-
Patent number: 10666840Abstract: A method includes receiving data representing an image captured of an object disposed on a surface in the presence of illumination by a flash light. The technique includes processing the data to identify an object type associated with the object and further processing the data based at least in part on the identified object type.Type: GrantFiled: July 31, 2014Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, Kar-Han Tan, David Bradley Short, Daniel R Tretter
-
Patent number: 10324563Abstract: Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.Type: GrantFiled: September 24, 2013Date of Patent: June 18, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, Bradley N Suggs, David Bradley Short, Otto Sievert
-
Patent number: 10318067Abstract: An example processor-implemented method for generating corners of a display area is provided. The method comprises detecting a dominant line for each side of the display area, each dominant line used to identify corners, detecting subline segments on each side of the display area, determining a distance between the corners identified by the dominant lines and the sub-line segments on each side, and generating the corners of the display area based on the distance.Type: GrantFiled: July 11, 2014Date of Patent: June 11, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
-
Patent number: 10268318Abstract: Examples disclosed herein relate to aligning content displayed from a projector on to a touch sensitive mat. Examples include detecting a border of the mat, wherein the mat includes a surface area of a first spectral reflectance characteristic on to which the projector is to project the content, and the border of a second spectral reflectance characteristic different from the first spectral reflectance characteristic surrounding a perimeter of the surface area. As an example, detecting the border of the mat generally includes differentiating the second spectral reflectance characteristic of the border from the first spectral reflectance characteristic of the surface area. Examples include detecting a border of the content displayed on to the mat, and adjusting projector settings for the border of the content displayed on to the mat to fit within the detected border of the mat.Type: GrantFiled: January 31, 2014Date of Patent: April 23, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Yun Tang, Otto Sievert
-
Patent number: 10217223Abstract: According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.Type: GrantFiled: October 28, 2014Date of Patent: February 26, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Su Wang, Kar-Han Tan, Divya Sharma, Jian Fan, Jinman Kang, Yun Tang, Daniel R Tretter
-
Patent number: 10156937Abstract: Examples disclosed herein relate to determining a segmentation boundary based on images representing an object. Examples include an IR image based on IR light reflected by an object disposed between an IR camera and an IR-absorbing surface, a color image representing the object disposed between the color camera and the IR-absorbing surface, and determining a segmentation boundary for the object.Type: GrantFiled: September 24, 2013Date of Patent: December 18, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, David Bradley Short, Otto Sievert
-
Patent number: 10091490Abstract: In one implementation, a system for using a scan recommendation includes a receiver engine to receive a plurality of pictures of a three-dimensional (3D) object from a scanner, a model engine to generate a 3D model of the 3D object by aligning the plurality of pictures of the 3D object, an analysis engine to analyze the 3D model for a volume, a shape, and a color of the 3D object, wherein the volume, the shape, and the color analysis is used to generate scan recommendations, and a display engine to display information relating to the scan recommendations based on the volume, the shape, and the color analysis of the 3D model of the 3D object.Type: GrantFiled: October 8, 2015Date of Patent: October 2, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Divya Sharma, Daniel R. Tretter, Diogo Strube de Lima, Ilya Gerasimets
-
Patent number: 10002434Abstract: One example provides a system. The system receives an infrared image and processes the infrared image to detect lines in the infrared image. The system receives a color image corresponding to the infrared image and processes the color image to detect lines in the color image. The detected lines in the infrared image and the detected lines in the color image are combined. A document region is detected from the combined detected lines.Type: GrantFiled: July 31, 2014Date of Patent: June 19, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jian Fan, Su Wang, Daniel R Tretter
-
Publication number: 20170308736Abstract: A methods and system for recognizing a three dimensional object on a base are disclosed. A three dimensional image of the object is received as a three-dimensional point cloud having depth data and color data. The base is removed from the three dimensional point cloud to generate a two-dimensional image representing the object. The two-dimensional image is segmented to determine object boundaries of a detected object. Color data from the object is applied to refine segmentation and match the detected object to a reference object data.Type: ApplicationFiled: October 28, 2014Publication date: October 26, 2017Applicant: Hewlett-Packard Development Company, L.P.Inventors: Divya Sharma, Kar-Han Tan, Daniel R Tretter
-
Publication number: 20170309029Abstract: According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.Type: ApplicationFiled: October 28, 2014Publication date: October 26, 2017Applicant: Hewlett-Packard Development Company, L.P.Inventors: Su Wang, Kar-Han Tan, Divya Sharma, Jian Fan, Jinman Kang, Yun Tang, Daniel R Tretter
-
Publication number: 20170228100Abstract: Examples disclosed herein relate to detecting misalignment of a touch sensitive mat Examples include detecting corners of the touch sensitive mat, determining a set of reference corners, performing a comparison of the detected corners of the mat with the set of reference corners, and determining a level of misalignment based on the comparison.Type: ApplicationFiled: July 31, 2014Publication date: August 10, 2017Inventors: Yun Tang, Jinman Kang, David Bradley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
-
Publication number: 20170221213Abstract: One example provides a system. The system receives ate infrared image and processes the infrared image to detect lines in the infrared image. The system receives a color image corresponding to the infrared image and processes the color image to detect lines in the color image. The detected lines in the infrared image and the detected lines in the color image are combined. A document region is detected from the combined detected lines.Type: ApplicationFiled: July 31, 2014Publication date: August 3, 2017Inventors: Jian FAN, Su WANG, Daniel R. TRETTER
-
Publication number: 20170223235Abstract: A method includes receiving data representing an image captured of an object disposed on a surface in the presence of illumination by a flash light. The technique includes processing the data to identify an object type associated with the object and further processing the data based at least in part on the identified object type.Type: ApplicationFiled: July 31, 2014Publication date: August 3, 2017Inventors: Jinman KANG, Kar-Han TAN, David Bradley SHORT, Daniel R TRETTER
-
Publication number: 20170160869Abstract: An example processor-implemented method for generating corners of a display area is provided. The method comprises detecting a dominant line for each side of the display area, each dominant line used to identify corners, detecting subline segments on each side of the display area, determining a distance between the corners identified by the dominant lines and the sub-line segments on each side, and generating the corners of the display area based on the distance.Type: ApplicationFiled: July 11, 2014Publication date: June 8, 2017Inventors: Yun Tang, Jinman Kang, David Bardley Short, Daniel R Tretter, Kar-Han Tan, Amit A Marathe
-
Patent number: 9665941Abstract: According to an example, a method for object segmentation may include receiving a digital image, performing initial segmentation on the digital image to generate a segmented digital image, and receiving refinement instructions to refine the initial segmentation. The method may further include inferring an intention of a user to correct a foreground area or a background area of the initial segmentation based on the received refinement instructions, learning a behavior of the user to further infer the intention of the user to correct the foreground area or the background area, and refining, by a processor, the initial segmentation based on the inferred intention.Type: GrantFiled: October 30, 2012Date of Patent: May 30, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Feng Tang, Qian Lin, Daniel R Tretter
-
Publication number: 20170103511Abstract: In one implementation, a system for using a scan recommendation includes a receiver engine to receive a plurality of pictures of a three-dimensional (3D) object from a scanner, a model engine to generate a 3D model of the 3D object by aligning the plurality of pictures of the 3D object, an analysis engine to analyze the 3D model for a volume, a shape, and a color of the 3D object, wherein the volume, the shape, and the color analysis is used to generate scan recommendations, and a display engine to display information relating to the scan recommendations based on the volume, the shape, and the color analysis of the 3D model of the 3D object.Type: ApplicationFiled: October 8, 2015Publication date: April 13, 2017Inventors: Divya Sharma, Daniel R. Tretter, Diogo Strube de Lima, Ilya Gerasimets
-
Publication number: 20160334938Abstract: Examples disclosed herein relate to aligning content displayed from a projector on to a touch sensitive mat. Examples include detecting a border of the mat, wherein the mat includes a surface area of a first spectral reflectance characteristic on to which the projector is to project the content, and the border of a second spectral reflectance characteristic different from the first spectral reflectance characteristic surrounding a perimeter of the surface area. As an example, detecting the border of the mat generally includes differentiating the second spectral reflectance characteristic of the border from the first spectral reflectance characteristic of the surface area. Examples include detecting a border of the content displayed on to the mat, and adjusting projector settings for the border of the content displayed on to the mat to fit within the detected border of the mat.Type: ApplicationFiled: January 31, 2014Publication date: November 17, 2016Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jinman Kang, David Bradley Short, Daniel R. Tretter, Kar-Han Tan, Yun Tang, Otto Sievert
-
Publication number: 20160231866Abstract: Examples disclosed herein relate to determining a segmentation boundary based on images representing an object. Examples include an IR image based on IR light reflected by an object disposed between an IR camera and an IR-absorbing surface, a color image representing the object disposed between the color camera and the IR-absorbing surface, and determining a segmentation boundary for the object.Type: ApplicationFiled: September 24, 2013Publication date: August 11, 2016Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, David Bradley Short, Otto Sievert
-
Publication number: 20160231862Abstract: Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.Type: ApplicationFiled: September 24, 2013Publication date: August 11, 2016Inventors: Daniel R Tretter, Jinman Kang, Kar Han Tan, Wei Hong, Bradley N Suggs, David Bradley Short, Otto Sievert