Author Topic: CPU load very high when using ICamSource  (Read 10360 times)

forumg

  • Newbie
  • *
  • Posts: 7
    • View Profile
CPU load very high when using ICamSource
« on: January 10, 2011, 01:09:54 PM »
Hi

I use IcamSource 2.2.1 on a AtomPC(cpu 330) with win7. The pc handles most sw and loads of serverprograms can run in parallell without problems.

But when starting IcamSource the CPU- load increases to 50-60%

Is there any way to decrease this since it makes the pc slow?
Hopefully updates of the iCamSource sw will target this problem

/Br

Jay

  • Administrator
  • Hero Member
  • *****
  • Posts: 1096
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #1 on: January 11, 2011, 10:54:52 AM »
The motion detection processing can add a significant amount of processing.  On the Motion Detection tab in iCamSource, there is a "Perform Motion Detection" slider.  If you slide it over to "Less Often", then iCamSource should use less CPU.  If you don't use the motion detection, you could try disabling the motion detection completely.

forumg

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #2 on: January 12, 2011, 08:37:59 AM »
Thanks for the reply but...

The motion detection is disabled (I dont use it)

I have also tried to update .Net but still high CPU-load when using Icam source


delphiguru

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #3 on: January 12, 2011, 12:13:52 PM »
i have this problem., too.

Last version of Atom, 3 GB ram.. , clear Win 7

3 IP camera , CPU always 90-100 % 

Perform Motion Detection is disabled.

forumg

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Re: CPU load very high when using ICamSource
« Reply #4 on: January 12, 2011, 01:04:10 PM »
My exact specs are Atom 330 ION pc,4GB ram,Win 7 and SSD which has enough power for 1080p.I know the cpu is "weak" but iCam is the only application that gives such high CPU load (except Crysis ofcourse ;-)

Jay

  • Administrator
  • Hero Member
  • *****
  • Posts: 1096
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #5 on: January 12, 2011, 06:37:07 PM »
Is your camera a USB/Built-In camera or a network/Wi-Fi camera?  If it's a Wi-Fi camera, you can probably reduce the framerate in the camera's configuration page.  That will reduce the processing done by iCamSource.

Each camera you have running in iCamSource will increase the processing load almost linearly, so that two cameras will use about twice the processing of one camera, etc.


forumg

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Re: CPU load very high when using ICamSource
« Reply #6 on: January 13, 2011, 01:59:36 PM »
I use 2 usb cameras. When only using one, the cpu load goes down to 40 %.

Still quite high though, hopefully high load on cpu will be targeted i next sw-releases

BR

Jay

  • Administrator
  • Hero Member
  • *****
  • Posts: 1096
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #7 on: January 14, 2011, 12:20:21 PM »
We're always trying to improve iCam, including performance optimizations.    There are a few things we might be able to do to improve processing load when motion detection is disabled, but motion detection will always have a processing hit involved.

forumg

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Re: CPU load very high when using ICamSource
« Reply #8 on: January 14, 2011, 06:02:04 PM »
Keep up the good work, Icam is a very good app and hopefully next releases have improved performance :-)

SingingSnail

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #9 on: March 17, 2011, 06:59:42 AM »
I have the same deal ... starts at around 15% CPU on quite a powerful laptop with just one camera and no motion detection. Then suddenly it goes upto 60% to 80% and sometimes even more.

Is it possible for me to drop the frame rate somehow? I know I can do this using the quality slider - but is there another way. I presume this would drop the CPU.

I'm using version 2.2.1 on Windows 7 with a Logitech C510 USB camera.

Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 2358
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #10 on: March 17, 2011, 09:31:14 PM »
Do you only have the one camera entry in your Cameras list?

SingingSnail

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #11 on: March 18, 2011, 02:14:38 AM »
Nope ... the built in "Laptop Integrated Webcam" and the USB "Logitech HD Webcam C510".

I get the same when using either the built in one or the USB one. The BUilt in one attaches to the Dell camera software and the Logitech attaches to the Logitech software (obiviously).

The switch from 20% to 100% CPU happens after a few minutes and without me ever attaching to the camera from my iPhone (it stops as soon as i stop the session in the app). It's very predictable and make the laptop usless.

SingingSnail

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #12 on: March 18, 2011, 02:45:02 AM »
Also, this happens with or without motion detection being on. I've tried turning the sound off ... but it still goes to 100% CPU.

Let me know if there is anything else I can try ... this looks like a great app and I'd like to help get this sorted.

Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 2358
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #13 on: March 18, 2011, 01:03:30 PM »
Did you try resetting your iCamSource registry settings that I mentioned in this thread? - http://skjm.com/forum/index.php?topic=1759.msg7555#msg7555

Also, what are the specs (processor, memory, etc.) of the computer you are using?

SingingSnail

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: CPU load very high when using ICamSource
« Reply #14 on: March 23, 2011, 10:53:37 AM »
Did you try resetting your iCamSource registry settings that I mentioned in this thread? - http://skjm.com/forum/index.php?topic=1759.msg7555#msg7555

Also, what are the specs (processor, memory, etc.) of the computer you are using?

I did the registry thing ... and it didn't help.

The machine is a Dell M1330 ... Inet Core Duo T9300 @ 2.50 GHz ... 4GB RAM ... 640GB disk ... Windows 7 SP1 32bit.