发明名称 Methods and systems for differentiating synthetic and non-synthetic images
摘要 The techniques introduced here include a system and method for transcoding multimedia content based on the results of content analysis. The determination of specific transcoding parameters, used for transcoding multimedia content, can be performed by utilizing the results of content analysis of the multimedia content. One of the results of the content analysis is the determination of image type of any images included in the multimedia content. The content analysis uses one or more of several techniques, including analyzing content metadata, examining colors of contiguous pixels in the content, using histogram analysis, using compression distortion analysis, analyzing image edges, or examining user provided inputs. Transcoding the multimedia content can include adapting the content to the constraints in delivery and display, processing and storage of user computing devices.
申请公布号 US9280723(B2) 申请公布日期 2016.03.08
申请号 US201414526190 申请日期 2014.10.28
申请人 FACEBOOK, INC. 发明人 Lerios Apostolos;Stoop Dirk;Mack Ryan;Bourdev Lubomir Dimitrov;Paluri Balmanohar
分类号 G06K9/36;G06K9/62;G06T9/00;H04N19/60;G06K9/46;H04N19/172;H04N19/12;H04N19/136;H04N19/27;H04N19/85;H04N19/40 主分类号 G06K9/36
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A method for comprising: receiving, by an analysis module executed by a processor of a computer system, an image to be classified; analyzing the received image to produce analyzing results, the analyzing using one or more of: compression distortion analysis, wherein the compression distortion analysis includes analysis of distortion between the received image and a processed version of the received image, the processed version of the received image resulting from a compression and subsequent decompression of the received image;contiguous pixels analysis, wherein the contiguous pixels analysis includes computing whether a number of pixel groups from the received image, each pixel group defined by a similarity of color in at least a selected number of contiguous pixels, is above a color continuity threshold, wherein the color continuity threshold corresponds to a distinction in image types;edge detect analysis, wherein the edge detect analysis includes computing whether an edge analysis of the received image resulted in an edge threshold indicating edge geometry or distribution, wherein the edge threshold corresponds to a distinction in image types; orcolor histogram analysis, wherein the color histogram analysis includes identifying whether a periodicity threshold is reached in a computation of a number of pixels of the received image, discretized by color, that fall within a list of color ranges that span a color space of the received image, wherein the periodicity threshold corresponds to a distinction in image types; and classifying the received image with an image type, wherein the image type is at least one of: a synthetic image type or a natural image type, wherein a synthetic image type is for images generated in part by capturing reflected light and a natural image type is for images that are computer generated.
地址 Menlo Park CA US