Claude Betrisey - Redmond WA Bodin Dresevic - Bellevue WA John C. Platt - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1500
US Classification:
382260, 382266
Abstract:
Methods and systems for increasing the contrast with which thin-stemmed characters can be displayed in sub-pixel rendering processes are disclosed. Some fonts, such as Courier New, have relatively thin stems and other character features that would otherwise be rendered with low contrast when displayed using an oversampling process combined with a rendering process that treats individual pixel sub-components as separate luminous intensity sources. In order to avoid such low contrast features and to avoid the need for revising the font itself, the alpha values for the pixel sub-components that correspond to the character features are selectively increased to simulate larger dimensions of the character features and to increase the contrast with which the character dimensions are displayed. The methods involve oversampling image data representing a character by obtaining multiple samples for each of a plurality of pixel sub-components of a pixel. The alpha values associated with pixel sub-components at or near the position of the character features are increased to give the appearance of larger dimensions of the character features and greater contrast in the displayed image.
Methods Apparatus And Data Structures For Enhancing The Resolution Of Images To Be Rendered On Patterned Display Devices
Claude Betrisey - Redmond WA Bodin Dresevic - Bellevue WA Donald P. Mitchell - Bellevue WA John C. Platt - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 900
US Classification:
382162, 382167
Abstract:
Techniques for improving the resolution of images (either analog images, analytic images, or images having a higher resolution than that of a display device) to be rendered on patterned displays. In one aspect of the present invention, an overscaling or oversampling process may accept analytic character information, such as contours for example, and a scale factor or grid and overscale or oversample the analytic character information to produce an overscaled or oversampled image. The overscaled or oversampled image generated has a higher resolution than the display upon which the character is to be rendered. Displaced samples of the overscaled or oversampled image are then combined (or filtered). An analytic image, such as a line drawing for example, may be applied to the oversampling/overscaling process as was the case with the character analytic image. However, since the analytic image may have different units than that of the character analytic image, the scale factor applied may be different.
Method And Apparatus For Improving The Quality Of Displayed Images Through The Use Of User Reference Information
Bodin Dresevic - Bellevue WA William Hill - Carnation WA Gregory Hitchcock - Woodinville WA Leroy B. Keely - Portola Valley CA John C. Platt - Bellevue WA J. Turner Whitted - Pittsboro NC
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 300
US Classification:
345771, 345765, 345600, 345594
Abstract:
The present invention relates to methods and apparatus for increasing the perceived quality of displayed images. This is achieved in a variety of ways including the use of a plurality of device specific display characteristics when preparing images for display. It is also achieved through the monitoring of display device and/or ambient light conditions, e. g. , on a periodic basis, and using the obtained information when controlling display output. Another approach to improving the perceived quality of displayed images involves the use of information relating to a specific users ability to perceive image characteristics such as color. By customizing display output to an individual users own physical perception capabilities and/or viewing characteristics it is possible to enhance the image quality perceived by the individual viewer as compared to embodiments which do not take into consideration individual user characteristics.
Methods And Apparatus For Improving The Quality Of Displayed Images Through The Use Of Display Device And Display Condition Information
Bodin Dresevic - Bellevue WA William Hill - Carnation WA Gregory Hitchcock - Woodinville WA Leroy B. Keely - Portola Valley CA John C. Platt - Bellevue WA J. Turner Whitted - Pittsboro NC
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 526
US Classification:
345472, 345 31, 345667
Abstract:
The present invention relates to methods and apparatus for increasing the perceived quality of displayed images. This is achieved in a variety of ways including the use of a plurality of device specific display characteristics when preparing images for display. It is also achieved through the monitoring of display device and/or ambient light conditions, e. g. , on a periodic basis, and using the obtained information when controlling display output. Another approach to improving the perceived quality of displayed images involves the use of information relating to a specific users ability to perceive image characteristics such as color. By customizing display output to an individual users own physical perception capabilities and/or viewing characteristics it is possible to enhance the image quality perceived by the individual viewer as compared to embodiments which do not take into consideration individual user characteristics.
David E. Heckerman - Bellevue WA D. Maxwell Chickering - Bellevue WA John C. Platt - Bellevue WA Christopher A. Meek - Kirkland WA Bo Thiesson - Woodinville WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06N 502
US Classification:
706 45, 706 26, 706 20, 706 25
Abstract:
Clustering for purposes of data visualization and making predictions is disclosed. Embodiments of the invention are operable on a number of variables that have a predetermined representation. The variables include input-only variables, output-only variables, and both input-and-output variables. Embodiments of the invention generate a model that has a bottleneck architecture. The model includes a top layer of nodes of at least the input-only variables, one or more middle layer of hidden nodes, and a bottom layer of nodes of the output-only and the input-and-output variables. At least one cluster is determined from this model. The model can be a probabilistic neural network and/or a Bayesian network.
Classification System Trainer Employing Maximum Margin Back-Propagation With Probabilistic Outputs
Christopher A. Meek - Kirkland WA John C. Platt - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06N 302
US Classification:
706 25, 706 12
Abstract:
A training system for a classifier utilizes both a back-propagation system to iteratively modify parameters of functions which provide raw output indications of desired categories, wherein the parameters are modified based on a weighted decay, and a probability determining system with further parameters that are determined during iterative training. A margin error metric may be combined with weight decay, and a sigmoid is used to calibrate the raw outputs to probability percentages for each category. A method of training such a system involves gathering a training set of inputs and desired corresponding outputs. Classifier parameters are then initialized and an error margin is calculated with respect to the classifier parameters. A weight decay is then used to adjust the parameters. After a selected number of times through the training set, the parameters are deemed in final form, and an optimization routine is used to derive a set of probability transducer parameters for use in calculating the probable classification for each input.
Method And Apparatus For Filtering And Caching Data Representing Images
Claude Betrisey - Redmond WA Bodin Dresevic - Bellevue WA John C. Platt - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 940
US Classification:
382260, 358 19, 358462
Abstract:
Methods and apparatus for displaying images, e. g. , text characters, on display devices which have multiple separately controllable luminance elements per pixel are described. Multiple alpha values are generated per pixel, e. g. , one per pixel sub-component. Filtering is then performed to generate a filtered alpha value for each pixel sub-component. The filtering operation uses as its input multiple alpha values, e. g. , 5 per pixel. The alpha values used for the filtering operation may come from neighboring pixels. Accordingly, in the case where character glyphs are combined to form larger images, e. g. , text strings, the filtering operation performed on glyph edge pixels depends on the content of a neighboring character glyph. In one embodiment unfiltered alpha values used to represent character glyphs are stored in a glyph cache. After caching, the unfiltered alpha values from multiple glyphs are combined and then the filtering operation is performed.
Type Size Dependent Anti-Aliasing In Sub-Pixel Precision Rendering Systems
David C. Brown - Redmond WA, US John C. Platt - Bellevue WA, US Michael Duggan - Kirkland WA, US Gregory Hitchcock - Woodinville WA, US Beat Stamm - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G005/00
US Classification:
345613, 382269
Abstract:
Methods and systems for selecting different anti-aliasing filters to be applied to objects of image data rendered with pixel sub-component precision based on the attributes of the objects of the graphics image. For example, when rendering a character traditional anti-aliasing applied in the direction parallel to the striping of the pixel sub-components is adapted to the unique requirements of different character font sizes such that a large amount of anti-aliasing is applied to large font sizes while a small amount of anti-aliasing is provided for characters at small font sizes. Displaced sampling is utilized to determine the alpha values for a plurality of vertical samples for each RGB pixel sub-component. The selected anti-aliasing filter is applied to the alpha values to determine the luminous intensity values of the RGB pixel sub-components.
Isbn (Books And Publications)
Simple Geological Structures: A Series of Notes and Map Exercises
Dr. Platt graduated from the University of Pennsylvania School of Medicine in 1977. He works in Auburn, MA and specializes in Internal Medicine. Dr. Platt is affiliated with St Vincent Hospital.
Cary Ames, Kenria Rodgers, Tim Schuster, Troy Cordle, Donna Myers, Beth Jurgens, Bonnie Dorn, Robert Mcdonald, Wendi Perkins, Kevin Meeske, Jeremy Schmitt
I'm a Computer Lover, and I prefer Linux (Ubuntu) to any other OS. I know a lot about Airplanes, Star Wars, Computers, Jet Engines, Electronics, Music, etc. I like word play, math science, recent ...
Tagline:
13 year old Guitarist, Flutist, Future Inventor, Programmer, Author, Future Pilot, Dreamer
Bragging Rights:
Have gone to Colorado State Spelling Bee twice, Straight A student all my life, can solve a Rubik's cube, juggle, speak Spanish, I'm a lefty, and built a computer.
JD: There are lots of opportunities to apply machine learning to different aspects of this problem. My colleague John Platt was one of more than 20 authors on a recent paper that explores thoseits more than 100 pages long. Machine learning could help improve efficiency in transportation, for examp
Date: Dec 14, 2019
Category: Technology
Source: Google
BMI Rate-Court Judge Rules Against Dept. of Justice's '100 Percent' Licensing Decision
And Warner/Chappell chairman/CEO John Platt said the decision represented a big win, not just for BMI, but for all publishers and songwriters. While I'm sure this story will continue to unfold, this is a fantastic result which should give us hope that the status quo for US performance rights licens
Date: Sep 16, 2016
Category: Entertainment
Source: Google
Bravo, Oxygen, Esquire Unveil 23 New Shows in Upbeat Upfront Pitch
Fit Club (working title) Produced by Kate Little, Claire Poyser and Derek McLean of Lime Pictures, Eli Holzman, Stephen Lambert and Jacob Cohen-Holmes of All3 Media America along with Executive Producers Tess Gamboa and John Platt.
Harris, who earned her berth in a playoff, works with swing guru John Platt, last year's Illinois PGA Teacher of the Year. Platt, now working at Mistwood in Romeoville, will be Harris' caddie at Sebonack.
"As someone who has been touched by the impact of a neurodegenerative disease my mother has Alzheimer's there's both a fascination in basic research and the hope that we can move things forward," Allen said during a news conference, according to Mother Nature Network's John Platt.
Date: Mar 22, 2012
Category: Health
Source: Google
Youtube
Rap Radar: Warner/Chappell CEO, Jon Platt
When it comes to the business of music publishing, it gets no bigger t...
Duration:
1h 14m 2s
John Platt - Lights by Journey
Duration:
2m 34s
Meet The Pros Series (John Platt)
(WATCH IN HD) Are you looking to improve your golf game? Meet John Pla...
Duration:
2m 25s
Abe Batshon and Jon Platt Talk About Their Gr...
Abe Batshon, Founder & CEO of BeatStars, and Jon Platt, Chairman & CEO...