top of page

Rotoscoping

First, I imported the video file that was provided. This was a video of different coloured sweets falling on a table.

Screenshot 2019-09-27 at 14.59.29.png

Next, I added a rotoscope and a copy node. By doing this I had access to all of the rotoscoping tools.

I then used these tools to draw around the outline of the sweets. When I pressed "A" I could see the alpha channel.

After that, I added a premult node, a grade node, and a glow node. The premult node allowed me to remove the background using the alpha channel that I created. The grade node allowed me to change the colour of the sweets and the glow node allowed me to make the bright parts shine. 

I also added a constant to add colour to the background. I connected it with a merge node. I made sure I connected the constant though B so it was underneath everything else.

Screenshot 2019-09-27 at 14.57.18.png
Screenshot 2019-09-27 at 14.56.44.png
Screenshot 2019-09-27 at 14.56.56.png
Screenshot 2019-09-27 at 15.09.51.png

Rotoscoping 2

First, I imported the video file that was provided. This was an overhead shot of a city.

Next, I added a rotoscope and a copy node. By doing this I had access to all of the rotoscoping tools.

I then used these tools to draw around the outline of the roof of one of the buildings. However, for this exercise, I had to track it to the video. So I moved the timeline and realigned it to the building. I kept on doing this until it was moving perfectly with the building.

After that, I added a grade node and a premult node. The grade node allowed me to change the colour of the video. The premult node allowed me to remove the background using the alpha channel that I created. I put the premult node after the grade node so it is only affecting the building. However, the premult removed everything except the building, so I connected it to a merge node and connected "B" to the original footage.

B001_BEV_355.1070.png
Screenshot 2019-09-27 at 15.22.54.png
Screenshot 2019-09-27 at 15.22.41.png
Screenshot 2019-09-27 at 15.41.06.png

Final Video

I also did the same for another building and connected them together using a merge node.

Rotoscoping 3

First, I imported the video file that was provided. This was a video of a man moving his fingers.

Next, I added a rotoscope and a copy node. By doing this I had access to all of the rotoscoping tools.

I then used the B-Spline to draw around the different parts of the fingers. This made it easier to adjust. I moved it to a different frame and adjusted all of the points. I kept on doing this until the points tracked with the different fingers. 

fingers_01.1050.png
Screenshot 2019-10-04 at 16.03.05.png
Screenshot 2019-10-04 at 16.02.51.png

Final Video

Luma Keying

First, I imported two images. one was a field with trees and the other was a sky.

Next, I added a keyer node and set it to luminance key and pressed the invert button. I then adjusted the values until the tree line was white and the sky next to it was black.

Then, I added two Roto nodes. and two merge nodes. I used these to make sure all of the sky was black and all of the grass was white.

After that I added a copy node and connected the merge node to the original picture. Then I connected that to a premult node. This used the black and white image that I used before as an alpha channel so the sky went transparent.

Screenshot 2019-10-11 at 14.06.08.png
Screenshot 2019-10-11 at 14.07.26.png
Screenshot 2019-10-11 at 14.13.22.png
Screenshot 2019-10-11 at 14.22.41.png
Screenshot 2019-10-11 at 14.38.08.png

I then used a merge node to put the sky behind it. I did this by connecting A to the Premult node and B to the picture of the sky.

Screenshot 2019-10-11 at 14.38.56.png

Finally, I added a light wrap node to make the trees blend in with the sky a bit more. I did this by adding another merge node and connecting A to the Premult and B to the sky. I then connected the output to the merge node.

Screenshot 2019-10-11 at 14.39.30.png

Final Image

Screenshot 2019-10-11 at 14.06.08.png
Screenshot 2019-10-11 at 14.07.26.png
Screenshot 2019-10-11 at 14.39.30.png

Green screening

First, I imported an image. I also imported a video of a woman standing with a green screen behind her.

Screenshot 2019-10-11 at 15.32.51.png
Screenshot 2019-10-11 at 15.32.14.png

Then, I added two key light nodes. The first one was used to keep as much detail as possible and the second was to make the outline of her stand out as much as possible.

