110 lines
7.0 KiB
Plaintext
110 lines
7.0 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## Optical Flow மூலம் கையடக்க இயக்கத்தை கண்டறிதல்\n",
|
|
"\n",
|
|
"இந்த பயிற்சி [AI for Beginners Curriculum](http://aka.ms/ai-beginners) இன் ஒரு பகுதியாகும்.\n",
|
|
"\n",
|
|
"[இந்த வீடியோவை](../../../../../../lessons/4-ComputerVision/06-IntroCV/lab/palm-movement.mp4) கவனியுங்கள், இதில் ஒரு நபரின் கையடக்கம் நிலையான பின்னணியில் இடது/வலது/மேலே/கீழே நகர்கிறது.\n",
|
|
"\n",
|
|
"<img src=\"../../../../../../translated_images/ta/palm-movement.341495f0e9c47da3.webp\" width=\"30%\" alt=\"கையடக்க இயக்கத்தின் ஃப்ரேம்\"/>\n",
|
|
"\n",
|
|
"**உங்கள் இலக்கு** Optical Flow ஐ பயன்படுத்தி, வீடியோவில் எந்த பகுதிகள் மேலே/கீழே/இடது/வலது இயக்கங்களை கொண்டுள்ளன என்பதை கண்டறிவதாக இருக்கும்.\n",
|
|
"\n",
|
|
"வகுப்பில் விவரிக்கப்பட்டது போல வீடியோ ஃப்ரேம்களை பெறுவதில் தொடங்குங்கள்:\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Code here"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"இப்போது, சொற்பொழிவில் விவரிக்கப்பட்டுள்ளபடி அடர்த்தியான ஆப்டிகல் ப்ரோ ப்ரேம்களை கணக்கிடுங்கள், மற்றும் அடர்த்தியான ஆப்டிகல் ப்ரோவை துருவக் கோணங்களுக்கு மாற்றுங்கள்:\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Code here"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"ஒவ்வொரு optical flow ஃப்ரேமிற்கும் திசைகளின் ஹிஸ்டோகிராம் உருவாக்கவும். ஹிஸ்டோகிராம் என்பது குறிப்பிட்ட பின்களில் எத்தனை வெக்டர்கள் உள்ளன என்பதை காட்டும், மேலும் ஃப்ரேமில் உள்ள இயக்கத்தின் வெவ்வேறு திசைகளை பிரிக்க வேண்டும்.\n",
|
|
"\n",
|
|
"> நீங்கள் குறிப்பிட்ட அளவுக்கு குறைவான மாபெருமையை கொண்ட அனைத்து வெக்டர்களையும் μηலமாக்க விரும்பலாம். இது வீடியோவில் கண்கள் மற்றும் தலை போன்ற சிறிய கூடுதல் இயக்கங்களை நீக்க உதவும்.\n",
|
|
"\n",
|
|
"சில ஃப்ரேம்களுக்கான ஹிஸ்டோகிராம்களை வரைபடமாக காட்டவும்.\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Code here"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"ஹிஸ்டோகிராம்களைப் பார்க்கும்போது, இயக்கத்தின் திசையை நிர்ணயிப்பது மிகவும் எளிதாக இருக்க வேண்டும். மேலே/கீழே/இடம்/வலது திசைகளுக்கு ஏற்ப பொருந்தும் பின்களைத் தேர்ந்தெடுக்க வேண்டும், மேலும் அவை குறிப்பிட்ட ஒரு வரம்புக்கு மேல் இருக்க வேண்டும்.\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Code here"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"வாழ்த்துக்கள்! மேலே உள்ள அனைத்து படிகளையும் நீங்கள் முடித்திருந்தால், நீங்கள் ஆய்வகத்தை முடித்துவிட்டீர்கள்!\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"\n---\n\n**குறிப்பு**: \nஇந்த ஆவணம் [Co-op Translator](https://github.com/Azure/co-op-translator) என்ற AI மொழிபெயர்ப்பு சேவையைப் பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சிக்கின்றோம், ஆனால் தானியங்கி மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறான தகவல்கள் இருக்கக்கூடும் என்பதை தயவுசெய்து கவனத்தில் கொள்ளுங்கள். அதன் தாய்மொழியில் உள்ள மூல ஆவணம் அதிகாரப்பூர்வ ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்முறை மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்த தவறான புரிதல்கள் அல்லது தவறான விளக்கங்களுக்கு நாங்கள் பொறுப்பல்ல.\n"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"language_info": {
|
|
"name": "python"
|
|
},
|
|
"orig_nbformat": 4,
|
|
"coopTranslator": {
|
|
"original_hash": "153d9e417e079bf62f8f693002d0deaf",
|
|
"translation_date": "2025-10-11T11:55:22+00:00",
|
|
"source_file": "lessons/4-ComputerVision/06-IntroCV/lab/MovementDetection.ipynb",
|
|
"language_code": "ta"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
} |