The frame bag securely fastens to the top tube with velcro straps, and is useful for storing heavier items as part of a larger bikepacking setup. The result is an even, balanced load, making longer tours and multi-day trips more comfortable. The frame bag is equally useful when used on its own for storing essentials on a daily commute.
I prefer to take the extra time packing my things neatly, knowing that it will save me time later when I need stuff. Heavy items should go closest to the frame, with bulky/odd-shaped items, padded by spare clothes.
We want to set up a 3D stereo-display with the caveats that it must be compatible with our Tobii desktop eyetrackers and non-human primate inter-pupil distances (active glasses, or mirror-splitters do not).
We found a dual-lens projector that uses two lamps (thus no drop in luminance) and polarisation for eye specificity. It supports frame-packing, side-by-side and top-bottom input. As I understand the last two are supported by PTB (sacrificing vertical or horizontal resolution). The first one is part of the HDMI 1.4 spec:
1.5 months in, we so far see an - in my opinion - rather underwhelming uptake of the community membership + priority support offering, despite the results of our user survey with over 1000 labs responding, where the general conclusion was that at least one third, and probably over half of all labs would gladly support us at the prize point we chose. So obviously we need to understand what obstacles are there for labs to pay a modest contribution, or things will not look good in the long term. So far we sold only 40 licenses, of which 20 are from one generous US lab (whoever you are, thank you for your support!), so only 21 labs contributed so far.
We may be getting another payment option that is more flexible soon, as administrators recognise the difficulty we can have. The easiest option would be to use a payment vendor that does offer Alipay/WeChat/Unionpay etc.
Hi, we are encountering a similar issue. We have a projector that supports HDMI 1.4 frame packing format for 3D. We can successfully display 3D images or videos using software like PowerDVD and Stereoscopic Player. However, with the same setting, we have been unsuccessful in using PTB (Psychtoolbox) to present 3D images by running ImagingStereoDemo.m and StereoDemo.m. I am wondering is it possible to use PTB to display 3D images on this projector?"
Here is the outcome when we run ImagingStereoDemo(102)(103),
the computer display shows the images separated into left and right instead of forming a 3D pattern by alternating between the two images like what PowerDVD do.
What are those settings you talk about (projector, graphics card, windows settings)? What graphics card? Single-display setup? StereoDemo.m is legacy stuff, nobody should use it anymore on a system past the year 2010 or so.
102 is side-by-side, 103 is for Virtual Reality headsets? With frame-packing, mode 2 would be more appropriate, but specific support for HDMI frame-packing is not implemented, so this might require some paid development work beyond the 30 minutes for initial assessment.
Your license is now active. For future reference: Please note that you should not have posted the license key, but the authentication token created via the PsychPaidSupportAndServices function of Psychtoolbox. The key is a shared secret between you and us.
Is there no way in the projectors settings to manually enforce use of a HDMI 3D mode? Ie. the projector would switch to 3D even though the graphics card does not actually signal 3D mode? That would be a way to bypass driver limitations with PTB.
On Linux, it seems that the low-level Linux display drivers for Intel do support HDMI 3D frame-packing modes and signalling. But exposing/enabling those 3D modes requires the high-level display server application to opt-in to these formats, and as far as I know, neither the X-Server nor Wayland servers actually do this, so another software limitation. In practice only special fullscreen display video media players like Kodi / xbmc do opt-in to such 3D modes for 3D stereoscopic video playback. In principle this opt-in is hackable to switch it on for the X-Server on Intel graphics, but would probably require me a non-trivial amount of paid work time.
we have overclocked the display to 120fps, and we coded our stimuli in a frame-sequential way using PTB. The code works fine. However, gray background appears slightly blinking, and letters exhibit obvious vertical jitter.
When I run the code below I do not get an error but the bottom frame doesn't appear in the window please can you tell me why and how I can make it appear (using the pack method NOT GRID please). I am using Python 3.5.0
The reason this works is due to the packer algorithm. When you place something on the left or right, it will allocate all of the remaining vertical space on that side. Thus, after you pack something on the left and right and then later pack something on the bottom, the "bottom" is the bottom of the space between the left and right, not the bottom of the window as a whole.
I think the issue is that you are using pack sides so that in the middle there is a line of nothing. One way to get around this is to create a MiddleFrame where pack sides are used and then just pack the other frames.
Additionally, pack uses a filling algorithm which calculates dynamically to fill the empty space. You shouldn't really be doing it like this but a simple call swap would suffice in this specific case. Call:
For Game content originally created at 720p/50-60Hz left and right progressive fields are alternately transmitted each at 50-60Hz for a complete 3D frame and a total data rate of 720p/100-120Hz Hz for left and right information again doubling the 50-60Hz frame rate for alternating left and right material.
There are 2 different versions of this method, Full or . The Side by Side method makes sure that the transmission frame rate remains the same as the original frame rate at 60 Hz or 50 Hz. which is a more compatible scheme for TV broadcasters.
Method: For Broadcast content at 1080i/50-60Hz, horizontal left and right material is sub-sampled to half horizontal resolution (960) and stored side by side with each odd and even field shown once. The Display will stretch each side to full width and display them sequentially.
Full Method: For Broadcast content at 1080i/50-60Hz, horizontal left and right material is shown at full resolution (1920) and stored side by side with doubled frame rates. The Display will stretch each side to full width and display them sequentially
There are 2 different versions of this method, Full or . The Top and Bottom method also makes sure that the transmission frame rate remains the same as the original frame rate of 60 Hz or 50 Hz. which is a more compatible scheme for TV broadcasters.
The 3D format represents a change in both the TMDS and EDID part of the signal. Careful testing and consideration should be done before any HDMI cables, adapters, switchers or processing equipment are used for 3D signals. Current ATSC (terrestrial broadcast format) standards are rigidly established for existing 2D formats up to 1920x1080i/60. Any of the previously listed 3D packing formats such as Frame Packing, Side by Side or Top to Bottom are not supported by ATSC or other digital broadcasting standards throughout the world. The only way to display 3D on a 3D ready TV is through an HDMI connector and the HDMI infrastructure inside the TV that supports 3D.
As 3D TVs are gaining more traction and becoming popular with consumers, many have been left confused by the variety of 3D formats that have been adopted by manufacturers and the HDMI 1.4 specification. One of the terms floating around is the 3D Frame Packing format. This article will explain everything you need to know about 3D Frame Packing.
In the case of the top-and-bottom Frame Packing 1080p format, it is referred to Full High Definition 3D or FHD3D. Read more about this format in our article on the Frame Packed FHD3D specification. The FHD3D format is one of the mandatory 3D formats specified in HDMI 1.4, which means that all HDMI 1.4 compliant displays will need to be able to handle this Frame packing format. The figure below depicts the Frame Packing FHD3D format. As you can see, this format consists of 2 - 1080p sub-frames, one for each eye, that are stacked vertically with a 45 pixel active blanking space.
As you might imagine, you can also have Frame Packing using the Side-by-Side 3D method where each sub-frame still maintains full 1080p (or 720p) resolution. However, full resolution, Frame Packing, Side-by-Side 3D is not a mandatory format in the HDMI 1.4 specification, so manufacturers do not have to support it (although they can, if they wish to). For this reason, 3D Blu-ray movie content will be outputted in the Full HD 3D Frame Packing format at 24 frames-per-second.
Once your HDMI 1.4 compliant TV receives the Frame Packed 3D signal, it will convert it internally into frame sequential 3D as shown in the diagram below. This process consists of reading a single packed frame, and splitting it into its constituent left and right sub-frame and then displaying them on the screen in a frame sequential manner. As mentioned above, the advantage of Frame Packed 3D is that each frame for each eye that is displayed on your TV has full HD resolution.
c80f0f1006