Screenshot 2019-10-11 at 15.34.44.png
Screenshot 2019-10-11 at 15.35.23.png

Next, I added a filter erode node to the second Keylight node. This expanded the edges and when I merged it with the first Keylight it kept more of the detail in the hair.

Screenshot 2019-10-11 at 15.42.13.png

After that, I used the rotoscoping tool to mask around the woman. This removed all of the background. I had to adjust the rotoscope when she moved. I connected this to a merge node and set it to stencil.

Screenshot_1.png

Finally, I connected the merge node to a premult node and the merged it with the other picture. 

Screenshot_2.png

Final Image

Screenshot 2019-10-11 at 15.32.14.png
Screenshot 2019-10-11 at 15.32.51.png
Screenshot_2.png

Advanced Green Screening

First, I imported an image of Alice in Wonderland. This will be harder to remove the background because it has lots of green screens which are different shades of green.

Screenshot_2.png

I had to lots of keylights to try to keep as much detail as possible I created 1 for the right side of her head and another for the left side of her head. I then merged them together using the keymix node. To do this I had to use the roto node to create a mask around the area that I wanted to be affected. By doing this I could keep a lot of detail in the hair.

Screenshot_3.png

I kept on repeating the process until I had a clear outline from the actor and the green screen.

Screenshot_4.png
Screenshot_5.png
Screenshot_6.png
Screenshot_7.png
Screenshot_8.png
Screenshot_9.png

Next, I connected everything to a merge node and then connected that to a roto node. I then rotoscoped around the character. I set the merge node to stencil to remove the background.

Screenshot_10.png

Then, I connected it to a copy node and then a premult node. Finally, I merged it with a constant which I made blue.

Screenshot_11.png
Screenshot_1.png

Transparent Green Screening

First, I imported the green screen footage. This was of a woman standing there with a blue dress.

Screenshot_1.png

I then used the same process as before to remove the green screen but keep a lot of the detail. However, I had to animate all of the rotoscopes because this was a video and the exercise before was an image.

Screenshot_2.png

Next, I added a node called "Despill_Madness". This removed the green that was reflected off of the greenscreen

Screenshot_3.png

After that, I connected the despill madness node to a premult node. Then, I merged it with an image that I found on the internet.

Screenshot_4.png

Then, I added a Colour Dilation node. This expanded the edges of her which made her blend in more with the background and also added more detail to her hair.

Screenshot_5.png

Finally, I added a motion blur node which made her blend in more with the background when she moved.

Screenshot_6.png

Final Video

Screenshot_7.png

1 Point Tracking

First, I opened the nuke file. This was a panning shot of a band. with a logo being covered up in the background with a RotoPaint node. However when the video moved the Rotopaint node didn't move with it.

Then, I created a tracker node moved the track point to the red logo. I then moved the timeline to the start of the video and then pressed play on the tracker controls. This tracked that point to the video.

Next, I went into the tracker node settings and changed the transform to "match-move 1-pt" and set the reference frame to 1001.

Screenshot 2019-10-25 at 13.56.37.png
Screenshot 2019-10-25 at 13.57.26.png

Finally, I disconnected the tracker node from the original image and I connected it to the premult. This made the Rotopaint node move with the video.

Screenshot 2019-10-25 at 13.57.44.png

Final Video

2 Point Tracking

First, I imported the image sequence. This was an overhead shot of a city.

Next, I added a tracker node to the image sequence and I created 2 track points on different parts of the roof. I made sure that they were on the same plane so they would move together.

Screenshot 2019-10-25 at 14.12.36.png

Then, I went into the tracker node and I made sure that translate and rotation were turned on for both tracks. 

Screenshot 2019-10-25 at 14.14.53.png

After that, I changed the transform to "match-move" and set the reference frame to 1001.

Screenshot 2019-10-25 at 14.15.09.png

Next, I disconnected the tracker node from the image sequence and I added a copy node. I connected B to the image sequence and connected a to the tracker. Then, I connected a Roto node to the tracker and a drew a box on the roof.

Screenshot 2019-10-25 at 14.17.21.png

Final Video

Colour Grading

