Image Processing Method and Associated Apparatus for Rendering Three-dimensional Effect Using Two-dimensional Image

a two-dimensional image and image processing technology, applied in the field of three-dimensional (3d) effect generation, can solve the problems of high hardware cost, inability to fully understand the depth of the image, and inability to achieve depth information, so as to reduce software and hardware costs and enhance the overall system performance

Inactive Publication Date: 2010-12-23
MSTAR SEMICON INC
View PDF12 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0004]Therefore, it is an objective of the invention to provide an image processing method and an associated apparatus for rendering a 3D effect using 2D images, so as to address complications involved in the 3D image rendering approach to reduce software and hardware costs as well as enhancing an overall system performance.
[0005]The present invention provides an image processing method for rendering a 3D effect by transfoiming a first quadrilateral image to a second quadrilateral image, with at least one of the first and second quadrilateral images being a trapezoidal image. The image processing method comprises: providing the first quadrilateral image; generating four coordinates of four vertices associated with the second quadrilateral image according to the first quadrilateral image and the 3D effect; determining a relative height and a relative width according to a height and a width of the first quadrilateral image and the coordinates of the four vertices; and generating a plurality of pixel values of the second quadrilateral image according to the coordinates of the four vertices, the relative height, and the relative width with reference to a plurality of pixel values of the first quadrilateral image.
[0006]The present invention further provides an image processing apparatus for rendering a 3D effect by transforming a first quadrilateral image to a second quadrilateral image, with at least one of the first and second quadrilateral images being a trapezoidal image. The image processing apparatus comprises a target image determining unit, a pixel determining unit and a calculation unit. The target image determining unit generates coordinates of four vertices associated with the second quadrilateral image according to the first quadrilateral image and the 3D effect. The pixel determining unit determines a relative height and a relative width according to a height and a width of the first quadrilateral image and the coordinates of the vertices, and determines a corresponding relationship between a plurality of pixels of the first quadrilateral image and a plurality of pixels of the second quadrilateral image. The calculation unit generates a plurality of pixel values of the second quadrilateral image according to the corresponding relationship with reference to a plurality of pixel values of the first quadrilateral image.

Problems solved by technology

The 2D image rendering approach is easier and less expensive to implement, yet has a disadvantage of lacking depth information.
More specifically, when the 3D image rendering approach is realized by hardware, corresponding hardware cost is much higher than that of the 2D image rendering approach; when the 3D image rendering approach is realized by software, a processor needs to designate more resources and time in rendering the 3D images such that processor performance may be significantly degraded due to the 3D image rendering approach.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image Processing Method and Associated Apparatus for Rendering Three-dimensional Effect Using Two-dimensional Image
  • Image Processing Method and Associated Apparatus for Rendering Three-dimensional Effect Using Two-dimensional Image
  • Image Processing Method and Associated Apparatus for Rendering Three-dimensional Effect Using Two-dimensional Image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016]For a three-dimensional (3D) rendering approach, hardware costs and system resources for rendering operation icons or images of a user interface system are quite high. Therefore, a two-dimensional rendering approach according to one embodiment of the invention is provided as a novel image processing approach for rendering operation icons or images of a user interface system, so as to render a 3D effect using 2D images without degrading an overall system performance while also bring better visual enjoyment to a user operating the user interface system. According to an embodiment of the invention, the image processing method and apparatus generate images that render at least one 3D effect, including image reshaping, rotating, twisting or expansion effects, and lighting effects. The image processing method and apparatus, based on 2D images that require no Z-axis information (i.e., image depth information), is capable of rendering the 3D effect. Thus, resources that a processor or...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An image processing method for rendering a three-dimensional by transforming a first quadrilateral image to a second quadrilateral image is provided, with at least one of the first and second quadrilateral images being a trapezoidal image. The image processing method includes providing the first quadrilateral image, generating coordinates of four vertices associated with the second quadrilateral image according to the first quadrilateral image and the three-dimensional effect; determining a relative height and a relative width according to a height and a width of the first quadrilateral image and the coordinates of the four vertices; and generating a plurality of pixel values of the second quadrilateral image with reference to a plurality of pixel values of the first quadrilateral image according to the relative height and the relative width.

Description

CROSS REFERENCE TO RELATED PATENT APPLICATION[0001]This patent application claims the benefit of U.S. provisional patent application No. 61 / 218,077 filed on Jun. 18, 2009.FIELD OF THE INVENTION[0002]The present invention relates to a mechanism for generating a three-dimensional (3D) effect, and more particularly, to an image processing method and an associated apparatus for rending a 3D effect using two-dimensional (2D) images.BACKGROUND OF THE INVENTION[0003]In a current user interface system, e.g., a user interface of a portable device like a mobile phone, methods for rendering graphics or images include a 2D image rendering approach and a 3D image rendering approach. The 2D image rendering approach is easier and less expensive to implement, yet has a disadvantage of lacking depth information. The 3D image rendering approach, although having an advantage of being capable of rendering better visual enjoyment to viewers using its depth information, is burdened with shortcomings incl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06T15/00
CPCG06T15/20G06T13/80
Inventor LEE, RUEN-RONEWANG, TSAI-SHENG
Owner MSTAR SEMICON INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products