throbber

`
`
`
`
`
`
`
`UNITED STATES DEPARTMENT OF COMMERCE
`
`United States Patent and Trademark Office
`
`
`
`
`
`
`November 01, 2018
`
`
`
`
`THIS IS TO CERTIFY THAT ANNEXED IS A TRUE COPY FROM THE
`
`RECORDS OF THIS OFFICE OF THE FILE WRAPPER AND CONTENTS
`OF:
`
`APPLICATION NUMBER: 09/736,825
`
`FILING DATE: December 14, 2000
`
`PATENT NUMBER: 6,654,507
`
`ISSUE DATE: November 25, 2003
`
`By Authority of the
`
`
`
`
`
`
`
`
`
`
`
`
`_ ~ ‘
`Under Secretary of Commerce for Intellectual Property
`and Director of the United States Patent and Trademark Office E
`?
`
`
`
`
`M/Z/
`
`M. TARVER
`
`Certifying Officer
`
`PART (/ ) OF 92) PART(S)
`
`Page 1 of 263
`
`BOSCH EXHIBIT 1002 Part 1 of 2
`
`Page 1 of 263
`
`BOSCH EXHIBIT 1002 Part 1 of 2
`
`

`

`
`
`6654507
`
`'.T=?-=-.—‘\-
`
`
`
`fl__.-.43-:--_:-;_.-:,.—_
`
`—.A-—
`
` I I
`I
`III.
`
`fillgsax mmmInna:
`DIESEIB‘BGJH
`
`—=.
`
`_"'-'
`=n—
`=—
`_'—'
`
`
`
`5*
`Ina
`la:6
`9°{mlat
`"I
`In
`In
`
`Mnm.
`
`\I
`PD
`3!
`
`ISSUING CLASSIFICATION
`CROSS REFEFIENCE(S)
`
`mm?
`
`
`PATENT NUMBER
`
`
`ISSUECLASSIFICATION
`
`
`
`
`IIII III III
`
`
`.azaaetso-EHIUIIII-.'
`
`bEEIdfiTSGT81pl“Mm
`
`SO-TO-E—dTGB-BT—B-‘IB—Sb—I»!‘N“"95“”
`
`
`nasltlzi948991988833‘
`llllllllllllllllllllllll
`
`
`arrillfltIn!9182/12/6831“]
`
`
`28888
`SUBCLASS (ONE SUBCLASS PER BI Amount Due
`
`IIIIII
`
`
`
`-~"-=-W“-—-Féengjmfizs—w
`
`TITLE F INVENTION:
`
`TERMINAL
`ISCLAIMER
`
`
`
`
`I The term of this patent
`bsequent to
`‘
`has been dieolaimed.
`
`
`
`
` The term of this patent shall
`
`. APPLICANT(S): ~"um-mm-
`
`not extend beyond the expiration date
`of U.S Patent. No.
`
`months of
`If] The terminal
`this patent have been disclaimed.
`
`WARNING.
`The Information disclosed herein may be restricted. Unauthorized disclosure may be prohibited by the United States Code Title 35, Sections 122.181 and 368.
`Possession outside the U.S. Patent 8- Trademark Ofllce ls restricted to authorized employees and contractors only.
`Form PTO-436A
`;'
`(Flev. 6/99)
`
`FILED WITH: [:l DISK (CRF) D FICHE |:| CD—ROM
`(Attached in packet on right inside flap)
`
`issue FEEIII FILE
`
`Page 2 of 263
`
`(FACE)
`
`Page 2 of 263
`
`

`

`PATENT APPLICATION SERIAL NO.
`
`US. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`12/20/2000 ms ooooom «was
`moo w
`144.00 cu
`
`8% Ffiflgé
`
`09735825
`
`PTO-1556
`
`(5/87)
`'U.S. GPO: 2000-468-987/39595
`
`Page 3 of 263
`
`Page 3 of 263
`
`

`

`Page 1 of 1
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`HIIIIHIIIIIIIIIIIHIIIIIIIIIIIIIIIIIIII|l|||l|H||II|II
`
`.17 Data Sheet
`.—
`
`COMMISSIONER FOR PATENTS
`UNITED STATES PATENT AND TRADEMARK OFFICE
`VVASHINGTDN. D C 2023I
`www.uspto.gov
`
`CONFIRMATION No. 8670
`
`I
`.
`I SERIAL NUMBER
`09/736,825
`
`FILING DATE
`12/14/2000
`RULE
`
`'
`- PPLICANTS
`Jiebo Luo, Rochester, NY;
`
`He CONTINUING DATA mkkiuhfli'flltfiifikiikfiitnlxl
`
`* FOREIGN APPLICATIONS ******W*****W*******
`
`IF REQUIRED, FOREIGN FILING LICENSE
`GRANTED ** 02/06/2001
`
`F
`
`'nPrioity [aimed
`“"9
`r
`c
`
`D m
`Yes
`D yes
`
`"0
`no DMet afler
`
`Patent Legal Staff
`Eastman Kodak Company
`343 State Street
`
`Rochester ,NY 14650-2201
`
`GROUP ART UNIT
`2621
`
`.
`
`ATTORNEY
`DOCKET NO.
`81595WFN
`
`STATE 0R SHEETS
`COUNTRY DRAWING
`
`TOTAL
`CLAIMS
`28
`
`INDEPENDENT
`CLAIMS
`2
`
`
`
`D All Fees
`
`CI 1.16 Fees ( Filing)
`
`D 1.17 Fees ( Processing Ext. of
`to charge/credit DEPOSIT ACCOUNT time D
`'— for followmg:
`:I 1.18 Fees (Issue)
`
`Cl Other
`
`3 Credit
`
`
`Page 4 of 263
`
`Page 4 of 263
`
`

`

`
`
`To:
`
`Box Patent Application
`Washington, DC. 20231
`
`AUTOMATICALLY PRODUCING AN IMAGE
`OF A PORTION OF A PHOTOGRAPHIC IMAGE
`
`
` UTILITY PATE ” PLICATION
`At .
`.NEY DOCKET 81595WFN
`
`
`Customer No. 01333
`TRANSMITTAL U1 - ml 37 CFR 1.530))
`
`
`
`
`Commissioner for Patents
`Express Mail Label No.
`
`
`lilllllllillllI1
`ul1]“ill
`ll
`“Illi
`mm
`
`EL267106180US
`
`Date: (flag fljfi-GJ‘L) at rm
`
`U
`
`013
`a“:
`:r‘h-
`
`6%
`jc
`
`First Named Inventor (or Application Identifier):
`
`Jiebo Luo
`
`
`
`
`
`
`Enclosed are:
`
`1.
`
`Specification
`
`2. IE] Sheet(s) of drawing(s)
`
`6.
`
`Assignment of the invention to
`
`
`copy of a p
`
`3. l:| Information Disclosure StatementUnder37 CFR
`
`1.97.
`
`8. D aggiigiglietPower ofAttorney
`
`4.
`
`Combined Declaration for Patent Application and Power of Attorney:
`4a.
`New
`
`4b. - Copy from a prior application (37 CFR 1.63(d) (for continuation/divisional with Box 11 completed)
`
`9. El Deletion of Inventor! s).
`5. El Inco orationb Reference useable if Box 4b is
`
`Signed statement attached deleting inventor(s) named
`checked! The entire disclosure of the prior application, from
`in the prior application, see 37 CFR 1.63(d)(2) and
`which a copy of the Oath or declaration is supplied under Box 4b,
`1.33(b).
`is considered as being part of the disclosure of the accompanying
`
`application and is hereby incorporated by reference therein.
`10.
`If'a ] I M. application prior to examination ofthe above-identified application, amend the specification at Page 1,
`after the title, by inserting the following:
`--CROSS REFERENCE TO RELATED APPLICATION
`
`Reference is made to and priority claimed from US. Provisional Application Serial No. ,
`filed , entitled.
`If a CONTINUING APPLICATION, check appropriate box and supply the requisite information:
`11. El Continuation El Divisional D Continuation—impart (CIP)
`ofprior application No: ,
`12.
`Please address all written communications to Thomas H. Close, Patent Legal Staff,
`Eastman Kodak Company, 343 State Street, Rochester, NY 14650—2201.
`Please Direct all telephone calls to William F. Nova] at (716) 477-5272.
`
`The filing fee has been calculated as shown below:
`
`
`
`
`
`Please charge my Eastman Kodak Company Deposit Account No. 05-0225 in the amount of
`A duplicate copy of this sheet is enclosed
`The Commissioner is hereby authorized to charge any additional filing fees required under
`
`37 CFR 1.16 or credit any overpayment to Eastman Kodak Company Deposit Account No. 05—0225.
`A duplicate copy of this sheet is enclosed.
`
`$ 854 .
`
`William F. Noval/law
`Telephone: (716) 477-5272
`Facsimile: (716) 477-4646
`
`WM§%.W
`
`Attorney for Applicants
`Registration No. 22,049
`
`Page 5 of 263
`
`Page 5 of 263
`
`

`

`PATENT APPLICATION BASED ON:
`
`Docket No:
`
`81595/WFN
`
`Inventors:
`
`Attorney:
`
`Jiebo Luo
`
`William F. Noval
`
`
`AUTOMATICALLY PRODUCING AN IMAGE OF A PORTION OF A
`PHOTOGRAPHIC IMAGE
`
`Commissioner for Patents
`
`Attn: Box Patent Application
`
`Washington, DC 20231
`
`Express Mail Label No: 5L0? <0 7/(3 [a A575“) 05
`numeral) #401000
`
`Page 6 of 263
`
`Page 6 of 263
`
`

