Phytec i.MX6UR Manual Download Page 9

 

 

PHYTEC Messtechnik GmbH 

 

 
© PHYTEC Messtechnik GmbH 2015 

 

9 / 10 

Support Hotline Europe:: +49 (6131) 9221-31 •

 http://www.phytec.de 

Support Hotline North America:  1-800-278-9913 • 

http://www.phytec.com

 

 

GStreamer function 

 

After login, change into the directory:  \gstreamer_examples\..  

cd gstreamer_examples <ENTER>. 

 
Now you can start working with the GStreamer demo-scripts. 
Information’s about the GStreamer examples are in the notes in the scripts and can be found in the phyCAM-Manual L-748. 
 

GStreamer function for improved Tearing reduction 

 

Tearing is a visual artifact in video display where the display image shows information from two or more frames in a single screen draw.  
It appears as a horizontal border or line. The image part beyond the line seems to be shifted horizontally when the image content or the camera is moved. 
The tearing line(s) usually move(s) vertically across the image.  
The artifact occurs when the camera framerate differs from the display frame or the camera readout cycle is not in sync with the display's refresh. 
Definition and background information about the tearing effect can be found in 

http://en.wikipedia.org/wiki/Screen_tearing

 
The Freescale i.MX-6 processor contains an anti-tearing mechanism in the IPU unit, which can reduce the tearing effect. 
However, since - depending on camera settings and camera model - the frame rate might be very different from the display’s refresh rate, tearing effects might still 
be visible even if the anti-tearing mechanism is active. For applications that are intended to display live camera images on the display, additional measures should 
be considered to obtain a perfect image quality. This measures can include frame rate control (trimming the camera frame rate to the display’s refresh rate), multi-
buffering of the camera image etc. 
 
We recommend to activate the anti-tearing mechanism of the i.MX-6 when live camera images are shown on the display. For evaluation purposes with the 
development kits, Phytec added GStreamer examples, that use a different fbsink – function, that activates the anti-tearing mechanism. 
 

6.1  GStreamer function for improved Tearing reduction (Linux PD16.1.0) 

 
From PD16.1.0 up to PD17.1.1  the GStreamer contains the "

 

imxpxpvideosink use-vsync=tru" plugin. 

This plugin reduce the tearing. Most of the Phytec GStreamer example scripts use this plugin. Please show the scripts in path ../gstreamer_examples/.. . 
 For more information to "imxpxpvideosink" parameters type: 
- gst-inspect-1.0 imxpxpvideosink  

Summary of Contents for i.MX6UR

Page 1: ...H Fendrich 10 04 2017 A1 New Release PD19 1 0 with added VM 011 and VM 009 H Fendrich 04 07 2019 Content 1 Overview 2 2 Camera Connectors on the SEGIN Carrier Boards 5 3 Change the cameras or camera p...

Page 2: ...rt Hotline North America 1 800 278 9913 http www phytec com 1 Overview The i MX6UL Microcontroller supported 1 camera interface see figure 1 figure 1 Block Diagram Camera Interfaces of i MX6UL Control...

Page 3: ...AM S see figure 4 For more information to phyCAM P S see manual L 748 figure 3 Block Diagram of an phyCAM P solution with phyCORE i MX6UL G2 G3 and the go out on the phyBOARD SEGIN i MX6UL SBC On the...

Page 4: ...i MX6 or phyCORE i MX6 Modul Note The phyBOARD SEGIN features one CSI interface for phyCAM P camera modules Please find more information about the camera support in the path Documentation The kit vers...

Page 5: ...SERGIN i MX6 contain one carrier board SERGIN one phyCORE i MX6UL modul SOM The phyCORE i MX6UL SOM is tightly soldered with the carrier board On the base board SERGIN PB 02013 we led out the paralle...

Page 6: ...mera interfaces Note that model interface type and I C addresses must be set correctly Otherwise the camera s are not working Please check if the correct camera model is set in the config file If not...

Page 7: ...have to compile the BSP new 4 Change the cameras or camera parameters YOCTO Linux PD19 1 0 and higher At the moment are the VM 010 VM 011 and VM 009 camera series supported The drivers is compiled in...

Page 8: ...ess Bootarg settings for default I C address default jumper on camera and boards VM 010 BW M12 H X12 on SEGIN board phyCAM P 0x48 default 0x4C 0x58 0x5C possible env expansions imx6ul phytec vm010 bw...

Page 9: ...Screen_tearing The Freescale i MX 6 processor contains an anti tearing mechanism in the IPU unit which can reduce the tearing effect However since depending on camera settings and camera model the fr...

Page 10: ...ipedia org wiki Bayer Sensor There are exist different algorithm for converting https en wikipedia org wiki Demosaicing If the microprocessor does not include debayering hardware have to do the conver...

Reviews: