Home Blog Page 5

RecolorNeRF: Layer Decomposed Radiance Field for Efficient Color Editing of 3D Scenes

0

Tool for recoloring Nerfs (Code Coming Soon)

Radiance fields have gradually become a main representation of media. Although its appearance editing has been studied, how to achieve view-consistent recoloring in an efficient manner is still under explored. We present RecolorNeRF, a novel user-friendly color editing approach for the neural radiance field. Our key idea is to decompose the scene into a set of pure-colored layers, forming a palette. Thus, color manipulation can be conducted by altering the color components of the palette directly. To support efficient palette-based editing, the color of each layer needs to be as representative as possible. In the end, the problem is formulated as in an optimization formula, where the layers and their blending way are jointly optimized with the NeRF itself. Extensive experiments show that our jointly-optimized layer decomposition can be used against multiple backbones and produce photo-realistic recolored novel-view renderings. We demonstrate that RecolorNeRF outperforms baseline methods both quantitatively and qualitatively for color editing even in complex real-world scenes.

https://sites.google.com/view/recolornerf

Multiview Compressive Coding for 3D Reconstruction

0

Images turn into 3D

Thought of this for claymation and stopmotion looks in cg, i’m pretty sure it’ll improve over time however this undesired stylized claymation look is actually quite interesting to get a cg shape out of a photograph.

abs: https://arxiv.org/abs/2301.08247

project page: https://mcc3d.github.io

Auto Switch Monitor Resolution BAT and Qres

0

Using qres and a cmd this script will switch from any specified resolution to the other and back just with running the BAT file.

@echo off

rem Get the current resolution
set "zzTmp=desktopmonitor get ScreenWidth^,ScreenHeight"
for /f "tokens=4,5 delims=. " %%a in ('ver') do set "version=%%a%%b"
if version GTR 62 set "zzTmp=path Win32_VideoController get CurrentHorizontalResolution^,CurrentVerticalResolution"
for /f %%s in ('wmic %zzTmp% /value ^|find "="') do set "zZ%%s" 1>nul 2>nul
if defined zZCurrentHorizontalResolution set "zZScreenWidth=%zZCurrentHorizontalResolution%"
if defined zZCurrentVerticalResolution set "zZScreenHeight=%zZCurrentVerticalResolution%"
if not defined zZScreenWidth set "zZScreenWidth=1024" & set "zZScreenHeight=768"
set /a zzSsW=%zZScreenWidth%
set /a zzSsH=%zZScreenHeight%
set "zzTmp="
set "zZScreenWidth="
set "zZScreenHeight="
set "zZCurrentHorizontalResolution="
set "zZCurrentVerticalResolution="
echo. Resolution : [%zzSsW%]x[%zzSsH%]

rem Check the resolution and change it accordingly
if "%zzSsW%"=="2560" (
  qres /x:1920 /y:1080
) else if "%zzSsW%"=="1920" (
  qres /x:2560 /y:1440
)

Download QRES from here: https://sourceforge.net/projects/qres/

look for qres.exe and place it in the same folder as the BAT file.
Run the bat file with the previous code and it will switch from 2560 to 1920 and back.

Futurism in 1967, social networks and the advent of AI Art

0

I couldn’t believe how deep this 1967 documentary (based on a book with the same title) revealed us from the technological forecast of the years to come. Social networks, the nostalgia era, and of course “AI Art”.

“The Medium Is The Massage”

Ways to fix your ping

0

Best Ways to Fix Ping Spikes on Windows 10/11

Taken from auslogics

Contents

  • How to Fix Ping Spikes in Wi-Fi
  • How to Get Rid of Ping Spikes in Windows 11 and 10
  • Ping Spikes: Fix the Problem With the Best Solutions
    • Best Solution 1: Run Troubleshooter
    • Best Solution 2: Registry Modification
    • Best Solution 3: Adopt VPN
    • Best Solution 4: Restart Your Internet Connection
    • Best Solution 5: Tweak Wireless Network Adapter Settings
    • Best Solution 6: Clean DNS
    • Best Solution 7: Run Loopback Ping
    • Best Solution 8: Run Various Scans on Your Windows 10/11