For this exercise, I was provided with a nuke file that had a picture of the ocean and some rocks. There were some images composited on top of the rocks, however they were the had not been colour graded. I had to colour grade them to make them look natural.

Screenshot_3.png

I started with the statue. I press "Y" to make the image black and white. Then I added a grade node. I then adjusted the values to try to make the highlights and the shadows the same on both images.

Screenshot_4.png

Next, I added another grade node. This one was for the colour. I "CTRL" and then I clicked on the colour wheel on the multiply value. I then used the sliders to try to match the colours of the two pictures as much as possible. I also used a saturation node to control the strength of the colours.

Screenshot_5.png

After that, I added a keyer to the copy node and I adjusted it until I only saw the highlights. I then connected this to a blur node and then connected that to the mask channel off another grade node. I put the grade node under the other grade nodes. I could then use the gain value to adjust the brightness of the highlights.

Screenshot_6.png

I did the same process for all of the other images.

Final Image

Screenshot_7.png

Clean up

Removing People

For this exercise, I was provided with a video and I had to remove the people at the bottom.

First, I created a roto node and connected it to the video. I then drew a shape on the floor. Then I right-clicked on it and pressed "Planar-track-this-shape-fwd". I then clicked "CornerPin2D relative, baked".

Screenshot_1.png

Next, I disconnected the roto node from the video and added a RotoPaint node. I then used the clone tool to remove the people. However, it did not move with the video.

Screenshot_2.png

To fix this I added a frame hold node with set the whole sequence to the same frame. I set this to frame 1001. I then added a roto node to it to make it so only the area in the roto would be affected and I connected this to a copy node. Next, I added a premult node to remove the rest of the video. I then connected the corner pin node and then used a merge node to connect it to the original video.

Screenshot_3.png

This worked correctly. However, the part that I masked out was too bright. I fixed this by adding a grade node between the copy node and the premult node. I decreased the multiply value to make it darker.

Screenshot_4.png

Final Video

Screenshot_5.png

Removing a boat

For this exercise, I was provided with a video. I had to remove the Boat and the rope attached to it.

First, I created a roto node and connected it to the video. I then drew a shape on the boats and rocks in the background because the didn't move. Then I right-clicked on it and pressed "Planar-track-this-shape-fwd". I then clicked "CornerPin2D relative, baked".

Screenshot_1.png

I then added another roto node and created a shape in the water. I also added a feather and a blur node to it. I connected this to the original footage using a copy node and connected that to a premult node.

Screenshot_2.png

Next, I added a transform node after the premult node.  I then used a merge node to merge it with the original video. I used the transform node to move the roto shape on top of the boat.

Screenshot_3.png

After that, I added a grade node to match the colour of the water.

Screenshot_5.png

I repeated this process until the whole boat had been removed.

Screenshot_6.png

To remove the rope I used the same process except I made the roto parallel to it so I could do it with one patch.

Screenshot_7.png

However, the patch was overlapping the rocks. So, to fix this I added a merge node and set it to stencil. I then connected a roto node to that and drew around the rocks. I also added the corner pin node so it tracks with the scene. I connected the merge node to the previous merge node.

Screenshot_8.png

Final Video

Screenshot_10.png

Advanced Cleanup

For this exercise, I was provided with a video and I had to remove the logo on the box

First, I created a roto node and connected it to the video. I then drew a shape around the logo but making sure that I didn't get the boys arm. Then I right-clicked on it and pressed "Planar-track-this-shape-fwd". I then clicked "CornerPin2D relative, baked".

Screenshot_1.png

Next, I disconnected the roto node from the video and added a RotoPaint node. I moved the timeline to frame 1040. I then used the clone tool to remove the logo. However, it did not move with the video.

Screenshot_2.png

To fix this I added a frame hold node with set the whole sequence to the same frame. I set this to frame 1040. I then added a roto node to it to make it so only the area in the roto would be affected and I connected this to a copy node. Next, I added a premult node to remove the rest of the video. I then connected the corner pin node and then used a merge node to connect it to the original video.

Screenshot_3.png