`

`-1-
`
`AUTOMATICALLY PRODUCING AN IMAGE OF A PORTION OF A
`
`PHOTOGRAPHIC IMAGE
`
`CROSS REFERENCE TO RELATED APPLICATION
`
`Reference is made to commonly assigned US. Patent Application
`\\
`Serial No.097490,915, filed January 25, 2000, entitled “Method for Automatically
`
`Creating Cropped and Zoomed Versions of Photographic images” by Jiebo Luo et
`al., and assigned US. Patent Application Serial No. 057223360, filed December
`31, 1998, entitled “Method for Automatic Determination o\fMain Subjects in
`
`Photographic Images”, by Jiebo Luo et al., the disclosures of which are
`
`incorporated herein by reference.
`
`FIELD OF THE INVENTION
`
`This invention relates in general to producing an image of a portion
`
`of a photographic image by using digital image processing.
`
`BACKGROUND OF THE INVENTION
`
`For many decades, traditional commercial photofinishing systems
`
`have placed limits on the features offered to consumers to promote mass
`
`production. Among those features that are unavailable conventionally, zooming
`
`and cropping have been identified by both consumers and photofinishers as
`
`extremely useful additional features that could potentially improve the quality of
`
`the finished photographs and the subsequent picture sharing experiences. With
`
`the advent of, and rapid advances in digital imaging, many of the technical
`
`barriers that existed in traditional photography no longer stand insurmountable.
`
`Hybrid and digital photography provide the ability to crop
`
`undesirable content from a picture, and magnify or zoom the desired content to fill
`
`the entire photographic print. In spite of the fact that some traditional cameras
`
`with zoom capability provide consumers greater control over composing the
`
`desired scene content, studies have found that photographers may still wish to
`
`perform a certain amount of cropping and zooming when Viewing the finished
`
`photograph at a later time. Imprecise viewfinders of many point-and-shoot
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Page 7 of 263
`
`Page 7 of 263
`
`

