CBSE Class 10 · Artificial Intelligence, code 417 · Unit 5, 2026-27

Computer vision class 10 questions and answers, for a unit that is small on paper and big in the lab.

These computer vision class 10 questions and answers start with a fact many students miss: in CBSE 417 for 2026-27, Computer Vision carries only 4 of the 50 theory marks, yet the syllabus gives it twice as many practical hours as theory hours. So this page does two jobs. It answers the short theory questions on pixels, resolution, grayscale, RGB and CV tasks, and it works the kernel, convolution and CNN arithmetic the practical and viva lean on. Our batch teaches the unit the same way.

Live online · 4 theory marks, big practical · pixel and RGB counts worked · convolution and pooling by hand · image programs for the file · first class free

Start here

Courses that cover Computer Vision

The 417 course whose Class 10 batch teaches Unit 5, the Orange course for the coral bleaching image walkthrough, and AI and ML for students who want to see a CNN trained, not just drawn.

Ans. The short version

Computer vision class 10 questions and answers for CBSE 417 come from Unit 5, which carries 4 of the 50 theory marks in 2026-27, the smallest theory unit, but 20 practical hours against 10 of theory. The theory paper asks about CV applications, CV tasks (classification, localisation, object detection, segmentation) and image basics: pixels, resolution, pixel values from 0 to 255, grayscale and RGB. Convolution, kernels, CNN layers and no-code image tools sit in the practical half, along with two image programs for the file. Modern Age Coders teaches both halves live, Monday and Wednesday at 9:00 PM IST, or personalised one to one.

Q1. How much is CV worth?

How many marks is computer vision in Class 10 AI for 2026-27?

Computer Vision carries 4 theory marks out of 50, the smallest share of any unit examined in the written paper. But the 2026-27 curriculum gives it 10 theory hours and 20 practical hours: no other theory unit has more practical time than theory time.

Part of Unit 5Topics in the 2026-27 curriculumWhere it is assessed
Introduction and applicationsWhat CV is, where it is usedTheory paper
CV concepts and tasksClassification, classification with localisation, object detection, segmentationTheory paper
Basics of imagesPixel, resolution, pixel value, grayscale and RGB imagesTheory paper
No-code AI toolsLobe, Teachable Machine, Orange; the coral bleaching walkthroughPractical
Image features and the convolution operatorFeatures such as edges and corners; applying a kernelPractical
Convolutional Neural NetworkThe kernel and the layers of a CNNPractical

What that means in the written paper

  • Four one-mark objective items and one two-mark question in the 2025-26 sample paper, with no four-mark question from this unit.
  • Short answers win. A definition, a count of pixels or values, or naming the right CV task.
  • The 2026-27 sample paper for 417 is not out yet, so read these counts as last year's pattern.

What it means in the practical

The practical exam covers Units 4 to 7, so CV is part of it. Two of CBSE's eight suggested programs are image programs: read an image and display it, and read an image and identify its shape. Early detection of coral bleaching is one of CBSE's sample projects. Expect the viva to ask what a kernel does or why pooling is used, even though those topics are not in the theory list.

The program list and file format are on the 417 project and practical file page.

Q2. Count the pixels

Pixel and resolution class 10: definitions and the sums

A pixel, short for picture element, is the smallest unit of a digital image. Resolution is the number of pixels in an image, written as width x height, so a 1920 x 1080 image has 1920 pixels across and 1080 down.

ImagePixels (width x height)Values stored, grayscaleValues stored, RGB
800 x 600480,000480,0001,440,000
1920 x 1080 (full HD)2,073,6002,073,6006,220,800
4000 x 3000 (a 12 megapixel photo)12,000,00012,000,00036,000,000

Grayscale and RGB

Grayscale: each pixel holds one number for brightness. In a byte image that number runs from 0 (black) to 255 (white), because one byte has 8 bits and 2 to the power 8 is 256 possible values.

RGB: each pixel holds three numbers, one each for red, green and blue, each from 0 to 255. Mixing them gives the colour. That is why an RGB image stores three times as many values as a grayscale image of the same size.

One simple way to turn a colour pixel grey is to average its three values: (90, 180, 30) becomes 100. Image libraries such as OpenCV weight green most, which gives 136 for the same pixel, so say which method you used.

Colours to know by their numbers

(R, G, B)Colour
(0, 0, 0)Black
(255, 255, 255)White
(255, 0, 0)Red
(0, 255, 0)Green
(255, 255, 0)Yellow (red plus green light)
(128, 128, 128)Mid grey: equal values give a shade of grey

Q3. Name the task

Computer vision tasks and applications, with the one-mark distinctions

Computer vision is the field of AI that lets a machine take in images or video and extract information from them to make a decision. Image processing, by contrast, only changes an image, such as brightening or resizing it; it is a subset of computer vision.

