[If not obvious, this is a test … ] (4, Barrett et al., 1994) Lots of stuff Lots of stuff (4, Chojnacki et al., 2003) Lots of stuff Lots of stuff Lots ...
Reverse Chronological sorting, long form posts.
Oriented triangle area: you’re in \(\mathbb{R}^2\), and you have the coordinates of the points of the triangle \(A\), \(B\), \(C\). The oriented area ...
I read a paper recently, a quite good one: ExplORB-SLAM: Active Visual SLAM Exploiting the Pose-graph Topology Julio A. Placed, Juan J. Gómez Rodríguez, Ju...
Representing rotation is a pain point in computer vision and robotics. This post will explain some recent rotation parameterizations from the academic litera...
This post is an annotated version a Linear Least Squares with Equality constraints (LSE for short) solution from Matrix Computations, Gene H. Golub and...
This post is mainly written for me – I’m in the flow of writing something, and … have to look up how to typeset an equation. Uggh. So here’s some of th...
I started off writing this post wanting to do some brief discussion of floating point arithmetic, inspired by what I am reading, Lecture 13 of Trefethen an...
While reading arXiv papers, I frequently encounter the following:
I’ve become quite interested in numerical methods / scientific computing / applied math topics for a particular research question, and reading research paper...
I thought about submitting a paper to CVPR this year. That thought was with me for a very, very short time – when I remembered the new social media ban for t...
We’re going to jump now from the previous two posts on the DLT methods (DLT 1, DLT 2,3 ) to minimizing nonlinear least squares reprojection error in this pos...
In the DLT triangulation methods Hartley et al. (Page 1, Page 2 ), a normalization method is suggested. Essentially, this normalization serves as a sort of ...
Continuing with DLT methods for N-view triangulation, I was most familiar with the triangulation methods presented in Hartley and Zisserman’s Multiple View G...
I’ve become interested in N-view triangulation methods recently, so I started with the most straightforward of them: the DLTs, of Direct Linear Transformatio...
This post details my process for applying watermarks to images as fast as possible. I have a TIL post on generating the initial watermark image and then ap...
The subject here is : suppose you are trying to have a research career, and your life has more constraints than the average person’s. These constraints can r...
I am now three months into owning a telephoto lens (200-500mm) for the purpose of photographing wildlife and I have learned a lot. I am also stronger, becaus...
Written by Amy Tabb and Dmytro Mishkin, June 15, 2021.
This post describes my process in creating an automated, customized tweet-deleting method when you have more than 3,200 tweets.
I’ve been helping people edit their Statement of Purpose, or SOP, for graduate school applications in the USA this past year. I like writing, I like editing...
A rambling look at definitions of a paper, explicit and hidden costs, and review.
This page contains some quick notes for those setting up their first webpage. I have now given out this information multiple times, so it is time to formaliz...
Benefits to authors of non-anonymous preprints.
Everyone hates reviewer 2, but how do you avoid being reviewer 2? Here are some examples of constructive feedback. Details matter!
arXiv.org is an open-access archive for over 1 million articles as of August 2020. There’s a lot of viewpoints about it. Here’s mine, in a question / answe...
This post covers my process for writing academic papers such that it is as enjoyable, stress-free, and efficient as possible for me. A key feature of my pro...
My kids bought one of these terrible books at a school book fair. By terrible, I mean the type that cost a lot for not a lot of content. To add insult to i...
Backstory This page will cover the (1) use and (2) creation of a Docker image for generating websites with Jekyll. Why would I do such a thing?
This page started out as a collection of articles I liked from around the web about writing. Later (July 2020), I added other topics that are relevant to th...
This post will cover the following scenario: you have the internal and external camera calibration parameters of a hypothetical or actual camera defined in t...
This post concerns the basics of reviewing an engineering or computer science paper, with an emphasis on how best to conserve your, and the authors’ time. Ot...
When I review, lately it seems like I say the same things to authors. This checklist is compiled not in the interest of academic snobbery, but to help autho...
During January 2019, mostly out of frustration that a graduate student whose work I was trying to boost did not did not have a Google Scholar profile, I wrot...
This post will give some tips on how to get started when you are a graduate student and do not have a good CV. Or you may have a CV you don’t like. Or you ...
Back to Tips and Tricks Table of Contents
Creating Twitter card templates for WordPress When to use summary or large Twitter cards?
Back to Tips and Tricks Table of Contents Creating Twitter cards on Jekyll-generated websites When to use summary or large Twitter cards?
November 1, 2018, updated July 23, 2019
WORKDIR
?
16 Aug 2018
There is little to no documentation about Docker’s WORKDIR keyword. From Page 1 of my tutorial, I mention the following:
The goal of this section is to demonstrate by example how to set up Dockerfiles for the backend of deploying your code and projects on Docker hub – the OS, t...
This is page 2 of the tutorial, where I’ll put together several of the baby steps from page 1 into something that mirrors the final application. I’ll also p...
The end goal is of this tutorial is to release C++ code developed in Ubuntu – and currently on Github – in Docker images, with all of the required libraries...