YOV408 Programming Tutorials
 
Home Forum IdeaBox News
Tutorials Articles CodeSpot Search
About : Contact us, Partnerships, Members.
My settings : Register.
Page Style : Dark | Bright | Old.
Because programming can also be a hobby : Programming resources, forums, articles and codes. Right here. Right now.   (C) Copyright 2003 - 2009, yov408.com.
5 online users, 3895 forum messages,
1154 tutorials, 7728045 visits.
.:: LOGIN ::.

Login :    

Password :    

Forgot your password ? Please click here.
If you don't have a login yet
you can Register in a second !

.:: Links ::.



.:: Survey ::.
What programming experience do you have ?
  Hobbyist
  Student
  Professional
  Retired

Already 413 votes for this survey!
.:: Forum : Global latest messages ::.
 Matlab source code for g... (02/7-14:27)
 Matlab source code for g... (02/7-14:10)
 Matlab source code for g... (02/7-14:04)
 Matlab code for MPEG/h.2... (02/7-12:21)
 Webcam programming (30/6-10:23)
 MATLAB code help please.... (30/6-09:03)
 matlab codes in high dim... (29/6-09:27)
 MATLAB code help please.... (29/6-02:54)
 How to read, write and m... (28/6-10:35)
 MATLAB code help please.... (27/6-10:00)
