Systems for adaptively deinterlacing interlaced video to generate a progressive frame on a per pixel basis. Two consecutive fields of interlaced video are converted into a frame of progressive video. One of the fields is replicated to generate half the lines in the progressive frame. Each of the pixels in the other half of the progressive frame are generated pixel-by-pixel. For a given output position of the pixel in the other half of the progressive frame, a correlation is estimated between the corresponding pixel in the non-replicated field and at least one vertically adjacent pixel of the replicated field, and optionally one or more vertically adjacent pixels in the non-replicated fields. A value is then assigned to the output pixel that corresponds to the output position, the value depending on the correlation.
Adaptively Deinterlacing Video On A Per Pixel Basis
Adaptive deinterlacing of interlaced video to generate a progressive frame on a per pixel basis. Two consecutive fields of interlaced video are converted into a frame of progressive video. One of the fields is replicated to generate half the lines in the progressive frame. Each of the pixels in the other half of the progressive frame are generated pixel-by-pixel. For a given output position of the pixel in the other half of the progressive frame, a correlation is estimated between the corresponding pixel in the non-replicated field and at least one vertically adjacent pixel of the replicated field, and optionally one or more vertically adjacent pixels in the non-replicated fields. Also, three consecutive input fields of interlaced video may be converted into two output fields of interlaced video on a per pixel basis taking into consideration differences in the consecutive input fields.
Shankar Moni - San Jose CA, US Andrew W. Walters - San Jose CA, US John A. Tardif - San Jose CA, US Padma Parthasarathy - Fremont CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N007/12
US Classification:
37524003, 382251, 341 51
Abstract:
Systems and methods for transcoding a transport stream or a video stream. A video stream includes a quantization matrix and a quantization scale that define how DCT frequency coefficients are quantized. A transport stream is transcoded by updating the quantization matrix and/or the quantization scale such that a new set of DCT frequency coefficients may be generated. Typically the quantization scale and/or the quantization matrix are updated such that the DCT frequency coefficients are more coarsely quantized such that their encoding consumes fewer bits. The quantization matrix can be updated such that select frequency coefficients are affected. Transcoding can operate at any level of the video stream, such as the frame level, the slice level, or the macroblock level. The bit rate of the video stream can therefore be adjusted or altered according to a current quantization level and a current bit rate.
James Lundblad - Mountain View CA, US Andrew Walters - San Jose CA, US J. Wiltse Carpenter - San Francisco CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N005/46
US Classification:
348556, 725 39
Abstract:
Designed for use with widescreen TVs or high-end TVs with a mode for accommodating anamorphic programs, an EPG client is equipped with an electronic program guide (EPG) and a letterbox-to-anamorphic converter. The EPG client evaluates EPG data to determine whether programs are in the letterbox format. When a letterboxed program is selected for viewing, the EPG client vertically stretches the program by a ratio of M/N, where M>N (e. g. , 4/3), to convert the program from the letterbox format to an anamorphic format prior to delivery to the television. The converted anamorphic program is output to the television, where it is horizontally expanded to fit the screen.
Ankur Varma - San Francisco CA, US Andrew Wayne Walters - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 7/01
US Classification:
348441, 348448, 348458, 348452
Abstract:
The arrangements and procedures of this invention adaptively process video data. Specifically, at least first and second fields of an interlaced frame are deinterlaced to form intermediate progressive first and second frames. The first intermediate progressive frame includes scanlines of a first temporal instant. The second intermediate progressive frame includes scanlines of a second temporal instant. The first and second temporal instants are different from one another. The first and second intermediate progressive frames are independently resampled to form respective first and second resampled frames. Scanlines from the first and second resampled frames are interleaved to generate a resampled interlaced frame.
James Lundblad - Mountain View CA, US Andrew Wayne Walters - San Jose CA, US J. Wiltse Carpenter - San Francisco CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 5/46
US Classification:
348556, 725 39
Abstract:
Designed for use with widescreen TVs or high-end TVs with a mode for accommodating anamorphic programs, an EPG client is equipped with an electronic program guide (EPG) and a letterbox-to-anamorphic converter. The EPG client evaluates EPG data to determine whether programs are in the letterbox format. When a letterboxed program is selected for viewing, the EPG client vertically stretches the program by a ratio of M/N, where M>N (e. g. , 4/3), to convert the program from the letterbox format to an anamorphic format prior to delivery to the television. The converted anamorphic program is output to the television, where it is horizontally expanded to fit the screen.
Embedding endianness information within data and sending and receiving data with the embedded endianness information. Data may be contained in a data structure. To embed endianness information in a data structure, unused bits in a data structure are identified. A number of the unused bits are then selected based on the possible unpacking combinations of the data structure. The endian bit values are set to a pattern to indicate the endianness of the data structure. Data that has been packed by a transmitting module can be unpacked by a receiving module based on the detected endian bits. An algorithm may be used to determine which unused bits to select as the endian bits.
James Lundblad - Mountain View CA, US Andrew Wayne Walters - San Jose CA, US J. Wiltse Carpenter - San Francisco CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 5/46
US Classification:
348556, 725 39
Abstract:
Designed for use with widescreen TVs or high-end TVs with a mode for accommodating anamorphic programs, an EPG client is equipped with an electronic program guide (EPG) and a letterbox-to-anamorphic converter. The EPG client evaluates EPG data to determine whether programs are in the letterbox format. When a letterboxed program is selected for viewing, the EPG client vertically stretches the program by a ratio of M/N, where M>N (e. g. , 4/3), to convert the program from the letterbox format to an anamorphic format prior to delivery to the television. The converted anamorphic program is output to the television, where it is horizontally expanded to fit the screen.
Waianae Coast Cmprhnsv Health CenterJames & Abigail Campbell Clinic 87-2070 Farrington Hwy STE N, Waianae, HI 96792 (808)6973900 (phone), (808)6973930 (fax)
Waianae Coast Cmprhnsv Health CenterKapolei Specialty Clinic 599 Farrington Hwy STE 208A, Kapolei, HI 96707 (808)6973850 (phone), (808)6973851 (fax)
Education:
Medical School St. George's University School of Medicine, St. George's, Greneda Graduated: 2011
Languages:
English Spanish Tagalog
Description:
Dr. Walters graduated from the St. George's University School of Medicine, St. George's, Greneda in 2011. He works in Waianae, HI and 1 other location and specializes in Family Medicine.
Senior Consultant and Lean Coach at IBM Global Business Services
Location:
Boulder, Colorado
Industry:
Logistics and Supply Chain
Work:
IBM Global Business Services since Aug 2012
Senior Consultant and Lean Coach
IBM Global Business Services Jan 2012 - Aug 2012
Senior Strategy and Transformation Consultant
IBM Global Business Services Aug 2010 - Dec 2011
Strategy and Transformation Consultant
Just Born, Inc May 2009 - Mar 2010
Lean Manufacturing and Quality Assurance Intern
Latva Machine INC. May 2006 - Aug 2006
Process Improvement, Shipping/Delivery and Manufacturing Intern
Education:
Lehigh University - P.C. Rossin College of Engineering 2009 - 2010
MS, and Applied Science; Manufacturing Systems Engineering
Lehigh University - College of Business and Economics 2005 - 2009
BS, Logistics and Supply Chain Management
Hong Kong University of Science and Technology - School of Business and Management 2008 - 2008
Lehigh University
Skills:
Change Management Strategic Sourcing Supply Chain Team Leadership Project Management Lean Management Lean Transformation Business Process
Interests:
Cycling, Traveling, Photography, Skiing
Certifications:
ITIL Foundation V3 in IT Services Management, PeopleCert - Official ITIL Accreditor
Atos Origin - Desktop Specialist Siemens AG - Desktop Specialist (2000-2011) Osicom - IT Engineer (1998-2000) Atlantic computers - Field Engineer (1996-1998) West Glamorgan CC - Technician (1994-1996) Sir Owen Williams and Partners - Technician (1993-1994)
Education:
Swansea Institute of Higher Education - Computer Science, Neath Technical College - Computer Science, Dwr-y-felin, Alderman Davies
Andrew Walters
Work:
Jaeger Corporation - Staff Medical Physicist (2009)
Education:
Missouri University of Science and Technology - Physics, University of Oklahoma Health Sciences Center - Medical Physics
Andrew Walters
Work:
Center Partners - Tier 1 Playstation Support Agent (2012)
Education:
University of Idaho - Virtual Technology and Design
Andrew Walters
Work:
Ya maw's house
Education:
Archbishop Rummel High School
About:
My name is Andrew, I play football for Rummel #96 get to know me
Bragging Rights:
Im a Hoss, and i kicked chuck norris' ass
Andrew Walters
Education:
University of Manitoba - Education, University of Manitoba - Arts - History
Tagline:
Ask me about by band name collection!
Andrew Walters
Education:
Western Michigan University - Economics, Universiteit Maastricht - Economics
Andrew Walters
Education:
Oklahoma City University - Theatre Design & Production
Today, It's time for Tanner Bibee to give the team some length. It's time for folks like Pedro Avila, Eli Morgan and Andrew Walters to be the high leverage guys as they have admirably done several times this postseason. Gaddis will probably close today if needed. Then, if the Guardians can get to Ne