Whether you are using Windows 10 or 11, when Ping Spikes occur it affects your connection forcing it to malfunction. If you have had to deal with frequent slow speeds or network interruptions lately, then you may have ping spikes on your Windows 10 or 11.

How to Fix Ping Spikes in Wi-Fi

Ping spikes do not look good on either Windows 10 or 11 particularly if it happens all the time. Higher ping means a slower WiFi network – this pretty much has a negative impact on your computing. Also, it has been reported to affect Ethernet connections too.

So, when your ping spikes, what your Windows 11 may be telling you is that your connection upticks are below average.

Higher pings can also lead to packet loss while streaming online videos or games. For example, if your average ping is 37ms but you find out that it is running well over 200ms then there is cause for worry.

The good thing about the issue is that you can fix ping spikes using different methods. If you are looking for the best solution on how to fix ping spikes on your WiFi, rest assured that you are in the right place.

As you continue reading you will learn different ways to fix ping spikes on your Windows 10 or 11 PC.

How to Get Rid of Ping Spikes in Windows 11 and 10

Knowing how to get rid of ping spikes in Windows 11 and 10 can be the difference between a good experience and a frequently frustrating one.

Ping, also known as Packet Inter-Network Groper, simply tests the connection sent from one device to another. A low ping allows your connection to run smoothly and efficiently.

The best way to ensure low ping on your computer is to remove all sources of slow and inefficient performance. Malware, junk files, application and registry leftovers and other digital bits and pieces tend to accumulate the longer you use the PC. They can grow bigger and start affecting the system’s performance. You can use a computer cleanup utility like Auslogics BoostSpeed to clear your PC and restore top performance.

In addition, these are alternative best ways to get rid of ping spikes in Windows 11 and 10:

  1. Run Troubleshooter
  2. Registry Modification Can Be Useful
  3. Adopt VPN
  4. Check Windows Wireless Network Adapter Settings
  5. Clean DNS
  6. Restart Your Internet
  7. Run Loopback Ping
  8. Run a Scan on Your Windows 11/10

Ping Spikes: Fix the Problem With the Best Solutions

Pro Tip: Run a dedicated PC optimization tool to get rid of incorrect settings, junk files, harmful apps, and security threats that can cause system issues or slow performance.

Free Scan for PC Issues

3.145.873

downloads

Compatible with:

Windows 10/11, Windows 7, Windows 8

There are different methods on how to get rid of your ping spikes issues. Windows 11/10 users have solved challenges of ping spikes with these methods:

Best Solution 1: Run Troubleshooter

If you are on the lookout for Best Ways to Fix Ping Spikes on Windows 10/11 then here is the first method to try. Troubleshooting is one of the best ways to fix ping spikes for many reasons. Troubleshooting your Windows 11/10 helps automatically identify and fix problems, returning it to its best shape.

So, find below steps on how to get rid of ping spikes on your WiFi by running a troubleshooter:

On Windows 10:

  1. Click on the Windows + I keys to open Settings.
  2. Move down to locate Update & Security.
  3. Select Troubleshooting.
  4. Check the right pane for Additional Troubleshooting and then click on it.
  5. Look out for Network Adapters. When you find it, click on Run the Troubleshooter button.
  6. Select All Network Adapters and then click next.

On Windows 11:

  1. Hold down the Windows key and press I to launch Settings.
  2. Navigate to System > Troubleshoot.
Find below the steps on how to get rid of ping spikes on your WiFi
  1. On the Troubleshoot screen, select Other Trouble-shooters.
  2. Scroll down the Other Trouble-shooters screen and locate the Network Adapter tab.
  3. Click Run to launch the troubleshooter.
Click Run to launch the troubleshooter
  1. Implement the suggested fix after the scanning finishes.

Tip: Don’t forget to restart the device immediately after the troubleshooting is completed.

As soon as the troubleshooting completes and the device has been restarted, your ping spikes may get resolved.

Best Solution 2: Registry Modification

The Windows Registry is a powerful centralized database. Modifying your registry can help eliminate ping spikes on your Windows 10/11 PC.

It is also true that your Windows 11/10 Registry is not user-friendly but there is no reason to worry. You will be guided on how to fix your ping spikes seamlessly below.

  1. Press the Windows Key together with the R key on your keyboard to open Run.
  2. Type “regedit” in the Run field and click OK.