TaskWhat the output isExample
ClassificationOne label for the whole imageA leaf photo is labelled "healthy" or "diseased"
Classification with localisationOne label plus a box around that one objectThe app says "cat" and draws a box round the single cat
Object detectionBoxes and labels for many objects in one imageA traffic camera boxes every car, bus and scooter
Instance segmentationThe exact pixels of each separate objectEach person in a crowd photo is outlined separately

Facial recognition

Phones unlock and schools mark attendance by matching a face to stored features.

Face filters

The app finds the eyes, nose and mouth in each video frame and places the effect on them.

Search by image

A photo of a plant or a shoe is used as the query instead of typed words.

Retail

Cameras follow which shelves shoppers visit and spot empty racks for restocking.

Self-driving cars

The car detects lanes, signs, vehicles and people around it, many times a second.

Medical imaging

Scans and X-rays are checked for patterns a doctor then confirms.

The trap in task questions is one word: "every" or "all" objects means detection; "exact outline" or "pixels" means segmentation; a single object with a box is localisation. Pairs like these are collected on Class 10 AI difference between questions.

Q4. Apply the kernel

Convolution operator class 10 and the kernel, worked by hand, then CNN

Convolution is the operation of sliding a small matrix, the kernel, over an image, multiplying the overlapping values cell by cell and adding them up to give one output value per position. A kernel is that small matrix; its numbers decide the effect, such as blurring, sharpening or finding edges.

Image and kernel5 x 5 image, 3 x 3 kernel
Image (a light stripe on a dark ground)
10  80  80  10  10
10  80  80  10  10
10  80  80  10  10
10  80  80  10  10
10  80  80  10  10

Kernel (vertical edge finder)
-1   0   1
-1   0   1
-1   0   1

As in the CBSE handbook, the kernel is laid on the image as written, multiplied cell by cell and summed. No flipping.

The first position, step by step

Place the kernel on the top-left 3 x 3 patch (columns 1 to 3). Each row gives -10 + 0 + 80 = 70, and three rows give 210.

Move one column right (columns 2 to 4). Each row now gives -80 + 0 + 10 = -70, so the sum is -210. One more step right gives -210 again.

A 5 x 5 image and a 3 x 3 kernel, with no padding, give a 3 x 3 output, because 5 - 3 + 1 = 3. Each output row is 210, -210, -210: a large positive value where dark turns light, a large negative one where light turns dark. That is an edge, found by arithmetic.

The same in PythonNumPy only
import numpy as np

img = np.array([[10, 80, 80, 10, 10]] * 5)
k = np.array([[-1, 0, 1]] * 3)
print(img.shape)

out = np.zeros((3, 3), dtype=int)
for i in range(3):
    for j in range(3):
        out[i, j] = (img[i:i+3, j:j+3] * k).sum()
print(out)
print(np.maximum(out, 0))

np.maximum(out, 0) is ReLU: negatives become 0.

Outputshape, feature map, after ReLU
(5, 5)
[[ 210 -210 -210]
 [ 210 -210 -210]
 [ 210 -210 -210]]
[[210   0   0]
 [210   0   0]
 [210   0   0]]

img.shape is the idea behind the file program "read an image and identify its shape": an OpenCV image is an array too, and its shape gives height, width and the number of colour channels.

The four layers of a CNN class 10 students should name

LayerWhat it doesWorked numbers
1. Convolution layerApplies kernels to pull out features such as edges, giving a feature mapThe 3 x 3 map above
2. ReLU (Rectified Linear Unit)Replaces every negative value with 0 and keeps positives as they are-210 becomes 0; 210 stays 210
3. Pooling layerShrinks the feature map while keeping the important values; max pooling keeps the largest in each block, average pooling the mean[[3,1,0,2],[5,4,1,1],[0,2,6,8],[1,3,7,2]] with 2 x 2 blocks: max gives [[5,2],[3,8]], average gives [[3.25,1],[1.5,5.75]]
4. Fully connected layerTakes the final features and decides the label"healthy coral" or "bleached coral"

How a perceptron and neural networks work in general belongs to Unit 2; see CBSE Class 10 AI advanced modeling questions.

Q5. Practise for paper and viva

Computer vision class 10 questions and answers to practise

The first set is the shape of the theory paper. The second is what an examiner may ask in the practical viva, where kernels and CNN layers come up.

