Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Telecommunication Solutions
Broadband Network
Optical Networks
Space Communications
Voice and Next-Generation Networks
Wireless Networks and Devices
Systems Integration and Consulting
Testing
Hardware Expertise
Intellectual Property
 
Global Sourcing Lounge
 
 
TELECOMMUNICATION AND INTERNETWORKING
Case Study
 
Implementation of Presentation Process for ARIB Standard

 

 
The customer
A US-based company which designs rear projection, high-definition televisions (HDTV) using its leading-edge technology.
 
The challenge
The project required the implementation of Presentation Process for ARIB, which Wipro executed for a customer. ARIB requires HD decoding with complex graphics support, hence the challenge was to implement and optimize “Presentation Process for ARIB” to provide a glitch-less graphics display.
 
The solution
Wipro engineers developed the following modules to enable ARIB Presentation Process.
Wipro enabled model for ARIB can support up to 32 planes
There are no restrictions on the sequence for the planes. The planes can be blended and scaled in any arbitrary sequence
The standard supports different input and output resolutions. To enable this conversion a highly optimized scaling algorithm for the complex graphics requirements was developed
To provide glitch-free display many optimizations were done. E.g
Optimizations for reducing blending
A graphics sub-system was developed to keep a track of the modified areas of the plane.
Portions of planes can be made transparent and opaque.
“Batch” was implemented for small modifications.
Optimizations for glitch-free display
“ping-pong” buffers were used for final display canvas
Additional features like updating a plane without making it immediately visible were also enabled.
 
The benefits
Availability of a ready-to-use model for the applications. The applications do not have to deal with the hardware directly
The application can use more than one plane for displaying data e.g. displaying Still Picture on one plane, video on another plane, OSD on another plane etc.

The application can make a call to the model for modifying a rectangle in a plane and all blending and scaling operations are taken care by the model.

 
More consumer electronics case studies
 
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES

E 911 service for a leading location-based service provider

Integration of a user-friendly GUI with a GPS module
A traffic information system is integrated into a telematics application to provide drivers with updated information
  More case studies

 
Contact us Terms of use Privacy Sitemap