.:: Tutorials categories ::.
3D Engines Principles (3D Geometry, Occlusion Culling / BackFace Culling / BSP, Raytracing techniques, Voxel Engines)
3D Programming (3D Effects and Techniques, 3D Engines Principles, DirectX, Lighting and Shading, OpenGL, Texture Mapping)
Artificial Intelligence (Flock and Crowd Behaviours, Genetic Algorithms, Neural Networks)
Assembly (Assembly 68k (Motorola), Assembly 80x86 (AMD/Intel))
Audio Libraries (DirectX, OpenAL)
Classification / Recognition / Classes (Support Vector Machine)
Communication Protocols (Chat Protocols, Email Protocols, Firewire - 1394 Standard, FTP Protocol, Hypertext Transfer Protocol (HTTP), Modems and Modulation, MySQL Protocol, Parallel Port, Serial Port, TCP/IP Protocol, Telnet Protocol, USB Protocol)
Compressions (Jpeg Image Compression, MPEG Audio Compression, MPEG Video Compression, Ogg Vorbis Audio Compression (Vorbis.ORG))
Computer / Programming Theory (Multithreading, Operating Systems, Script Compilers / Interpretors)
Computer Science (Algorithms, Artificial Intelligence, Computer / Programming Theory, Data Processing, Face Recognition, Fuzzy Logic, Games / Animations / Graphics, Miscellaneous, Numerical Techniques, Robotics related, Science, Statistical signal techniques)
Data Processing (Cryptography, File Formats, Huffman Compression, Regular Expressions)
Databases (MySQL/SQL)
Digital Image Processing (Colorization of black and white images, Image segmentation, Motion Detection)
Games / Animations / Graphics (Collision Detection, Particles engines / Particle Systems, Pathfinding Algorithms, Tile Maps)
Java (Java Optimisations)
Java Sun Technologies (Java, JavaScript)
Microsoft .NET (.NET Framework, ASP .NET, Visual Basic .NET)
Numerical Techniques (Classification / Recognition / Classes, Optimisation Techniques, Regression / Interpolation)
Php (+ MySQL) (Sessions)
Physics (Car Physics, Collision Response, Deformable, Breakable solids, Physics Simulations (Various Physics Domains), Rigid Body Dynamics)
Programming Languages (Assembly, C, C#, C++, Cobol, Databases, Delphi (Pascal), Java Sun Technologies, Microsoft .NET, Miscellaneous, Perl, Python, QBasic/Basic, Scripting in Operating Systems, Tex / LaTeX, Visual Basic, Web Scripting/Markup Languages, Webdesign, Windows Specifics)
Regression / Interpolation (PLS (Partial Least Square) Regression)
Science (Mathematics, Physics)
Scripting in Operating Systems (Batch (DOS) scripting, Unix/Linux Shell Scripting (Bash))
Signal Processing (Audio Libraries, Compressions, Digital Audio Processing, Digital Filters Design, Digital Image Processing, Digital Signal Processing, Digital Video Processing, Feature (Variable) Selection, Fourier Analysis, Kalman Filters, Matlab, Resampling / Downsampling / Upsampling, Speech processing, Wavelet Analysis)
Speech processing (Linear Predictive Coding, Speech recognition, Speech synthesis)
Statistical signal techniques (Hidden Markov models)
TCP/IP Protocol (Network engines principles, Winsock (Windows Socket API))
Web Scripting/Markup Languages (Active Server Pages (ASP), CSS (Cascaded Style Sheets), Html, Php (+ MySQL), XML)
Webdesign (Security)
Windows Specifics (DirectShow filters and library, Memory mapped Files / Share memory, Preprocessor directives, Semaphore / Mutex / Synchronizing Threads, Video For Windows (Video library), Windows GUI)
.:: Links ::.

http://www.what-auto.com For those of you who are also car enthousiasts, this website gives a huge list of technical specs, data sheets about hundreds of cars around the world.
Devmaster.Net Huge quality contents updated on a daily basis and supported by a large community of programmers from all sides of the industry.
CodeSampler.Com Very useful website devoted to OpenGL and DirectX, 3D programming in general, with fully commented code samples.

.:: Latest news ::.
huffman decoding - 23rd January, 09:52

Huffman algorithm for lossless compression is widely used in modern video, image and audio encoding standards such as mp3, aac, jpeg, mpeg2, mpeg4 etc... Once the huffman tree is built the encoding process is very simple. Each word which needs to be encoded is looked up in the huffman tables and it's encoded translation is output in the bitstream. The process on the decoder's side is much more complex because it doesn't know in advance, in the bitstream, the seperation between the different encoded words.

The huffman algorithm guarantees that an encoded word never starts be another valid encoded word (a bit like phone numbers : what if someone else had the first part of your phone number as a phone number, nobody could ever reach you...). In short, the easiest way through for the decoder is to read one bit at a time and check in the huffman tables if the encoded word is found. Of course this process can be slighly accelerated by sorting the huffman tables by code length but it remains very slow.

In fact the most widespread technique for huffman decoding uses lookup tables. A huffman encoded word can be decoded in only one lookup (sometimes two if necessary). The technique is slighly tricky because it requires to create 'different' tables based on the classic huffman tree but in most cases it's really worth it. I found this page which explains it all : Practical Huffman Coding (http://www.compressconsult.com/huffman/)
> Comments (3)
> More news

.:: Forum : Unanswered messages ::.
Topic of the post Author Viewed
Install "Torque game engine advanced"mahdavi232
watermarking 3D using wavelet transfomemira231
High-Frequency ranges of a speech signal (discription of)RSousa185
import the KDD Cup 1999 and multiobjective genetic algorithm with matlabwasiswa151
matlab codeshagha_J143
import the KDD Cup 1999wasiswa97
matlab codes in high dimensional data clustering rebelfirst66
How to read, write and modify a wave file using Delphi halimi51
.:: Forum : Most popular threads ::.
Topic of the post Author Posts
image processing402
face recognition388
Motion Detectionkhhem154
MATLAB code help please....125
Webcam programmingMirko106
Looking for MATLAB source code for mp3 compressionLiu Ming ye70
Matlab source code for genetic algorithm based fuzzy controller49
Union & intersection of meshes49
About Beat Detection Articleyov32
TO BE READ BEFORE POSTING : Forum rules and policiesFred29
Matlab source code on Specch Recongition System?andy27
image processing using MATLAB25
MATLAB Programmingphoenix13323125
About this forumFred22
event detection in video20
Face Recognition20
video coding for wavelet compression20
Image reading in C/C++20
car plate recognition?? help!!!19
MATLAB source code for 'template matching'19
.:: Forum : Latest Messages ::.
Topic of the post Author Date
Matlab source code for genetic algorithm based fuzzy controllerZAHRAMAHDI2nd Jul, 14:27
Matlab source code for genetic algorithm based fuzzy controllerZAHRAMAHDI2nd Jul, 14:10
Matlab source code for genetic algorithm based fuzzy controllerZAHRAMAHDI2nd Jul, 14:04
Matlab code for MPEG/h.264 video encoding and decodingprakop2nd Jul, 12:21
Webcam programmingVabs30th Jun, 10:23
MATLAB code help please....tp1977_ece30th Jun, 09:03
matlab codes in high dimensional data clustering rebelfirst29th Jun, 09:27
MATLAB code help please....Harry8629th Jun, 02:54
How to read, write and modify a wave file using Delphi halimi28th Jun, 10:35
MATLAB code help please....ashishk01327th Jun, 10:00
MATLAB code help please....Harry8626th Jun, 00:29
MATLAB code help please....Mohit25th Jun, 11:19
MATLAB code help please....Mohit25th Jun, 11:18
MATLAB code help please....sandeepkuber25th Jun, 08:51
handwritten text recognitionMohit25th Jun, 08:41
CFP: ISNN2010 (June 6-9, 2010; Shanghai, China)corycountree19th Jun, 20:51
MATLAB code help please....shagha_J19th Jun, 20:30
matlab codeshagha_J19th Jun, 20:13
Speech recognition: Matlab source codearchilles17th Jun, 12:49
Lip and eyes segmentationarchilles17th Jun, 12:40
Speech recognition: Matlab source codesujata17th Jun, 09:29
Mean Shift algorithmserene17th Jun, 09:00
MPEG video compression codes needed!!!!!!!!mostafasign16th Jun, 09:39
Matlab code for MPEG/h.264 video encoding and decodingmostafasign16th Jun, 09:36
import the KDD Cup 1999 and multiobjective genetic algorithm with matlabwasiswa13th Jun, 06:36

.:: Ideabox : latest ideas ::.
Idea Subject Author Date
Is there anybody who knows any coding on crack detection?Nuroul12th May, 09:48
Feedback delay in linear and non-linear control system with input disturbances.abhi160075th Apr, 14:10
Face recognitionpearllyn23rd Mar, 02:57
can anybody help Me for code for network codng in MATLABMuhammad6th Jan, 14:18
face recognition using eigen face method with neural networkschiti7th Nov, 12:53
steganographymano23rd Oct, 09:35
Shape Texture extraction from face image using Matlabnive10th Oct, 13:35
micro controllers,quality assesment measure for colour imagesshanthi_ec88528th Aug, 07:57
stock exchange decession making tools by back propagation nural networkcsayantan24th Jul, 17:51
palm and hand geometry based person identificationnaved7th Oct, 09:53

.:: Ideabox : latest idea comments ::.
Topic Author Date
Hand-written characters recognitionnagaarcot20th May, 07:46
Hand-written characters recognitionnagaarcot20th May, 07:43
Hand-written characters recognitionnagaarcot20th May, 07:41
Hand-written characters recognitionnagaarcot26th Mar, 09:59
Traffic Simulatoryeek016th Mar, 07:49
Traffic Simulatoryeek016th Mar, 07:46
Traffic Simulatorruthy17th Oct, 04:33
Traffic Simulatoropraveen27th Sep, 13:32
Traffic SimulatorMees15th Sep, 23:55
palm and hand geometry based person identificationsweethana6th Mar, 15:45

.:: CodeSpot : latest code comments ::.
Code name Author Date
Serial Port Programming C++ source codelogisch11th May, 18:22
FFT Java source code (Simple radix-2 recursive)vidya_Angel19th Nov, 18:53
FFT Java source code (Simple radix-2 recursive)vidya_Angel19th Nov, 18:47
LPC (Linear Predictive Coding) matlab sourcehijjawe_Jo18th Sep, 18:43
FFT C source code (Simple radix-2)trishmitch24th Apr, 15:24
LPC (Linear Predictive Coding) matlab sourcevikram871217th Apr, 09:23
Serial Port Programming C++ source codezingaroo3x18th Feb, 15:47
Kernel PLS (Partial Least Squares) for regressionchaile6th Feb, 17:37
JPEG Decoder Source Codeaalok8th Oct, 13:48
Bitmap .bmp file format load / How to load bitmaps.mremci30th Jul, 14:54