`

`_2_
`
`cameras, as well as simply second-guessing their initial compositions, are factors
`
`in the desirability of zoom and crop. In addition, it may be desirable to use some
`
`other regular border templates such as ovals, heart shapes, squares, etc. In another
`
`scenario, some people commonly referred to as “scrapbookers” tend to perform
`
`more aggressive crop in making a scrapbook, e.g., cutting along the boundary of
`
`objects.
`
`There are significant differences in objectives and behaviors
`
`between“these’twotypesofcropping; namelyalbum-making and-scrapbookwv
`
`making, with the latter more difficult to understand and summarize. The
`
`invention described below performs automatic zooming and cropping for making
`
`photographic prints. One customer focus group study indicated that it would be
`
`beneficial to provide customers a double set of prints —- one regular and one zoom.
`
`Moreover, it is preferred that the cropping and zooming be done automatically.
`
`Most customers do not want to think about how the zooming and cropping is
`
`being done as long as the content and quality (e.g., sharpness) of the cropped and
`
`zoomed pictures is acceptable.
`
`There has been little research on automatic zoom and crop due to
`
`the apparent difficulty involved in performing such a task. None of the known
`
`conventional image manipulation software uses scene content in determining the
`
`automatic crop amount. For example, a program entitled “XV”, a freeware
`
`package developed by John Bradley at University of Pennsylvania, USA
`
`(Department of Computer and Information Science), provides an "autocrop"
`
`function for manipulating images and operates in the following way:
`
`the program examines a border line of an image, in all of the four
`
`10
`
`15
`
`20
`
`25‘
`
`directions, namely fi‘om the top, bottom, left and right sides;
`
`the program checks the variation within the line. In grayscale
`
`images, a line has to be uniform to be cropped. In color images, both the spatial
`
`correlation and spectral correlation have to be low, except for a small percentage
`
`of pixels, for the line to be qualified for cropping. In other words, a line will not
`
`30
`
`be cropped if it contains a significant amount of variation;
`
`if a line along one dimension passes the criterion, the next line
`
`(row or colunm) inward is then examined; and
`
`Page 8 of 263
`
`Page 8 of 263
`
`

