-
公开(公告)号:US10101891B1
公开(公告)日:2018-10-16
申请号:US15080271
申请日:2016-03-24
Applicant: Google Inc.
Inventor: Krzysztof Kulewski , Jordi Miguel Verdu Orts , John Thomas Nack , Sevket Derin Babacan , Juan Carlos Miguel Anorga
IPC: G06F13/00 , G06F15/00 , G06F3/0484 , G06T3/40
Abstract: Implementations relate to computer-assisted cropping of an image. A computer-executed method includes receiving user input indicative of a change in size of a crop window from a first size to a second size, where the crop window is displayed over an image in an image editing user interface. The method detects that the crop window of the second size has an aspect ratio within a threshold range of a predetermined aspect ratio. In response to the detection, the method resizes the crop window to a third size, where the crop window of the third size has a resized aspect ratio substantially the same as the predetermined aspect ratio.
-
公开(公告)号:US09704231B1
公开(公告)日:2017-07-11
申请号:US14715156
申请日:2015-05-18
Applicant: Google Inc.
Inventor: Krzysztof Kulewski , Aravind Krishnaswamy , Sevket Derin Babacan
CPC classification number: G06T7/0002 , G06K9/00664 , G06K9/46 , G06T5/50 , G06T11/60 , G06T2207/10004 , G06T2207/30168
Abstract: Implementations relate to visualizing and measuring impact of image modifications. In some implementations, a method to measure and indicate impact of image modification includes applying an edit operation to a first image, including modifying one or more pixels of the first image to provide a modified image. The method determines an impact score associated with the edit operation and indicative of a degree of visual impact of the edit operation to the first image. The method provides, based on the impact score, the modified image in a visualization of image modification for the first image, and provides the visualization for display by a display device.
-
公开(公告)号:US09639956B2
公开(公告)日:2017-05-02
申请号:US14575225
申请日:2014-12-18
Applicant: Google Inc.
CPC classification number: G06T7/40 , G06K9/46 , G06K2009/4666 , G06T3/40 , G06T5/002 , G06T7/11 , G06T7/42 , G06T2207/20012
Abstract: Implementations relate to adjusting images using a texture mask. In some implementations, a method includes detecting one or more texture regions having detected texture in an image, and generating a mask from the image based on the detected texture regions. The detected texture regions are distinguished in the mask from other regions of the image that do not have detected texture. The method applies one or more adjustment operations to the image in amounts based on values of the mask.
-
公开(公告)号:US10380447B1
公开(公告)日:2019-08-13
申请号:US14555120
申请日:2014-11-26
Applicant: Google Inc.
Inventor: Krzysztof Kulewski , Aravind Krishnaswamy , Sevket Derin Babacan
Abstract: Implementations generally relate to providing regions of interest in an image. In some implementations, a method includes receiving an image. The method further includes determining one or more image features. The method further includes grouping the one or more image features into one or more regions of interest.
-
公开(公告)号:US09519957B1
公开(公告)日:2016-12-13
申请号:US14323911
申请日:2014-07-03
Applicant: Google Inc.
Inventor: Krzysztof Kulewski , Aravind Krishnaswamy , Sevket Derin Babacan
CPC classification number: G06T5/008 , G06T19/006 , G06T19/20 , G06T2207/10024 , G06T2207/20208
Abstract: Aspects of the subject technology relate to automatically and selectively applying a fill light filter to an image. A process includes determining an edge-preserved, smoothed version of the image, and determining a grayscale version of the image. The process also includes comparing each pixel of the edge-preserved, smoothed version of the image to each corresponding pixel of the grayscale version of the image. The process also includes applying the fill light filter to the image based on the comparison. The fill light filter is automatically adjusted based on identifying regions in the image. Selectively applying the fill light filter can reduce artifacts and noise from forming or being amplified as a result of the fill light filter.
Abstract translation: 主题技术的方面涉及对图像自动和选择性地应用填充光过滤器。 一个过程包括确定图像的边缘保留,平滑版本,以及确定图像的灰度版本。 该过程还包括将图像的边缘保留,平滑版本的每个像素与图像的灰度版本的每个对应像素进行比较。 该过程还包括基于比较将填充光过滤器应用于图像。 基于图像中的识别区域自动调整补光过滤器。 选择性地施加填充光滤波器可以减少由于填充光滤波器而造成的伪影和噪声而形成或被放大。
-
公开(公告)号:US09430848B1
公开(公告)日:2016-08-30
申请号:US14475196
申请日:2014-09-02
Applicant: Google Inc.
Inventor: Krzysztof Kulewski , Aravind Krishnaswamy , Sevket Derin Babacan
CPC classification number: G06T7/408 , G06K9/4642 , G06K9/4652 , G06T7/90 , G06T2207/10024
Abstract: Systems, methods and computer readable media for determination of monochromatic images are described. Some implementations can include a method. The method can include converting an image in a first colorspace to a first converted image in a second colorspace. The method can also include generating a hue histogram based on hue values in the converted image and determining a hue dispersion measure based on the hue histogram and a number of pixels in the image. The method can further include determining a hue clustering value based on the hue histogram and converting the image in the first colorspace into a second converted image in a third colorspace. The method can also include determining a variance measure based on the second converted image, and comparing the hue dispersion measure, the hue clustering value and the variance measure to a first threshold value, a second threshold value and a third threshold value, respectively.
Abstract translation: 描述了用于确定单色图像的系统,方法和计算机可读介质。 一些实现可以包括一种方法。 该方法可以包括将第一颜色空间中的图像转换为第二颜色空间中的第一转换图像。 该方法还可以包括基于转换的图像中的色相值生成色调直方图,并且基于色相直方图和图像中的像素数量来确定色相分散度量度。 该方法还可以包括基于色调直方图确定色相聚类值,并将第一颜色空间中的图像转换为第三颜色空间中的第二转换图像。 该方法还可以包括基于第二转换图像确定方差度量,并且将色相色散测量值,色相聚类值和方差度量分别与第一阈值,第二阈值和第三阈值进行比较。
-
公开(公告)号:US20150178946A1
公开(公告)日:2015-06-25
申请号:US14575225
申请日:2014-12-18
Applicant: Google Inc.
CPC classification number: G06T7/40 , G06K9/46 , G06K2009/4666 , G06T3/40 , G06T5/002 , G06T7/11 , G06T7/42 , G06T2207/20012
Abstract: Implementations relate to adjusting images using a texture mask. In some implementations, a method includes detecting one or more texture regions having detected texture in an image, and generating a mask from the image based on the detected texture regions. The detected texture regions are distinguished in the mask from other regions of the image that do not have detected texture. The method applies one or more adjustment operations to the image in amounts based on values of the mask.
Abstract translation: 实现涉及使用纹理蒙版调整图像。 在一些实现中,一种方法包括检测在图像中具有检测到的纹理的一个或多个纹理区域,以及基于检测到的纹理区域从图像生成掩模。 检测到的纹理区域在掩模中与图像中没有检测到纹理的其他区域区分开。 该方法基于掩码的值将数量应用于图像的一个或多个调整操作。
-
-
-
-
-
-