Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

2D and 3D software switching method based on DirectShow technology

A 3D software and technology technology, applied in the field of 2D and 3D software switching, can solve the problem of no clear effect, no three-dimensional effect, etc., to achieve the effect of convenient comparison and fast switching

Inactive Publication Date: 2010-05-05
无锡景象数字技术有限公司
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When playing stereoscopic images in 3D mode, if you only switch to 2D mode from the hardware in real time, and only play stereoscopic images in 2D mode, it will not have a clear effect; Switch to 3D mode in real time from the hardware, just play flat images in 3D mode, and there will be no stereoscopic effect

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
  • 2D and 3D software switching method based on DirectShow technology
  • 2D and 3D software switching method based on DirectShow technology
  • 2D and 3D software switching method based on DirectShow technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with drawings and embodiments.

[0022] Use DirectShow technology to build a Filter Graph that can play ordinary files, change the processing process of image data according to the display mode of the stereoscopic display device, perform 2D or 3D processing on the decoded original video image in the Filter Graph, and then submit it to Display device display. The specific implementation has the following steps:

[0023] Step 1. Build 2D Filter and 3D Filter

[0024] Switching between 2D and 3D is essentially to display different image content on the display device. The original image data needs to be processed in different ways inside the Filter Graph, and then submitted to the display device for display. This requires the construction of the 2D Filter required for the 2D display mode and the 3D Filter required for the 3D display mode. 2DFilter function: perform data processing on each frame of origi...

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

The invention relates to a 2D and 3D software switching method based on DirectShow technology, comprising the following steps of: constructing 2D Filter and 3D Filter, establishing a link capable of playing back common video files by DirectShow technology in order to construct a complete broadcast link that is adaptive to the current display mode, processing content of each frame got through decoding a resource file before submitting an image to display according the display mode of a display device, submitting the generated data to the display device to display, and switching 2D and 3D in software corresponding to the switching in hardware. The method has the advantages that plane images or stereo images can be adjusted in real time in software according to the display mode, 2D and 3D can be switched quickly and in real time without being re-broadcast, and effects of 2D and 3D can be conveniently compared.

Description

technical field [0001] The invention relates to a method for switching between 2D and 3D software, in particular to a method for switching between 2D and 3D software when DirectShow plays stereoscopic video. Background technique [0002] DirectShow is an application system completely based on COM (Component Object Model, that is, Component Object Model). Its component module is a COM component called Filter (filter). Features. The original intention of its design is to free application developers from complex data transmission, hardware differences, audio and video stream synchronization, etc. The overall application framework and underlying work are completed by the various functional filters of DirectShow. What programmers need to do is to design The function of the entire application, determine the Filter to be used, and then correctly connect each functional module and control the processing of the entire data flow through the management model of Filter Graph. [0003]...

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(China)
IPC IPC(8): G06F9/46
Inventor 刘磊邵军海徐秀兵
Owner 无锡景象数字技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products