Patents by Inventor Alexandros Panagopoulos
Alexandros Panagopoulos 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: 11978238Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: GrantFiled: March 13, 2023Date of Patent: May 7, 2024Assignee: GOOGLE LLCInventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Patent number: 11966437Abstract: The present disclosure provides computing systems and methods for cataloging, retrieving, and/or organizing user-generated content associated with objects. Aspects of the disclosure are directed to a systems and methods which utilize computers to enable users to interact with libraries of user-generated content associated with cataloged objects. For example, a user can capture one or more images of a real-world object, label or otherwise annotate the object with various types of user-generated content and organize the object and its associated content into one or more libraries. The user-generated content can then be provided to other users upon the receipt of images of the same object or an object displaying similar features.Type: GrantFiled: January 31, 2019Date of Patent: April 23, 2024Assignee: GOOGLE LLCInventors: Ariel Gilder, Piotr Zielinski, Alexandros Panagopoulos
-
Publication number: 20230237760Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: ApplicationFiled: March 13, 2023Publication date: July 27, 2023Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Patent number: 11605150Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: GrantFiled: February 28, 2022Date of Patent: March 14, 2023Assignee: GOOGLE LLCInventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Publication number: 20220245756Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: ApplicationFiled: February 28, 2022Publication date: August 4, 2022Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Patent number: 11282163Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: GrantFiled: May 24, 2018Date of Patent: March 22, 2022Assignee: GOOGLE LLCInventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Publication number: 20220035856Abstract: The present disclosure provides computing systems and methods for cataloging, retrieving, and/or organizing user-generated content associated with objects. Aspects of the disclosure are directed to a systems and methods which utilize computers to enable users to interact with libraries of user-generated content associated with cataloged objects. For example, a user can capture one or more images of a real-world object, label or otherwise annotate the object with various types of user-generated content and organize the object and its associated content into one or more libraries. The user-generated content can then be provided to other users upon the receipt of images of the same object or an object displaying similar features.Type: ApplicationFiled: January 31, 2019Publication date: February 3, 2022Inventors: Ariel Gilder, Piotr Zielinski, Alexandros Panagopoulos
-
Publication number: 20210012502Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.Type: ApplicationFiled: May 24, 2018Publication date: January 14, 2021Applicant: Google LLCInventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
-
Publication number: 20200020071Abstract: Systems and methods for cropping media for a particular orientation using a computing device are described. A method may first comprise receiving by a video preprocessor of the device, a first frame of media in a first orientation. A first region comprising a first feature within the first frame may be identified, by an image analyzer. A cropping calculator of the device may generate a score for the first region based on a characteristic of the first feature and determine that the score for the first region exceeds a threshold. An image processor of the device may then crop the first frame of the video, responsive to the determination that the score for the first region exceeds the threshold, to include the first region within a predetermined display area comprising a subset of the first frame in a second orientation.Type: ApplicationFiled: December 4, 2017Publication date: January 16, 2020Applicant: GOOGLE LLCInventors: Nathan Frey, Alexandros Panagopoulos
-
Patent number: 8675993Abstract: Methods and apparatus for patch-based construction of an object shape from the shading of an image are disclosed. An image is divided into a set of image subregions. For each image subregion, a set of subregion dictionary entries is identified. Each of the set of subregion dictionary entries includes a subregion entry appearance matching an appearance of the respective image subregion and a subregion entry geometry. A set of optimal subregion dictionary entries is identified. Identifying the set of optimal subregion dictionary entries includes minimizing an energy function of the sets of subregion dictionary entries for all image subregions. Each optimal subregion dictionary entry is, for a respective one of the image subregions, a subregion entry associated with a minimum of the energy function. The shape includes a shape construction parameter from a subregion geometry entry of each optimal subregion geometry entry of the set of optimal subregion geometry entries.Type: GrantFiled: March 11, 2011Date of Patent: March 18, 2014Assignee: Adobe Systems IncorporatedInventors: Sunil Hadap, Alexandros Panagopoulos
-
Patent number: 8625931Abstract: Methods and apparatus for construction of an object shape from an image using a light-space graphical model are disclosed. A set of normal vectors for a set of pixels in an image is defined. Each normal vector is defined in terms of an azimuth and a zenith measured in a spherical coordinate system centered on a light source illuminating the image. The zenith of each normal vector is constrained based on an observed shading of a respective pixel. A shape is constructed from the image. Constructing the shape includes minimizing an energy function to specify an azimuth value and a zenith value of each normal vector. Minimizing the energy function further includes constraining the azimuth of each normal vector based on an image gradient of the image at each respective pixel to enforce a coplanar assumption between the image gradient expressed in a three-dimensional space and the respective normal vector.Type: GrantFiled: March 11, 2011Date of Patent: January 7, 2014Assignee: Adobe Systems IncorporatedInventors: Sunil Hadap, Alexandros Panagopoulos
-
Publication number: 20130127860Abstract: Methods and apparatus for construction of an object shape from an image using a light-space graphical model are disclosed. A set of normal vectors for a set of pixels in an image is defined. Each normal vector is defined in terms of an azimuth and a zenith measured in a spherical coordinate system centered on a light source illuminating the image. The zenith of each normal vector is constrained based on an observed shading of a respective pixel. A shape is constructed from the image. Constructing the shape includes minimizing an energy function to specify an azimuth value and a zenith value of each normal vector. Minimizing the energy function further includes constraining the azimuth of each normal vector based on an image gradient of the image at each respective pixel to enforce a coplanar assumption between the image gradient expressed in a three-dimensional space and the respective normal vector.Type: ApplicationFiled: March 11, 2011Publication date: May 23, 2013Inventors: Sunil Hadap, Alexandros Panagopoulos
-
Publication number: 20130127859Abstract: Methods and apparatus for patch-based construction of an object shape from the shading of an image are disclosed. An image is divided into a set of image subregions. For each image subregion, a set of subregion dictionary entries is identified. Each of the set of subregion dictionary entries includes a subregion entry appearance matching an appearance of the respective image subregion and a subregion entry geometry. A set of optimal subregion dictionary entries is identified. Identifying the set of optimal subregion dictionary entries includes minimizing an energy function of the sets of subregion dictionary entries for all image subregions. Each optimal subregion dictionary entry is, for a respective one of the image subregions, a subregion entry associated with a minimum of the energy function. The shape includes a shape construction parameter from a subregion geometry entry of each optimal subregion geometry entry of the set of optimal subregion geometry entries.Type: ApplicationFiled: March 11, 2011Publication date: May 23, 2013Inventors: Sunil Hadap, Alexandros Panagopoulos