Before making further changes in the Registry after opening the Registry Editor, create a backup for safety reasons.

  1. Click on File and select Export.
  2. Modify Export Range as All and type your preferred file name.
  3. Select your location and Save.

You can now proceed with the registry modification.

  1. Navigate to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Multimedia\SystemProfile.
  2. Double-click on NetworkThrottlingIndex on the right.
  3. Change the Value Data field to FFFFFFFF and click on Ok to save.
  4. Next, Navigate to the key below: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.
  5. Click on the subkey representing your network connection.
  6. Select New -> DWORD (32-bit) Value after right-clicking on subkey.
  7. Rename DWORD into TCPackFrequency, double-click on it, and then set the Value Data field to 1.
  8. Repeat Step 10, set another DWORD and give it the following name: TCPNoDelay, Double-click on it and set Value Data to 1.
  9. Now, Navigate to this key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ.
  10. Create a new DWORD here, set its name to TCPNoDel and set its Value Data to 1.
  11. Now, expand MSMQ.
  12. Choose “parameters” and select New > Key. If “parameters” cannot be found, create a new registry entry under MSMQ and name it “parameters”.
  13. Create another DWORD under parameters and name it TCPNoDelay.
  14. The Value Data of that DWORD should be set to 1.

If this doesn’t help perhaps another solution will. Also, issues like ping spikes can result from hidden inconsistencies in the registry. You can use a certified registry cleanup tool to eliminate all registry errors.

Best Solution 3: Adopt VPN

If Ping Spikes take over your connection and cause a lag, you might need to consider using a VPN.

A Virtual Private Network can regulate your internet connection. It can protect your PC from external eavesdropping and higher pings. Many VPN apps are free and they perform optimally. Download your preferred VPN, sign up, connect and put the predicament of ping spikes behind you.

Best Solution 4: Restart Your Internet Connection

Simply restarting your internet device can be effective in fixing ping spikes on your Windows 10/11. This method is especially helpful when the ping spikes occur on your WiFi.

  1. Shut down your PC.
  2. Unplug your modem or disconnect your router.
  3. Wait for around 10 minutes to power on your PC again.
  4. Reconnect your modem or router.

Best Solution 5: Tweak Wireless Network Adapter Settings

To get rid of ping spikes in Windows 11 and 10, change your Wireless Network Adapter Settings using the following steps:

  1. Press the Windows + R keys at the same time to open Run.
  2. Type “ncpa.cpl” (without the quotation marks) and it will take you to the Network Connection page.
  3. Locate and right-click your Internet connection and select Properties.
Change your Wireless Network Adapter Settings using the following steps
  1. Now, click on Configure.
  2. Move to the Advanced tab.
  3. Tweak the values this way:
  • 11n channel width for 2.4GHz connections – 20MHz only
  • Preferred Band – 2.4GHz
  • Roaming Aggressiveness – 1
  • Wireless mode – 802.11b/g
Tweak wireless network adapter settings
  1. Once you complete the tweaking, click on Ok to save.

Best Solution 6: Clean DNS

Cleaning DNS can instantly fix ping spikes. This action clears the old domain cache and can help you flush connection bugs.

This is how to clean DNS in both Windows 10 and 11:

  1. Press the Windows key and wait for the search bar to show up.
  2. Right-click Command Prompt after typing CMD in the search box.
  3. Select Run as Administrator and then click on Yes when the UAC shows up.
Clean DNS using these steps
  1. Type or paste the following commands but don’t forget to click Enter after each one. Also, wait for one to complete before entering another:

ipconfig /flushdns

ipconfig /registerdns

ipconfig /release

ipconfig /renew

netsh winsock reset

  1. Restart your Computer

After this process, check to see if your ping spikes have been fixed.

Best Solution 7: Run Loopback Ping

The good thing is that when you run Loopback Ping, your PC tests itself to ascertain that it is working correctly. This process also helps you fix Ping Spikes and this is how you can go about it:

  1. Press the Windows key together with X.
  2. Select Windows PowerShell (Admin).
  3. Click on Yes when the UAC prompt shows up.
  4. Run the following Commands, one after the other:

ping Loopback

Type ping ::1

Best Solution 8: Run Various Scans on Your Windows 10/11