`

`I?“
`
`5"“)
`
`-3-
`
`the final cropped image is determined when the above recursive
`
`process stops.
`
`This program essentially tries to remove relatively homogeneous
`
`margins around the borders of an image. It does not examine the overall content of
`
`5
`
`the image. In practice, the XV program is effective in cropping out the dark
`
`border generated due to imprecise alignment during the scanning process.
`
`However, disastrous results can often be produced due to the apparent lack of
`
`scene understanding. In some extreme cases, the entire image can be cropped.
`
`Another conventional system, described by Bollman et al. in US.
`
`10
`
`Patent 5,978,519 provides a method for cropping images based upon the different
`
`intensity levels within the image. With this system, an image to be cropped is
`
`scaled down to a grid and divided into non—overlapping blocks. The mean and
`
`variance of intensity levels are calculated for each block. Based on the
`
`distribution of variances in the blocks, a threshold is selected for the variance. All
`
`15
`
`blocks with a variance higher than the threshold variance are selected as regions
`
`of interest. The regions of interest are then cropped to a bounding rectangle.
`
`However, such a system is only effective when uncropped images contain regions
`
`where intensity levels are uniform and other regions where intensity levels vary
`
`considerably. The effectiveness of such a system is expected to be comparable to
`
`20
`
`that of the XV program. The difference is that the XV program examines the
`
`image in a line by line fashion to identify uniform areas, while Bollman examines
`
`the image in a block by block fashion to identify uniform areas.
`In summary, both techniques cannot deal with images with non—
`
`uniform background.
`
`25
`
`In addition, in the earlier invention disclosed in US. Patent
`
`Application Serial No. 09/490,915, filed January 25, 2000, the zoom factor needs
`
`to be specified by the user. There is, therefore, a need for automatically
`
`determining the zoom factor in order to automate the entire zoom and crop
`
`process.
`
`30
`
`Some optical printing systems have the capability of changing the
`
`optical magnification of the relay lens used in the photographic copying process.
`
`In US. Patent 5,995,201, Sakaguchi describes a method of varying the effective
`
`Page 9 of 263
`
`Page 9 of 263
`
`

`

`o
`a,
`
`— 4 —
`
`m
`
`magnification of prints made from film originals utilizing a fixed optical lens
`
`instead of zoom lens. In US. Patent 5,872,619, Stephenson et al. describe a
`
`method of printing photographs from a processed photographic filmstrip having
`
`images of different widths measured longitudinally of the filmstrip and having
`
`heights measured transversely of the filmstrip. This method uses a photographic
`
`printer having a zoom lens and a printing mask to provide printed images having a
`
`selected print width and a selected print height. In US. Patent 4,809,064, Amos et
`
`al. describe an apparatus for printing a selected region of a photographic negative
`
`onto a photosensitive paper to form an enlarged and cropped photographic print.
`
`This apparatus includes means for projecting the photographic negative onto first
`
`and second zoom lenses, each of the zoom lenses having an adjustable
`
`magnification. In US. Patent 5,872,643, Maeda et al. describe a film reproducing
`
`apparatus that can effectively perform zoom and crop. This apparatus includes an
`
`image pick-up device which picks up a film frame image recorded on a film to
`
`generate image data, an information reader which reads information about
`
`photographing conditions of the film frame image, and a reproducing area
`
`designator which designates a reproducing area of the film fi'ame image.
`
`However, the reproducing area of the film frame image is determined based on
`
`pre-recorded information about the position of the main object, as indicated by
`
`which zone of the photograph the automatic focusing (AF) operation in the
`
`camera was on — part of the recorded information about photographing conditions.
`
`In all the above-mentioned optical printing systems, the position of the
`
`photographic film sample and magnification factor of the relay lens are pre-
`
`selected.
`
`SUMMARY OF THE INVENTION
`
`According to the present invention, there is provided a solution to
`
`the problems of the prior art. It is an object of the present invention to provide a
`
`method for producing a portion of a photographic image by identifying the main
`
`subject of the photographic image.
`
`According to a feature of the present invention, there is provided
`
`a method of producing an image of at least a portion of a digital image,
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Page 10 of 263
`
`Page 10 of 263
`
`