For the theory paper

  1. How many pixels does an 800 x 600 image have, and how many values does it store in RGB?
    Answer 800 x 600 = 480,000 pixels; x 3 = 1,440,000 values.
  2. A grayscale pixel reads 255. What does it show?
    Answer White, the brightest possible value. 0 would be black.
  3. Which colour is (255, 255, 0)?
    Answer Yellow: full red and full green, no blue.
  4. A model outlines the exact shape of each of three dogs in a photo. Name the task.
    Answer Instance segmentation. Boxes alone would be object detection.
  5. Is brightening a dark photo computer vision or image processing?
    Answer Image processing: it changes the image but extracts no information.
  6. Differentiate between grayscale and RGB images. (2 marks)
    Answer A grayscale image stores one value per pixel, from 0 for black to 255 for white, showing only brightness. An RGB image stores three values per pixel, for red, green and blue, each from 0 to 255, and mixes them to show colour, so it holds three times as much data.

For the practical and viva

  1. A 6 x 6 image is convolved with a 3 x 3 kernel without padding. What size is the output?
    Answer 4 x 4, since 6 - 3 + 1 = 4.
  2. Kernel [[0,1,0],[1,-4,1],[0,1,0]] is placed on the patch [[2,4,6],[1,3,5],[0,2,4]]. What is the result?
    Answer 0. The four neighbours add to 4 + 1 + 5 + 2 = 12 and the centre gives 3 x -4 = -12. A smooth region gives no edge response.
  3. The same kernel on a patch of 1s with a 9 in the centre gives -32. What does ReLU turn it into?
    Answer 0, because ReLU replaces every negative value with 0.
  4. Why is pooling used in a CNN?
    Answer It makes the feature map smaller, so later layers have less to process, and it keeps the result steady when the object shifts slightly in the image.
  5. What is the first layer of a CNN, and what does it produce?
    Answer The convolution layer. It produces feature maps that show where features such as edges occur.

More one-mark items on this unit sit beside the others on Class 10 AI MCQ with answers, and the full list of spoken questions is on CBSE Class 10 AI viva questions.

Q6. How is it taught?

How the batch teaches a unit that is mostly practical

Because the written paper gives Computer Vision so few marks, the class keeps its theory tight and spends the rest of the unit where CV is really assessed: building, running and explaining.

Theory in one tight block

Pixels, resolution, grayscale, RGB and the four tasks are taught on Monday with quick counting drills, then folded into the timed objective sets so those four marks stay safe.

Kernels you can see

On Wednesday students apply kernels to small grids by hand, then to real photos in Python, and watch an edge appear. ReLU and pooling are done on numbers first, pictures second.

Programs, project and viva

The two image programs go into the practical file with their output. The coral bleaching walkthrough is built in Orange, and every student rehearses explaining kernels and CNN layers aloud for the viva.

The hands-on tool has its own page, Orange Data Mining for Class 10 AI. The next theory unit, worth twice as much, is answered on NLP class 10 questions and answers.

Batch or personalised: you choose

Study Computer Vision in the batch, or one to one

The batch takes Unit 5 in its turn, theory first and then the practical work, alongside students doing the same programs. One to one can go straight to what your child needs, a kernel sum, an image program or the viva. Monthly billing with no admission fee; stop at the end of any month.

Option 1 · Fixed batch timings

Group batch, Monday and Wednesday 9 PM

₹1,499

per month, two live classes a week

  • Monday and Wednesday, 9:00 PM IST, live on video
  • Fifteen to twenty Class 10 AI students with one teacher
  • Pixel, RGB and task questions drilled for the 4 theory marks
  • Kernels, ReLU and pooling worked by hand and in Python
  • Image programs and Orange project done in class
Book a free demo in this batch

Option 2 · Choose your own timing

Personalised one to one

₹4,999

per month, one private class a week, at a time set with you

  • Your chosen days and hour, in your own time zone
  • Starts with the CV topic or program your child is stuck on
  • Convolution sums repeated with new grids until correct
  • One to one viva rehearsal on kernels and CNN layers
  • Same CBSE 417 syllabus and teachers
Ask for a personalised plan

If the theory is fine but the image programs or the viva worry you, a few one to one sessions usually settle them. If the student has not started the practical half of the course, the batch covers it with the rest of the syllabus. Fees are shown in your currency.

Studying outside India?

Computer Vision classes for CBSE students in the Gulf and abroad

In Sharjah, Jeddah or Muscat, a CBSE school runs the same Unit 5 practical and the same 4-mark theory section. These are the batch times where you are this winter.

Where you liveMon and Wed 9:00 PM ISTBest format
India (IST)
every Indian city
9:00 PMBatch fits
UAE and Oman
Dubai, Abu Dhabi, Sharjah, Muscat
7:30 PMBatch fits
Saudi Arabia, Qatar, Kuwait, Bahrain
Riyadh, Jeddah, Dammam, Doha, Kuwait City, Manama
6:30 PMBatch fits
Nepal
Kathmandu
9:15 PMBatch fits
Ethiopia and East Africa
Addis Ababa and East Africa Time
6:30 PMBatch fits
Singapore and Malaysia
Singapore, Kuala Lumpur
11:30 PMChoose 1-on-1