One problem was the box got lighter and darker as he turned it and the patch that I made didn't. To fix this I added a grade node and animated it throughout the whole video to match the brightness.

Screenshot_4.png

Another problem was box got shadows on it from the boy's arm and the patch didn't. To fix this I added a grade node and connected a roto node to it. I made the roto shape the same shape as the shadow and then animated it so it moved with the original shadow. I then adjusted the grade node so it was darker. I had to match the colour too. I also added a gradient to make it match even more.

Screenshot_6.png

The last problem was the boy's arm was cut off when he put his arm over the patch. To fix this I added a merge node under the premult node and set it to stencil. Then I connected it to a roto node and drew around his arm. I had to animate it so that roto stayed around his arm when he moved it. I also had to remake the shadow using the same method that I used before.

Screenshot_7.png

Final Video

Screenshot_8.png

In Class Task

For this exercise, I was provided with a video of someone picking up a bag and then walking off-screen.

I had to remove the tracking markers, remove the logo on the bag, change the colour of the green screen background and put a picture on the tv.

Removing the tracking markers

First I added a frame hold and set it to frame 1081. I used this frame because all of the tracking markers were visible. I then added a roto paint node in between the original footage and the frame hole and I used the clone tool to remove them.

Screenshot_1.png

However, the whole video was only showing one frame. So to fix this I added a copy node and connected the B pipe to the frame hold and connected the A pipe to a roto node. I then roto'd around the tracking markers. Then I connected the copy node to a premult node and then merged it with the original footage.

Screenshot_2.png

Then, then I added two more roto nodes. One around the head and one around the top half of his body. I then animated it as he moved. I merged them with the of roto using stencil. This made it so the original roto will not affect the man.

Screenshot_3.png

Removing the logo from the bag

First, I created a roto node and connected it to the video. I then drew a shape around the logo. Then I right-clicked on it and pressed "Planar-track-this-shape-fwd". I then clicked "CornerPin2D relative, baked".

Screenshot_4.png

Next, I disconnected the roto node from the video and added a RotoPaint node and a frame hold node and set it to frame 1020.  I then used the clone tool to remove the logo. However, the whole video was only showing one frame.

Screenshot_5.png

To fix this I added a roto node to it to make it so only the area in the roto would be affected and I connected this to a copy node. Next, I added a premult node to remove the rest of the video. I then connected the corner pin node and then used a merge node to connect it to the original video.

Screenshot_6.png

One problem was the bag got lighter and darker as he moved it and the patch that I made didn't. To fix this I added multiple grade nodes and animated it throughout the whole video to match the brightness. I also added a grain node to match the grain on the rest of the video.

Screenshot_7.png

Changing the colour of the greenscreen

Screenshot_1.png

First, I added a Denoise node to remove some of the grain in the background. Then I added two keylight nodes and merged them using a keymix node. The first keylight was used to remove the whole background. The second keylight was used to keep more of the detail in the hair.

Next, I added a copy node and a premult node. Then I merged it with a constant which I made blue.

Screenshot_2.png

I noticed that some of the green from the greenscreen was still showing. So I added a Despil Madness node in between the premult and copy node.

Screenshot_3.png

One problem that I noticed was the shadow under the bag was grey when it should have been blue. To fix this I added another keylight and merged it with a keymix. I adjusted the keylight until it was correct. I then had to animate the roto to move when he moved.

Screenshot_4.png

Another problem was the logo on his top was being affected by the greenscreen so it looked blue. To fix this I added a roto node and roto'd around it. Then I animated it when he moved. I then merged it and set it to over.

Screenshot_5.png

I also noticed the TV and TV stand did not look correct. To fix this I added another roto node and roto'd around it. I then merged it and set it to plus.

Screenshot_5.png

Adding an image to the TV

First, I added a ColorBars node. I then moved it into the correct place using the Reformat, CornerPin2D and Transform nodes. I then merged it and set it to plus.

Screenshot_6.png

But, when he walked past it, the image would go over the top of him. To fix this I copied the roto from when I removed the tracking markers and merged.

Screenshot_7.png

Final Video

Node Tree

Screenshot_8.png
bottom of page