`

`(‘1.
`
`A
`
`comprising the steps of:
`
`a) providing a digital image having pixels;
`
`b) computing a belief map of the digital image, by using the pixels
`
`of the digital image to determine a series of features, and using such features to
`
`5
`
`assign the probability of the location of a main subject of the digital image in the
`
`belief map;
`
`c) determining a crop window having a shape and a zoom factor,
`
`the shape and zoom factor determining a size of the crop window; and
`
`d) cropping the digital image to include a portion of the image of
`
`10
`
`high subject content in response to the belief map and the crop window.
`
`ADVANTAGEOUS EFFECT OF THE INVENTION
`
`One advantage of the invention lies in the ability to automatically
`
`crop and zoom photographic images based upon the scene contents. The digital
`
`image processing steps employed by the present invention includes a step of
`
`15
`
`identifying the main subject within the digital image. The present invention uses
`
`the identified main subject of the digital image to automatically zoom and crop the
`
`image. Therefore, the present invention produces hi gh—quality zoomed or cropped
`
`images automatically, regardless whether the background is uniform or not.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`20
`
`The foregoing and other objects, aspects and advantages will be better
`
`understood from the following detailed description of a preferred embodiment of
`
`the invention with reference to the drawings, in which:
`
`F1g\1 is a schematic diagram of a system embodiment of the invention;
`
`Fig. 2 is a schematic architectural diagram of an embodiment of the
`
`25
`
`invention;
`
`\
`
`Fig. 3. is a schematic architectural diagram of an embodiment of the invention;
`
`Fig. Z is a schematic architectural diagram of an embodiment of the
`
`invention;
`
`Fig. 5 illustrates the application of the invention to a simulated
`
`30
`
`photograph;
`
`Page 11 of 263
`
`Page 11 of 263
`
`

`

`-6-
`
`F1g‘6 illustrates the application of the invention to a simulated
`
`photograph;
`F1E7 illustrates the application ofthe invention to a simulated
`photograth‘
`Fig. 8 illustrates the application of the invention to a simulated
`
`5
`
`photograph;
`Fig‘.‘9rillustrates the application of the invention to a simulated
`photograph;
`
`Fig; 10 illustrates the application of the invention to a simulated
`
`10
`
`photograph;
`
`Fig."1-;1 illustrates the application of the invention to a simulated
`
`.a-
`
`photograph;
`
`
`
`
`
`Fig‘an illustrates the application of the invention to a simulated
`
`15
`
`photograph;
`Fi‘gNS is an exemplary uncropped photograph;
`Figs,“ is a belief map of the image shown in FIG. 13;
`
`Figlfilj is a cropped version of the image shown in FIG. 13;
`
`Fig.= 17 is a belief map of the image shown in FIG. 16; and
`Fig. 1‘8 is a cropped version ofthe image shown in FIG. 16.
`
`20
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`25
`
`The invention automatically zooms and crops digital images
`according to an analysis of the main subject in the scene. Previously, a system for
`detecting main subjects (e.g., main subject detection or “MSD”) in a consumer-
`
`type photographic image from the perspective of a third-party observer has been
`developed and is described in US. Patent Application Serial No. 09/223,860, filed
`December 31, 1998, the disclosure of which is incorporated herein by reference.
`Main subject detection provides a measure of saliency'or relative importance for
`different regions that are associated with different subjects in an image. Main
`subject detection enables a discriminative treatment of the scene content for a
`
`30
`
`number of applications related to consumer photographic images, including
`automatic crop and zoom.
`
`Page 12 of 263
`
`Page 12 of 263
`
`