When 9:00 PM IST is too late locally, one to one is held at an hour that suits you. See CBSE Class 10 AI online classes in the Gulf and abroad.

What families say

Rated 4.9 across 547 Google reviews

Real reviews from real families. We neither write nor commission them.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

The rest of the Class 10 series

More pages for Class 10 board students

Every page in the CBSE Class 10 AI (417) series, grouped by what you need: classes, each unit, question practice, notes and revision, and the exam itself.

ICSE Class 10 Computer Applications (Java): The Tue and Wed ICSE Java batch ICSE Computer Applications syllabus ICSE Java programs practice ICSE CA important questions

Questions about Computer Vision in Class 10 AI

Computer vision class 10: questions students ask

How many marks is computer vision in class 10 AI 2026-27?

Unit 5, Computer Vision, carries 4 of the 50 theory marks in CBSE 417 for 2026-27, the smallest theory unit. The curriculum gives it 10 theory hours but 20 practical hours, so much of its weight is felt in the practical exam, the practical file and the viva rather than in the written paper.

What questions come from computer vision in the class 10 AI paper?

In the 2025-26 sample paper there were four one-mark objective items and one two-mark question from this unit, and no four-mark question. Expect pixel or value counts, grayscale against RGB, naming a CV task from a description and examples of applications. The 2026-27 sample paper for 417 is not out yet.

What is CNN in class 10 AI?

A Convolutional Neural Network is a deep learning model built for images. It passes an image through a convolution layer that finds features, a ReLU layer that removes negative values, a pooling layer that shrinks the result, and a fully connected layer that gives the final label. In 2026-27 it is listed in the practical part of Unit 5.

What is the convolution operator in class 10?

Convolution slides a small matrix called a kernel across an image. At each position the overlapping numbers are multiplied cell by cell and added, giving one value of the output. With a 5 x 5 image and a 3 x 3 kernel and no padding, the output is 3 x 3. It is used to find features such as edges.

What is a kernel in class 10 AI?

A kernel is a small matrix of numbers, often 3 x 3, that is slid over an image during convolution. Its values decide the effect: one kernel blurs, another sharpens, another finds vertical edges. In a CNN, the kernel values are learned during training instead of being typed in.

What is a pixel and resolution in class 10?

A pixel is the smallest unit of a digital image, one dot holding a value. Resolution is the number of pixels, written as width x height, so a 1920 x 1080 image has 2,073,600 pixels. Higher resolution means more pixels and finer detail, and a larger file.

What is the difference between grayscale and RGB?

A grayscale image stores one number per pixel, from 0 for black to 255 for white. An RGB image stores three numbers per pixel, for red, green and blue, each from 0 to 255. So an RGB image of the same size stores three times as many values: 800 x 600 gives 480,000 grayscale values but 1,440,000 RGB values.

Why do pixel values go from 0 to 255?

A byte image gives each value 8 bits. Eight bits can form 2 to the power 8, or 256, different patterns, so the values run from 0 to 255. That is also why each of R, G and B has 256 levels in a standard colour image.

Which computer vision programs are in the class 10 AI practical file?

CBSE's suggested list for 2026-27 includes two image programs: read an image and display it using Python, and read an image and identify its shape. The shape is the array's height, width and number of colour channels. Your school may add more; at least 15 programs are needed in the file.

Is it worth studying computer vision if it is only 4 marks?

Yes, for two reasons. The theory marks are among the easiest to secure, since most are short definitions or counts. And the practical exam, file and viva together are worth far more than 4 marks, and Computer Vision is part of them, so skipping the unit costs marks there.

Do your classes cover both the theory and the practical of Unit 5?

Yes. The batch teaches the theory topics with timed drills, then does kernels, CNN layers, the image programs and the Orange coral bleaching walkthrough in class, with viva rehearsal. It is included in the monthly fee shown on this page, for the batch or one to one, and the first class is a free demo.

Start

Try a free Computer Vision class

In the free first class your child counts pixels and values for a few images, applies a kernel to a small grid by hand and sees the same result come out of Python, then answers two viva questions on CNN layers. Afterwards the mentor tells you how ready your child is for both halves of the unit, and whether the batch or one to one suits better.

To see how the whole subject is weighted, read the 417 exam date and paper pattern.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Every class is live video. The form requests a callback and reserves nothing.

We call within a few hours. No card, no enrolment fee.

Want it sooner? Book a priority demo

A full live class of about 45 to 60 minutes at a slot you pick, with a written skill report and learning roadmap on WhatsApp afterwards. The fee is adjusted against your first month if you enrol.

Book a priority demo

Keep exploring Modern Age Coders

By class and age

Learn more

Free resources

From the blog

Start here