More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  DHCODEC SPACEProfileFriendsBlogMore Tools Explore the Spaces community

DHCODEC SPACE

August 07

Latest Package On DM6437

Now I am preparing a release package for S264 on DM6437
The package will be released at http://sourceforge.net/projects/dm-qcif-codc/ 

Seeking Cooperation Parnter

One person's effort is very limited. I do long for parnters can take effort together.

On PC side, I am planning to set up a website and sell the codec through e-sale. Now I already start works on the website.

I am very opening for a partner that can in charge of the high level windows application such as MFC, Directshow Filter, Win32 programming.

For the details of it, please contact me at dhcodec@hotmail.com. Welcome your query and advice.

I am here waiting for you.

 
July 24

Re-structure C Code

This time re-structure C Code, inner-loop filter will be added in.
July 23

Re-strcture C code again

The performance is not good enough, have to re-structure the C code again.
 
 
July 17

Current Satuts

Current Satuts:
 
 Inner-loop filer have not added in.
 
Come to 50fps.
 
Keep working on optimization.
July 07

TI C64X+ Optimization

Current Satuts:
 
 
Did some simplify on encoder and re-structure C code.
Re-did some module's assembly code optimization.
Inner-loop filer have not added in.
 
Now the encoder come to 30fps.
 
Keep working on optimization,  added in inner-loop filter. Hope close to D1 real time encoding.
 
 
June 16

TI C64X+ DSP optimization

Current Status:
 
On TI C64x+ DSP at 600MHz, achieved CIF 10fps. But it's not fast enough.
 
I will do some modification on the code structure, then re-do the optimization.
 
This time, I will target at CIF 30fps.
April 22

Anomaly?

Another Anomaly?
 
The instructions below cause system error.
The code stay in a loop, system error while the loop was exctued in a few times.
 
              ABS .L1 A28,A4
          || ABS .L2 B28,B4
          || ADD .S1 A24,1,A24
          || ADD .S2 B24,1,B24
 
              CMPLT .L1 1,A4,A1
          || CMPLT .L2 1,B4,B1
 
              ADD .D1 A21,A5,A21
          || ADD .D2 B21,B5,B21
          || CMPEQ .L1 0,A28,A0
          || CMPEQ .L2 0,B28,B0
 
              AND .L1 A0,A1,A1 
          || AND .L2 B0,B1,B1
 
 
April 21

Anomaly?

Guess what will happen here?
 
                   XPND2 .M1 A0,A0
                || XPND2 .M2 B0,B0
               
                   XPND2 .M1 A1,A1
                || XPND2 .M2 B1,B1
 
                   XPND2 .M1 A2,A2
                || XPND2 .M2 B2,B2       
 
Bing.... System will crash....!?  
 
It's absolutly an anomaly.
April 08

DirectShow Filter Source Code Available

Thanks Mr Xie.
 
Mr Xie H.J developped a DirectShow Filter Source Code that can pack DHCODEC static library as DirectShow Filter.
 
Authorized by Mr Xie H.J, DHCODEC can use the source code as basis.
 
Welcome email asking for the source code.

Friendly Link

Thanks Mr Wang Q.M's  reference linking.
 
Mr Wang Q.M's  blog linking is:
 
 
April 01

Anomaly?

 
      LDBU .D1 *A6[-1],A16
||   LDW .D2 *B6,B16
 
     where "A6==B6"
 
     should written into:
 
      LDBU .D1 *A6[-1],A16
      LDW .D2 *B6,B16
 
      Strange oh..?
March 15

New Feature Added

Luminance and contrast adjustment.

Original image and modified image comparison as below.


March 07

New Feature Added



Optimized Video Rotation Added.



New Feature Added



Optimized Encryption/Decryption for stream data. Security Key Length is 128 bit.



March 04

New Feature Added

Optimized edge enhancement is available now.
 
 

New Feature Added

Optimized double sampling is available now.
January 14

New Feature Added

Compression Rate-Control added.
January 04

New Feature Added

New Feature Added:
 
Motion Detection:
 
         A motion detection module is added. Algorithm is implemented, not optimise yet.
 
         Current module can detect and locate one object. Can be further develop based on user request.
 
 
 
 
Color Space Conversion:
 
        YUV420/RGB32 Color space conversion is available. Function is optimised.
 
 
 
 
 
December 22

Error while encounter special features

User feedback:
 
     While decode one baseline stream file which is saved by user, decode exit with error without decode any frame.
 
 
Cause:
 
     By go into the syntax of the baseline stream file, the stream contain some features(flag) that decoder does not support.
 
Fix:
     Fix added into package released after 2007-01-01.
     While detected un-supported features, decoder will give DEC_NOT_VALID flag. 
 

About Evaluation Package

Evaluation package:
 
Welcome requesting for evaluation package.
Evaluation Package is free and the program can process video around 10 minutes at 30fps.
Library is built by Visual Studio 2005, Runtime Library Setting is Multi-Thread (MT). It can be changed depend on user request.
 
Required by MPEGLA, there are some information need to fill while licensee provide the evaluation package.
Company/organization:
Contact Person:
Address:
Email:
Contact Number:
Fax Number:
 
 
If you are interesting in DSP Version Library, please contact me.
December 20

Decoder Feature

For users who request evaluation package, please note that features supportted by decoder is limited.
Certain features may not support.
 
December 17

Flower

Flower CIF (352x288) 250 frames at 30fps.
Intra Period set to 30. Preset mode from 1 to 5.
System I (Desktop):
CPU:AMD Sempron 1.4G
OS: Windows XP
Picture at 430kbps.
 

ErioK

ErioK CIF (352x288) 50 frames at 30fps.
Intra Period set to 30. Preset mode from 1 to 5.
System I (Desktop):
CPU:AMD Sempron 1.4G
OS: Windows XP
Picture at 147kbps.

Container

Container CIF (352x288) 300 frames at 30fps.
Intra Period set to 30. Preset mode from 1 to 5.
System I (Desktop):
CPU:AMD Sempron 1.4G
OS: Windows XP
Picture at 86kbps.
View more entries