`

`_ 7 _
`
`Conventional wisdom in the field of computer Vision, which
`
`reflects how a human observer would perform such tasks as main subject
`
`detection and cropping, calls for a problem-solving path Via object recognition and
`
`scene content determination according to the semantic meaning of recognized
`
`5
`
`objects. However, generic object recognition remains a largely unsolved problem
`
`despite decades of effort from academia and industry.
`
`The MSD system is built upon mostly low-level vision features
`
`with semantic information integrated whenever available. This MSD system has a
`
`number of sub-tasks, including region segmentation, perceptual grouping, feature
`
`10
`
`extraction, and probabilistic and semantic reasoning. In particular, a large number
`
`of features are extracted for each segmented region in the image to represent a
`
`wide variety of visual saliency properties, which are then input into a tunable,
`
`extensible probability network to generate a belief map containing a continuum of
`
`values.
`
`15
`
`Using MSD, regions that belong to the main subject are generally
`
`differentiated from the background clutter in the image. Thus, automatic zoom
`
`and crop becomes possible. Automatic zoom and crop is a nontrivial operation
`
`that was considered impossible for unconstrained images, which do not
`
`necessarily contain uniform background, without a certain amount of scene
`
`20
`
`understanding. In the absence of content-driven cropping, conventional systems
`
`have concentrated on simply using a centered crop at a fixed zoom
`
`(magnification) factor, or removing the uniform background touching the image
`
`borders. The centered crop has been found unappealing to customers.
`
`The output of MSD used by the invention is a list of segmented
`
`25
`
`regions ranked in descending order of their likelihood (or belief) as potential main
`
`subjects for a generic or specific application. This list can be readily converted
`
`into a map in which the brightness of a region is proportional to the main subject
`
`belief of the region. Therefore, this map can be called a main subject “belief”
`
`map. This “belief ’ map is more than a binary map that only indicates location of
`
`30
`
`the determined main subject. The associated likelihood is also attached to each
`
`region so that regions with large values correspond to regions with high
`
`confidence or belief of being part of the main subject.
`
`Page 13 of 263
`
`Page 13 of 263
`
`

`

`f“
`
`m.
`
`-8—
`
`To some extent, this belief map reflects the inherent uncertainty for
`
`humans to perform such a task as MSD because different observers may disagree
`
`on certain subject matter while agreeing on other subject matter in terms of main
`
`subjects. However, a binary decision, when desired, can be readily obtained by
`
`5
`
`using an appropriate threshold on the belief map. Moreover, the belief
`
`information may be very useful for downstream applications. For example,
`
`different weighting factors can be assigned to different regions (subject matters) in
`
`determining the amount of crop.
`
`For determination of crop, the invention uses the main subject
`
`10
`
`belief map instead of a binarized version of the map to avoid making a bad
`
`cropping decision that is irreversible. Furthermore, using the continuous values of
`
`the main subject beliefs helps trade—off different regions under the constraints
`
`encountered in cropping. A binary decision on what to include and what not to
`
`include, once made, leaves little room for trade-off. For example, if the main
`
`15
`
`subject region is smaller than the crop window, the only reasonable choice, given
`
`a binary main subject map, is to leave equal amounts of margin around the main
`
`subject region. On the other hand, secondary main subjects are indicated by lower
`
`belief values in the main subject belief map, and can be included according to a
`
`descending order of belief values once the main subject of highest belief values
`
`20
`
`are included. Moreover, if an undesirable binary decision on what to
`
`include/exclude is made, there is no recourse to correct the mistake.
`
`Consequently, the cropping result becomes sensitive to the threshold used to
`
`obtain the binary decision. With a continuous-valued main subject belief map,
`
`every region or object is associated with a likelihood of being included or a belief
`
`25
`
`value in its being included.
`
`To reduce the degrees of freedom in determining the amount of
`
`crop, and to limit the amount of resolution loss incurred in the zoom process, in
`
`particular for making photographic prints, in one embodiment, the invention
`
`restricts the set of allowable zoom factors to the range of [1.2, 4]. This is based on
`
`30
`
`the findings in the customer focus studies. Those skilled in the art would
`
`recognize that the present invention could be used with any the zoom factor.
`
`Page 14 of 263
`
`Page 14 of 263
`
`