Scans allow you to detect errors and also ascertain the health status of your Windows. It has been reported that problems with hardware and system files can trigger ping spikes as well.

Here are the commands you can run:

  1. DISM
  2. System File Checker (SFC)
  3. Disk Cleanup

We will run each one for this solution. To begin, open Command Prompt or Windows PowerShell with elevated privileges on your PC. After that, run the three commands below, in sequence. Let one operation complete before you start the next one:

dism.exe /online /cleanup-image /restorehealth

sfc /scannow

chkdsk X: /f

Now you know how to fix ping spikes on your Windows 10 and 11. We hope you found all the solutions useful. Your comments will be highly valued!!

Telegram Bot to notify your channel when a Google Sheet Cell has been edited

0

Did this one over an hour to notify me when certain cells change their value and their adjacent values.

Change your telegram bot token and Channel ID to make it work.

On the google sheets you want to edit add the following code and add a trigger for it that starts OnEdit function when the cell is edited and set it to notify immediately

//TELEGRAM BOT NOTIFIER WHEN A CEL HAS CHANGED ITS VALUE
// CREATE A TRIGGER WITH THE onEdit Function (click on the watch at the APPS SCRIPT EDITOR, go to TRIGGERS, select the event for WHEN EDITING and set for notify immediately

//Place this script on the worksheet scripts
function onEdit(e) {
  // Get the edited cell and its value
  var range = e.range;
  var row = range.getRow();
  var col = range.getColumn();
  var value = range.getValue();
  var previousValue = e.oldValue; // The previous value of the cell


  // Get the worksheet and the value of the cell next to the edited cell
  var sheet = range.getSheet();
  var adjacentCellValue = sheet.getRange(row, col + 1).getValue();
  var artistaLocal = sheet.getRange(row, col - 1).getValue();

  // Get the value of the SHOT NUMBER
  var cellValueAtB = sheet.getRange(row, 2).getValue(); // 2 is the column index for column B

  // Get the value of the ARTIST WORKING ON THE SHEET
  var artist = sheet.getRange(row, 7).getValue(); 

  // Get the value of the STAGE of the modification
  var stage = sheet.getRange(12, col).getValue(); // 6 is the row index for row 6
  

  // Get the value of the PROJECT
  var project = sheet.getRange(2, 3).getValue();

  // Get the value of the EPISODE
  var episode = sheet.getRange(3, 3).getValue();

  // Get the Shareable URL and GID to join them within the message body
  var thisDocumentUrl = SpreadsheetApp.getActiveSpreadsheet().getUrl();
  var thisDocumentGid = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getSheetId()

  // Send a message through the Telegram bot

  var message = `<a href='${thisDocumentUrl}#gid=${thisDocumentGid}'><u>${project} | ${episode}</u></a>\n <b>${cellValueAtB} </b>\n <i>${stage} </i>\n pasó de <em>${previousValue}</em> a <b>${value}</b> \n por ${artistaLocal}.`;



  // Provide the Id of your Telegram group or channel
  const chatId = '-5954105';

  const BOT_TOKEN = '1986321029:AAF09NbQfA9wdCyLAHsjpoSC43ai0P0VEh4';

  const TELEGRAM_API = `https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`;

  const text = encodeURIComponent(message);

  const url = `${TELEGRAM_API}?chat_id=${chatId}&text=${text}&parse_mode=HTML`;

  const response = UrlFetchApp.fetch(url, { muteHttpExceptions: true });

  const { ok, description } = JSON.parse(response);

    if (ok !== true) {
      Logger.log(`Error: ${description}`);
    
    }
};

This code will run when you edit your google sheet and will send the message at the var message to your telegram channel.

Make sure to invite your bot to your channel and make it admin
You can follow more detailed instructions here: https://www.labnol.org/telegram-bot-notifications-210814

Obsidian CANVAS, Free tool for Mindmap creation Win MAC etc…

0

Obsidian was developed to use .md markup data files in order to store all the operations locally and organize mindmaps, pretty much like ZimWiki but more stylized.

Get obsidian for windows here: https://obsidian.md/canvas

Free GPU Video Stabilizer “Gyroflow”

0

Amazing software for stabilizing your Action Camera footage using the motion recorded by the camera to counter it’s shakyness 🙂

Download here: https://gyroflow.xyz/