Replaced by BCC+ UpresML
We recommend use of BCC+ UpresMLΒ instead of BCC Uprez. The newer BCC+ UpresML filter uses a machine learning based image upscaler with a minimalist control panel for ease of use.
Overview
BCC Uprez is used to increase the resolution of source clips (for example SD to HD or SD/HD to UHD) while ensuring maximum possible image quality. Uprez uses advanced techniques to maintain and fine tune image details, generating much higher quality final images than can be obtained withΒ standard host upscaling.
*BCC UpRez vs BCC Reframer: Β Note that BCC Reframer and BCC UpRezΒ have partially overlapping features in that both can be used to convert SD to HD / UHD formats or HD to UHD (as examples). Β BCC Reframer is the best choice when embedding vertical cell phone footage into horizontal frames since it has more extensive control overΒ the framing and over the various methods for filling/padding the edge regions. Β BCC Reframer also tends to be easier to configure and is great for quickly converting large numbers of SD clips into HD/UHD formats or HD to UHD. Β BCC Uprez is appropriate whenΒ the primary concern is achieving the highest possible upscaling quality, as opposed to ease of use or edge style options,Β since theΒ UpRezΒ workflow guarantees that all processing happens in a single pass, even when the pixel aspect ratios of the source and destination do not match. Β BCC Reframer offers the same advancedΒ resampling algorithmsΒ as UpRez, but compensation for differing pixel aspect ratios will be done by the host in a separate pass.*
Due to the special nature of BCC UpRezΒ the parameter list and suggested workflow can vary considerably from one host to another. Β Please consult the Workflow section for your particular host at the bottom of this document.
BCC UpRezΒ Filter Parameter List
Presets and Common Controls
BCC filters come with a library of factory installed presets plus the ability to create your own custom presets and preview them with the BCC FX Browserβ’.
BCC filters also include common controls that configure global effect preferences and other host-specific effect settings.
For more information about working with presets and other common controls,Β Click Here.
Workflow pop-up:(FxPlug only) Determines whether the filter will use media pulled directly from a well layer or media which has been nested inside a larger sized clip. Β See the worfklow section for FCP X and Motion towards the end of this document.
- Well Layer βΒ this option requires the user to drag media from the project bin directly into the filterβs Source Layer Image Well
- Nested SequenceΒ -this option requires the user to nest the smaller clip (at original resolution) inside a full sized clip, to which the filter is then applied.
Source Group
Contains parameters that affect the filtered source image
- Source Layer (Adobe) β Displays a list of all layers in the current comp. Select the layerΒ to UpRez from this list.
- Source Pixel Aspect Ratio pop-upΒ β Used to set the Pixel Aspect Ratio (PAR) of the source clip
- Source Size pop-up (FCP / Avid MC / RED) β Used to set the source size
- Source Width (FCP / Avid MC / RED) β Additional control used to set the source width
- Source Height (FCP / Avid MC / RED) β Additional control used to set the source depth
Transform Group
Contains parameters for controlling the scale transformation of the clip
Frame Size pop-up*(Adobe)*Β β Contains a list of image size standard formats to beΒ used to set the final image size
Result Width*(Adobe*) β Used to set width of the final size β available whenΒ Custom SizeΒ is selected inΒ Frame Size pop-up
Result HeightΒ (Adobe)Β β Used to set height of the final size β available whenΒ Custom SizeΒ is selected inΒ Frame Size pop-up
Lock Height to XΒ β Links X and Y values β available whenΒ Custom ScaleΒ is selected inFrame Size pop-up
Scale X:Β Used to set width of the final size β available whenΒ Custom ScaleΒ is selected inΒ Frame Size pop-up
Scale Y:Β Used to set height of the final size β available whenΒ Custom ScaleΒ is selected inΒ Frame Size pop-up
Center: Used to set the center position of the result
Framing pop-up: Includes 3 options that determine how the result is framed
- Fit in Frame (Letterbox)Β β Scales the image to fill the final size without any distortion or cropping
- Fill Frame (Crop)Β β Scales the image to fill the final size, cropping the image to avoid distortion
- Distort to Fit (Stretch)Β β Scales the image to fill the final size, distorting the image if necessary
Quality Group
Contains the parameters for controlling the final image quality
Method pop-up: Includes the following 7 options that determine the image sharpness / smoothness
- Draft
- Fast
- Sharp
- Standard
- Smooth
- Magic Smooth
- Magic Sharp
Sharpness: The value here determines the amount of sharpness / smoothness that is applied to the image
Quick Start Workflows:
For best results be sure to review the suggested workflow for your particular host since the details can vary considerably from one host to another.
Avid Workflow
In Avid hosts there are two variations on the filter β ββUprezβ and βUprez Deintβ. Β The standard βUprezβ version appears as an RT (green-dot) filter whereas the βUprez Deintβ version is not an RT filter in Avid. Β In general using the standard RT version offers easier previews in the avid timeline without the need for rendering, but the βUprez Deintβ filter offers the ability to use advanced deinterlacing controls for maximum quality when you happen to be working in an interlaced final project. Β Due to limitations in the Avid rendering pipeline these advanced deinterlacing controls are only available in non-RT filters. Β If you are working in a progressive final project then the advanced deinterlacing controls are not relevant and you can just use the standard RT version. Β However to achieve maximum possible final image quality when working in an interlaced final project you should choose the Uprez Deint version.
*Avid Frame rate conversionΒ handling:Β Due to host-side limitations in the Avid rendering pipeline there areΒ special workaroundsΒ that must be usedΒ with Uprez when the frame rate of the original SD clip does not match the frame rate of of the final HD project. Β BCC Uprez in Avid relies on the Β βDo Not Resize Smaller Imagesβ option in the media import settingsΒ in order force the host to keep the media at the original lowerΒ resolution so that the upscaling can be done by Uprez. Β However whenΒ βDo Not Resize Smaller Imagesβ is enabled the Avid host does notΒ properly convertΒ the media frame rates (if they are different) which then leads to dropped framesΒ in the final result. Β If your SD and HD formatsΒ have the same frame rate this is not an issue and you can use Uprez in a single pass. Β However if your SD and HDΒ formats have different frame rates you must first convert the SDΒ clip to the new frame rate (while maintaining the original SD resolution) in an initial pass. Β You can then use Uprez to do the upscaling in a second pass once the frame rates match.*
In Avid hosts we apply BCC UpRez filter to an SD source clip that has been embedded in an HD timeline. Hereβs how:
- Create an HD timeline in Avid MC
- Import the media that is to be uprezzed into the HD timeline bin
- Note: Itβs important to import the media at itβs native size so you should click on the options button in the media import dialog box and select the βDo Not Resize Smaller Imagesβ option
- The imported SD clip is now centered in an HD frame with black regions surrounding the content on all sides.
- Cut the imported clip into the timeline
- Drag theΒ BCC UprezΒ filter onto the SD clip in the HD timeline
- Go into effects mode to access the filter parameters
- In the Source menu set the pixel aspect ratio and source size parameters to match the original SD content specs.
- Twirl down theΒ TransformΒ group and select βFill Frame (Crop)β from the Framing options pop-up or other framing options as desired.
- Twirl down theΒ QualityΒ group and select Magic Sharp from the Method pop-up
- When using the βUprez Deintβ version (see paragraph above), go into the General Controls group and experiment with the Fields menu to see if can produce higher quality final results. Β Try setting Fields to Motion Detect (if the SD clip was interlaced) or to Progressive (if the SD clip was progressive).
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value as necessary
Adobe After Effects Workflow
In After Effects, we apply the filter to a solid that is the final destination size and select the clip to be uprezzed from the Comp timeline. Hereβs how:
- Create an HD composite
- Import the SD clip to be uprezzed into the AE project window
- Override the SD clipβs Pixel Aspect Ratio to match the Pixel Aspect ratio of the final HD Seq (in AE Proj. window right click on the SD clip & select Interpret Footage > Main)
- Drag the SD clip into the HD timeline and click on the eyeball to hide the video
- Create a new HD sized solid layer in the HD comp
- Apply theΒ BCC UpRezΒ filter to the solid layer
- Go to the filterβs effect controls and twirl down the source layer group
- Select the SD clip from the Source Layer pop-up
- Set the Source Pixel Aspect ratio pop-up to match the true pixel aspect ratio of the original SD clip
- Twirl down the Transform group and selectΒ select βFill Frame (Crop)β from the Framing options pop-up or other framing options as desired.
- Twirl down the Quality group and select Magic Sharp from the Method pop-up
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value as necessary
Adobe Premiere Pro Workflow****
- Import an SD clip into HD sequence
- Reinterpret clip to match the pixel aspect ratio of the final HD sequence (in Premiere project window)
- Generate a black video slug
- Place the black video slug in the Premiere Pro timeline on video track 3
- Place the imported media in video track 2
- Apply theΒ BCC UpRezΒ filter to the black video
- Set the source layer pop-up in the filter to use video track 2
- Set the source pixel aspect ratio pop-up to match the true source pixel aspect ratio of the original SD clip.
- Set the frame size pop-up to layer size
- Set the framing pop-up to desired option (fill frame/letterbox/stretch)
- Set quality settings to desired option for image enhancement (sharp/smooth etc). It is worth experimenting with different quality settings to optimize the results for your individual clip. A recommended starting point is to use theΒ Magic Sharp quality setting from the Method pop-up and to set the sharpness level to 25.
Sony Vegas Workflow
Letβs take the example of a client that needs to use an SD clip in an HD project.
- Import your SD clip into your HD project
- In the Properties for this clip in the Project Media tab, in addition to setting any standard properties like making sure the fielding is correct you must do this special step: ALWAYS make sure the Pixel Aspect Ratio for the SD clip is set to match the pixel aspect ratio of the final HD project, regardless of what the actual pixel aspect ratio is for that clip. You will compensate for the clip pixel aspect ratio separately from within the UpRez plugin itself. This avoids an unnecessary double stretch of the image which will ensure maximum quality.
- Drag the clip to the timeline.
- Open the Event Pan/Crop controls for this clip. (Either right click on the clip and select Video Event Pan/Crop or select the little Pan/Crop icon on the right side of the clip in the timeline).
- Make sure the Lock Aspect Ratio button is turned off.
- In the Width and Height fields under the Position group, type in the exact dimensions of your project β e.g. 1920Γ1080. Leave all other fields at default values.
- Now apply UpRez filter to the clip (either as a Event Fx or Media FX or Track FX)
- In the Source parameter group set the source pixel aspect ratio to match that of the clipβs and set the Source Size to match that of the clipβs also.
- Click on the disclosure triangle to reveal the Transform parameter group and set the framing pop-up to Fill Frame. The SD image now fills the HD frame.
- Note:Β It is important to have Sony Vegas Viewer Window in Best/Full Resolution to see the correct result.
Apple Final Cut Pro XΒ Workflow
In FCP X we applyΒ the BCC UpRez filter to an HD sized slug and bring in the SD clip through a well layer:
- Import and SD clip into your event but not into your timeline.
- Add an HD sized solid above the SD clip in the timeline β any generator will do. Β It shouldΒ beΒ the same duration as the SD clip.
- Apply Uprez to the solid layer (not to the SD layer).
- Open up the controls for BCC Uprez and click on the Source Layer well to select it.
- Navigate in your project to the SD clip you wish to enlarge and select Apply Clip as you normally would when using well layers in FCP X
- Make sure the Uprez Source settings are correct. Β By default it assumes the source is 720Γ480 with 0.9 pixel aspect ratio so adjust this to represent the βtrueβ properties of the original SD source.
- Adjust the framing controls in the Transform group as desired.
- Twirl down the Quality group and select Magic Sharp from the Method pop-up.
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value asΒ necessary.
Apple MotionΒ Workflow
There are two available workflow options for the BCC UpRez filter in Motion 5 depending on which you find more convenient:
- you can apply the clip to an HD solid and bring in the SD clip as a well layer β the Well Layer workflow
or
- you can nest the SD clip in an HD group and apply Uprez to the groupΒ β the Nested SequenceΒ workflow
Well Layer Workflow in Motion:
- Create an HDΒ project
- Bring the SD clip into your HD timeline.
- Right click on the SD clip in the timeline and choose Reveal Source Media. Β Then overrideΒ the Pixel Aspect Ratio of the source clip to match the pixel aspect ratio of your final HD project, even if that does not accurately match the true pixel aspect ratio of the source clip. Β This is a counter-intuitive but importantΒ step. Β Uprez needs to do all aspect ratio and size conversion itself in a single pass to achieve the maximum possible quality so you may need to deliberately βlieβ to the host and claim the SD clip has a different aspect ratio that it truly does, and this will cause the host to bypass any aspect corrections and let Uprez take care of them internally instead. Β If you skip this step the framing/cropping will look slightly off in the final result.
- Now add an HD sized solid above the SD clip in the timeline β any generator will do.
- Apply Uprez to the solid layer (not to the SD layer) and open the filter controls in the inspector.
- Make sure the Workflow option in the UprezΒ filter is set to Well Layer.
- Drag the SD clip into the Source Layer image well.
- Make sure the Uprez Source settings are correct. Β By default it assumes the source is 720Γ480 with 0.9 pixel aspect ratio so adjust this to represent the βtrueβ properties of the original SD source.
- Adjust the framing controls in the Transform group as desired.
- Twirl down the Quality group and select Magic Sharp from the Method pop-up.
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value asΒ necessary.
Nested Sequence Workflow in Motion:
- Create an HD project
- Bring the SD clip into your HD timeline.
- Right click on the SD clip in the timeline and choose Reveal Source Media. Then override the Pixel Aspect Ratio of the source clip to match the pixel aspect ratio of your final HD project, even if that does not accurately match the true pixel aspect ratio of the source clip. This is a counter-intuitive but important step. Uprez needs to do all aspect ratio and size conversion itself in a single pass to achieve the maximum possible quality so you may need to deliberately βlieβ to the host and claim the SD clip has a different aspect ratio that it truly does, and this will cause the host to bypass any aspect corrections and let Uprez take care of them internally instead. If you skip this step the framing/cropping will look slightly off in the final result.
- Now select the Group that contains the SD clip, open the Inspector tab and then open the Group sub-tab inside the inspector. Β SetΒ the Fixed Resolution checkbox to ON and make sure the size matches your final HD output size. Β This effectively nests the SD clip at original resolution in the center of a larger HD frame.
- Apply Uprez to theΒ groupΒ which contains the clip, notΒ to the clip itself.
- Open the filter controls in the inspector.
- Make sure the Workflow option in the Uprez filter is set to Nested Sequence.
- Make sure the Uprez Source settings are correct. By default it assumes the source is 720Γ480 with 0.9 pixel aspect ratio so adjust this to represent the βtrueβ properties of the original SD source.
- Adjust the framing controls in the Transform group as desired.
- Twirl down the Quality group and select Magic Sharp from the Method pop-up.
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value asΒ necessary.
Resolve Workflow
In Resolve, we apply the filter to a node in color mode, but before we can do that we need to disable Resolveβs native scalingΒ Hereβs how:
- Create a new empty timeline that matches the dimensions of your final project (for example 4K or HD).
- Import the clip to be uprezzed into the media pool.
- Override Resolveβs native clip scaling. Go to Project Settings β->Image Scaling.
- In both the Input and Output categories, change the dropdown menu to βCenter Crop with No Resizing.β
- Drag the clip into the empty timeline. It will appear in the center of the viewer.
- Navigate to the Color panel
- Apply theΒ BCC UpRezas a new node.
- Go to the filterβs effect controls and the Source Pixel Aspect ratio pop-up to match the true pixel aspect ratio of the original clip
- Twirl down the Transform group and selectΒ select βFill Frame (Crop)β from the Framing options pop-up or other framing options as desired.
- Twirl down the Quality group and select Magic Sharp from the Method pop-up
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value as necessary
Boris RED Workflow
- Note: In Boris RED, BCC UpRez filter needs to be applied above an SD source clip in an HD project.
- Create an HD project in Boris RED
- Import the SD size media that is to be uprezzed into the HD timeline
- The imported SD clip is now centered in the HD frame in the Composite window
- Note: To ensure maximum quality it is important that the Pixel Aspect Ratio for the media in the RED timeline should be reinterpreted if necessary so that it matches the pixel aspect ratio of the final project, not the pixel aspect ratio of the source material. The true pixel aspect ratio of the source material will be set independently in the Uprez controls.
- Note: To verify that the pixel aspect ratio of the clip in the timeline matches the final project settings, twirl open the Face track inside the source clipβs track and highlight the βMediaβ track to open the Movie Media controls in the effect control pane. Make sure the Aspect field is set to either βUse Project Aspect Ratioβ or to the specific aspect ratio for your final project.
- Make sure thatΒ no track is selected in the timelineΒ (you can achieve this by clicking anywhere in the gray area outside the tracks in the Timeline window)
- From Filters menu selectΒ BCC UpRezΒ filter from Distortion and Perspective category so that it is applied above (all) the tracks in the timeline
- Set the true source aspect in the main tab of the Uprez filter with the Source Pixel Aspect Ratio menu
- Click on the Transform tab in Controls window and selectΒ βFill Frame (Crop)β from the Framing options pop-up or other framing options as desired.
- Click on the Quality tab in Controls window and select Magic Sharp from the Method pop-up
- Set the sharpness level to 25 and observe the result, then increase or decrease the sharpness parameter value asΒ necessary