`

`.r
`
`_,
`
`_ 9 _
`
`To reduce the degrees of freedom in determining the amount of
`
`crop, in particular for making photographic prints, in one embodiment, the
`
`invention restricts the set of allowable zoom factors to the range of [1.2, 4.0].
`
`This is based on the findings in the customer focus studies. In addition, an
`
`5
`
`extremely large zoom factor usually leads to blurry and unacceptable picture due
`
`to the limit imposed by the resolution of the original image. If a zoom factor
`
`determined by the present invention falls within the range of acceptable zoom
`
`factors (e.g., between 1.2 and 4.0), it will be used in the subsequent cropping
`
`process. Otherwise, the zoom factor is clipped to 1.2 at the lower end and 4.0 at
`
`10
`
`the higher end.
`
`General Description ofDigital and Optical Printer System
`
`Referring to Fig. 1, the following description relates to a digital
`
`printing system. A source digital image 10 is received by a digital image
`
`processor 20. The digital image processor 20 may be connected to a general
`
`15
`
`control computer 40 under operator control from an input control device 60. The
`
`monitor device 50 displays diagnostic information about the digital printing
`
`system. The general digital image processor 20 performs the needed image
`
`processing to produce a cropped and zoomed digital image 99.
`
`Referring to Fig. la, the following description relates to an optical
`
`20
`
`printing system. A photographic film sample 31 is received by a film scanner 32
`
`which produces a source digital image 10 relating to the spatial density
`
`distribution of the photographic film sample. This source digital image is
`
`received by a digital image processor 20. The digital image processor 20 may be
`
`connected to a general control computer 40 under operator control from an input
`
`25
`
`control device 60. The monitor device 50 displays diagnostic information about
`
`the optical printing system. The general control computer 40 keeps track of the
`
`lens magnification setting.
`
`Referring to Fig. 2, a zoom factor 11, which corresponds to the lens
`
`magnification setting may also received by the image processor 20 from the
`
`30
`
`general control computer 40 under operator control. The image processor 20
`
`receives the source digital image 10 and uses the zoom factor 11 and the source
`
`digital image 10 to calculate the proper position for the photographic film sample
`
`Page 15 of 263
`
`Page 15 of 263
`
`

`

`(MK:
`
`I:
`
`.i
`
`_1()_
`
`in the form of a film sample position 9. The photographic film sample is
`
`positioned in a gate device 36 which holds the film negative in place during the
`
`exposure. The gate device 36 receives the film sample position 9 to position the
`
`photographic film sample to adjust which portion of the imaging area of the
`
`photograph will be printed.
`
`Referring to Fig. la, a lamp house 34 provides the illumination
`
`source which is transmitted through the photographic film sample 31 and focused
`
`by a lens 12 onto photographic paper 38. The time integration device 13 opens
`
`and closes a shutter for a variable length of time allowing the focused light from
`
`the lamp house 34 to expose the photographic paper 38. The exposure control
`
`device 16 receives a brightness balance value from the digital image processor 20.
`
`The exposure control device 16 uses the brightness balance value to regulate the
`
`length of time the shutter of the time integration device stays open.
`
`A block diagram of the inventive cropping process (e. g., the digital
`
`image understanding technology) is shown in Fig. 3, which is discussed in relation
`
`to Figs. 5-12. Figs. 5—12 illustrate the inventive process being applied to an
`
`original image shown in Fig. 5.
`
`In item 200, the belief map is created using MSD. The present
`
`invention automatically determines a zoom factor (e. g. 1.5X) and a crop window
`
`80 (as shown in Fig. 7), as referred to in item 201 of Fig. 3. This zoom factor is
`
`selected by an automatic method based directly on the main subj ect belief map
`
`(e.g., an estimate of the size of the main subject). The crop window is typically a
`
`rectangular Window with a certain aspect ratio. After the zoom factor is
`
`determined by the digital image processor 20, the value of the zoom factor is used
`
`subsequently by the digital image processor 20 shown in Fig. 1. In Fig. la, the
`
`zoom factor is used to communicate with the lens 12 to adjust the lens
`
`magnification setting. This adjustment allows the lens 12 to image the appropriate
`
`size of the photographic film sample 31 onto the photographic paper 38.
`
`In item 201, regions of the belief map are clustered and the lowest
`
`belief cluster (e.g., the background belief) is set to zero using a predefined
`
`threshold. As discussed in greater detail below, sections of the image having a
`
`belief value below a certain threshold are considered background sections. In
`
`10
`
`15
`
`20
`
`25
`
`3O
`
`Page 16 of 263
`
`Page 16 of 263
`
`

`

`m
`._~__
`
`:4“?
`-._
`
`-11-
`
`item 202 such sections are given a belief of zero for purposes of this embodiment
`
`of the invention.
`
`Then, in item 202 the centroid, or center—of—mass (used
`
`interchangeably hereon forth), of nonzero beliefs are computed. More
`
`5
`
`specifically, in Fig. 5 the subject having the highest belief in the belief map is the
`
`woman and the stroller. Fig—.7 illustrates that the centroid of this subject is
`
`approximately the top of the baby's head.
`
`The centroid ()2, )9) of a belief map is calculated using the following
`
`procedure:
`
`10
`
`5c = 2x.bel(x,..y.-). 9 = Zy.bez(x,..y,.),
`
`where xi and y,. denote that coordinates of a pixel in the belief map
`
`and bel(x,. , yi) represents the belief value at this pixel location.
`
`Before the crop window is placed, a proper crop window is
`
`determined in item 203. Referring to Fig. 4, there is shown a block diagram of a
`
`15
`
`method that automatically determines a zoom factor in response to the belief map.
`
`In item 301, two second—order central moments, cXX and cm with respect to the
`
`center—of—mass, are computed using the following procedure:
`;
`
`Zea,- —2)2 xbeleny.)
`
`20.— —r)2 xbel(x.-,y.-)
`
`Note that these two terms are not the conventional central moments
`
`20
`
`that are computed without any weighting functions. In the preferred embodiment,
`
`a linear weighting function of the belief values is used. However, the
`
`conventional central moments, or central moments by a nonlinear function of the
`
`belief values, can also be used.
`
`An effective bounding rectangle (MBR) of the regions of high
`
`25
`
`subject content can be calculated using the following procedure, where the
`
`dimensions of the MBR are calculated by:
`
`DX =2x 3><cu ,D}, =2x .Bxcyy
`
`Page 17 of 263
`
`Page 17 of 263
`
`

`

`N-
`
`t"?
`
`-12-
`
`Fig. 6 illustrates that the effective bounding rectangle 70 is
`
`centered at approximately the top of the boy’s head and approximately
`
`encompasses the region of high subject content. In general, the aspect ratio of the
`
`original image is maintained. Therefore, a crop window 80 is determined in item
`
`5
`
`303 such that it is the smallest rectangle of the original aspect ratio that
`
`encompaSSes the effective MBR 70.
`
`In item 204, the initial position of the crop window p 80 is centered
`
`at the centroid, as shown in Fig. 7.
`
`The crop window is 80 then moved so that the entire crop window
`
`10
`
`is within the original image (e.g. item 205) as shown in Fig. 8. In item 206, the
`
`crop window 80 is moved again so that all the regions of the highest belief values
`
`(“main subject”) are included within the crop window and to create a margin 81,
`
`as shown in FIG. 9. This process (e. g., 206) captures the entire subject of interest.
`
`Therefore, as shown in Fig. 9, the top of the woman's head is included in the crop
`
`15
`
`window. Compare this to Fig. 8 where the top of the woman's head was outside
`
`the crop window.
`
`Decision box 207 determines whether an acceptable solution has
`
`been found, i.e., whether it is possible to include at least the regions of the highest
`
`belief values in the crop window.
`
`20
`
`If an acceptable solution exists, the window is again moved, as
`
`shown in item 208, to optimize a subject content index for the crop Window. The
`
`preferred embodiment of the present invention defines the subject content index as
`
`the sum of belief values within the crop window. It should be noted that the
`
`present invention specifies higher numerical belief values corresponding to higher
`
`25
`
`main subject probability. Therefore, finding a numerical maximum of the sum of
`
`the belief values is equivalent to finding an optimum of the subject content index.
`
`This is shown in Fig. 10 where the secondary objects (e.g. flowers) are included
`
`within the crop window 80 to increase the sum of beliefs. The sum of beliefs for a
`
`crop window is computed as follows.
`
`30
`
`sum(w)= Z 1781050)),
`(x,v)sw
`
`Page 18 of 263
`
`Page 18 of 263
`
`

`

`”A“
`
`V
`
`_13_
`
`where bel(x, y) represents the belief value at a given pixel location
`
`(x, y) within the crop Window w.
`
`Provided that the primary subjects are included, moving the crop
`
`window so that more of the secondary subjec

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket